--- loncom/interface/lonpopulate.pm 2006/02/07 05:08:32 1.34 +++ loncom/interface/lonpopulate.pm 2006/02/07 16:21:26 1.35 @@ -1,5 +1,5 @@ # automated enrollment configuration handler -# $Id: lonpopulate.pm,v 1.34 2006/02/07 05:08:32 raeburn Exp $ +# $Id: lonpopulate.pm,v 1.35 2006/02/07 16:21:26 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1022,8 +1022,8 @@ Note: Any students previously added manu "); if ($enrollvar{'showphotos'}) { - my ($update,$commentary) = &Apache::lonnet::auto_photochoice( - $crs,$dom); + my ($update,$commentary) = &Apache::lonnet::auto_photochoice($crs, + $dom); $r->print('
'.$commentary.'

'."\n"; } else { &print_photos_response($r,$realm,$dom,$crs,$action, - $tasktitleref,$showphotos,$env{'form.photopermission'},\%cenv); + $tasktitleref,$showphotos, + $env{'form.photopermission'},\%cenv); } } else { my ($result,$perm_reqd,$conditions) = - &Apache::lonnet::auto_photo_permission($crs,$dom); + &Apache::lonnet::auto_photo_permission($crs,$dom); my $permcheck; if ($result eq 'ok') { if ($perm_reqd eq 'yes') { if ($settings{'internal.photopermission'} eq 'yes') { &print_photos_response($r,$realm,$dom,$crs,$action, - $tasktitleref,$showphotos); + $tasktitleref,$showphotos); } else { return(&print_photo_agreement($r,$realm,$dom,$crs, - $action,$tasktitleref,$conditions, - $settings{'internal.courseowner'})); + $action,$tasktitleref, + $conditions, + $settings{'internal.courseowner'})); } } elsif ($perm_reqd eq 'no') { &print_photos_response($r,$realm,$dom,$crs,$action, - $tasktitleref,$showphotos); + $tasktitleref,$showphotos); } else { $permcheck = 'fail'; } @@ -2233,18 +2238,18 @@ function agreement_result(caller) { sub print_photos_response { my ($r,$realm,$dom,$crs,$action,$tasktitleref,$showphotos,$photopermission, - $permissionenv)=@_; + $permissionenv)=@_; my %newenv; if (defined($permissionenv)) { foreach my $key (keys(%{$permissionenv})) { if (exists($env{'request.course.id'})) { $newenv{$env{'request.course.id'}.'.'.$key} = - $$permissionenv{$key}; + $$permissionenv{$key}; } } } my %settings = &Apache::lonnet::get('environment',['internal.showphotos'], - $dom,$crs); + $dom,$crs); my $currphotos = $settings{'internal.showphotos'}; my $response = ""; if (defined($photopermission)) { @@ -2265,8 +2270,8 @@ sub print_photos_response { $response .= "Retrieval of student photos is still enabled.
"; } else { $response .= "Retrieval of student photos in now enabled.
"; - my ($update,$commentary) = &Apache::lonnet::auto_photochoice( - $crs,$dom); + my ($update,$commentary) = + &Apache::lonnet::auto_photochoice($crs,$dom); if ($update) { $response .= '
'.$commentary.'

@@ -2287,7 +2292,7 @@ onclick="javascript:document.photoupdate foreach my $key (keys(%cenv)) { if (exists($env{'request.course.id'})) { $newenv{'course.'.$env{'request.course.id'}.'.'.$key} = - $cenv{$key}; + $cenv{$key}; } } } @@ -2303,8 +2308,11 @@ sub print_photoupdate_response { my $response; my %changes; my %lt = &LONCAPA::Enrollment::photo_response_types(); - my %settings = &Apache::lonnet::get('environment',['internal.coursecode', - 'internal.sectionnums','internal.crosslistings'],$dom,$crs); + my %settings = &Apache::lonnet::get('environment', + ['internal.coursecode', + 'internal.sectionnums', + 'internal.crosslistings'], + $dom,$crs); my @allcourses = (); my %LC_code; my %affiliates; @@ -2315,10 +2323,10 @@ sub print_photoupdate_response { $outcome = &Apache::lonnet::auto_photoupdate(\%affiliates,$dom,$crs,\%changes); unless ($outcome eq 'ok') { &Apache::lonnet::logthis("lonpopulate::print_photoupdate_response". - "failed to update student photos". - " for ".$crs."\@".$dom." by ". - $env{'user.name'}." \@ ".$env{'user.domain'}. - ": ".$outcome); + "failed to update student photos". + " for ".$crs."\@".$dom." by ". + $env{'user.name'}." \@ ".$env{'user.domain'}. + ": ".$outcome); } if ($outcome eq 'ok') { if (keys(%changes) > 0) { @@ -2336,7 +2344,7 @@ function photowindow(photolink) { my @usernames = sort(split(/\&/,$changes{$type})); my $count = @usernames; $response .= ''.&mt('For [_1] students, photos ', - $count).$lt{$type}.'