--- loncom/interface/lonaboutme.pm 2009/04/03 15:22:22 1.123
+++ loncom/interface/lonaboutme.pm 2009/04/15 10:49:30 1.125
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Personal Information Page
#
-# $Id: lonaboutme.pm,v 1.123 2009/04/03 15:22:22 amueller Exp $
+# $Id: lonaboutme.pm,v 1.125 2009/04/15 10:49:30 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -144,7 +144,7 @@ sub handler {
['forceedit','forcestudent',
'register','popup']);
-# ----------------------------------------------- Available Portfolio file display
+# ----------------------------------------------- Available Portfolio file display
if (($target ne 'tex') && ($action eq 'portfolio')) {
&display_portfolio_header($r,$is_course);
if ((!$is_course) && (!&Apache::lonnet::usertools_access($cnum,$cdom,'portfolio'))) {
@@ -154,7 +154,7 @@ sub handler {
'
'
.'
'.&mt('Privacy Note:').' '
.&mt('The information you submit can be viewed by anybody who is logged into LON-CAPA. Do not provide information that you are not ready to share publicly.')
@@ -244,14 +244,14 @@ sub handler {
if ($target ne 'tex') {
if($allowed){
$r->print(&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes',&mt('Help with filling in text boxes')));
- }
+ }
}
#----------------Print Functions
if ($target ne 'tex'){
$r->print(&Apache::lontemplate::start_functionslist());
if($allowed){
- my $query_string = &build_query_string({'forcestudent' => '1','popup' => $env{'form.popup'}});
+ my $query_string = &build_query_string({'forcestudent' => '1','popup' => $env{'form.popup'}});
$r->print(&Apache::lontemplate::item_functionslist(
'
'.&mt('Show Public View').''
.&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView')));
@@ -269,7 +269,7 @@ sub handler {
$r->print(&Apache::lontemplate::item_functionslist(
&Apache::loncommon::track_student_link('View recent activity by this student',$cnum,$cdom)));
}
- if (&Apache::lonnet::allowed('vgr', $env{'request.course.id'}) ||
+ if (&Apache::lonnet::allowed('vgr', $env{'request.course.id'}) ||
&Apache::lonnet::allowed('vgr', $env{'request.course.id'}.'/'.
$env{'request.course.sec'})) {
$r->print(&Apache::lontemplate::item_functionslist(
@@ -279,7 +279,7 @@ sub handler {
&Apache::loncommon::noteswrapper(&mt('Add Records'),$cnum,$cdom)));
}
$r->print(&Apache::lontemplate::end_functionslist());
- }
+ }
#------Print Headtitle
if ($target ne 'tex') {
$r->print('
');
@@ -292,13 +292,13 @@ sub handler {
}
else {
$r->print('\noindent{\large\textbf{'.&Apache::loncommon::plainname($cnum,$cdom).'}}\\\\\\\\');
- $r->print('\textbf{'.&Apache::lonnet::domain($cdom,'description').'}\\\\');
+ $r->print('\textbf{'.&Apache::lonnet::domain($cdom,'description').'}\\\\');
}
# does this user have privileges to post, etc?
-
- my $query_string;
-
+
+ my $query_string;
+
if (($env{'form.uploaddoc.filename'}) &&
($env{'form.storeupl'}) && ($allowed)) {
if ($env{'form.uploaddoc.filename'}=~/\.(gif|jpg|png|jpeg)$/i) {
@@ -330,25 +330,25 @@ sub handler {
&Apache::lonnet::put('aboutme',\%syllabus,$cdom,$cnum);
}
-my $image;
+my $image;
# ---------------------------------------------------------------- Get syllabus
if (($syllabus{'uploaded.lastmodified'}) || ($allowed)) {
if ($syllabus{'uploaded.photourl'}) {
&Apache::lonnet::allowuploaded('/adm/aboutme',
$syllabus{'uploaded.photourl'});
-
+
#This call is to resize all "Personal Information" images in the LonCapa System. When its done, you can remove this line.
&Apache::lonnet::resizeImage(&Apache::lonnet::filelocation('',$syllabus{'uploaded.photourl'}));
#---End Resize---
$image=qq{

};
-
+
if ($target eq 'tex') {
$image=&Apache::lonxml::xmlparse($r,'tex',$image);
}
-
+
}
-
+
if ($allowed) {
$r->print(
'
';
}
$r->print($output);
return;
@@ -529,11 +529,11 @@ sub print_portfiles_link {
sub build_query_string {
my ($new_items) = @_;
my $query_string;
- my @formelements = ('register');
+ my @formelements = ('register');
my $new = 0;
if (ref($new_items) eq 'HASH') {
$new = 1;
- if (!defined($new_items->{'forceedit'}) &&
+ if (!defined($new_items->{'forceedit'}) &&
!defined($new_items->{'forcestudent'})) {
push(@formelements,('forceedit','forcestudent'));
}
@@ -566,7 +566,7 @@ sub display_portfolio_header {
my $output;
if ($is_course) {
- $output =
+ $output =
&Apache::loncommon::start_page('Viewable group portfolio files',undef,
{'function' => $forcestudent,
'domain' => $cdom,});
@@ -647,7 +647,7 @@ sub portfolio_files {
};
my $current_permissions =
&Apache::lonnet::get_portfile_permissions($cdom,$cnum);
- my %access_controls =
+ my %access_controls =
&Apache::lonnet::get_access_controls($current_permissions);
my $portaccess;
if ($mode eq 'showlink') {
@@ -664,7 +664,7 @@ sub portfolio_files {
my %files_by_group;
foreach my $filename (sort(keys(%access_controls))) {
my ($group,$path) = split('/',$filename,2);
- $files_by_group{$group}{$path} = $access_controls{$filename};
+ $files_by_group{$group}{$path} = $access_controls{$filename};
}
foreach my $group (sort(keys(%files_by_group))) {
my %fileshash;
@@ -688,7 +688,7 @@ sub portfolio_files {
} else {
my $access_text;
if (ref($lt) eq 'HASH') {
- $access_text = $lt->{$portaccess};
+ $access_text = $lt->{$portaccess};
}
$r->print(&mt('There are no available files of the specified access type: [_1]',$access_text));
}
@@ -696,7 +696,7 @@ sub portfolio_files {
return $filecounts;
}
-{
+{
my $count=0;
sub portfolio_table_start {
$count=0;
@@ -785,7 +785,7 @@ sub parse_directory {
$output .= &parse_directory($r,$depth,$currhash->{$item},
$path.'/'.$item,$is_course,$group);
} else {
- my $file_name;
+ my $file_name;
if ($currhash->{$item} =~ m|/([^/]+)$|) {
$file_name = $1;
} else {
@@ -796,7 +796,7 @@ sub parse_directory {
if ($is_course) {
$url = '/uploaded/'.$cdom.'/'.$cnum.'/groups/'.$group.
'/portfolio/'.$currhash->{$item};
- } else {
+ } else {
$url = '/uploaded/'.$cdom.'/'.$cnum.'/portfolio/'.
$currhash->{$item};
}
@@ -841,7 +841,7 @@ sub aboutme_access {
$cdom = $coursehash{'domain'};
$cnum = $coursehash{'cnum'};
}
- if ((&Apache::lonnet::allowed('srm',$privcheck)) ||
+ if ((&Apache::lonnet::allowed('srm',$privcheck)) ||
(&Apache::lonnet::allowed('dff',$privcheck))) {
if (&in_course($uname,$udom,$cnum,$cdom)) {
return 1;