--- loncom/interface/slotrequest.pm 2009/03/27 06:47:59 1.91
+++ loncom/interface/slotrequest.pm 2009/03/29 18:06:09 1.94
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler for requesting to have slots added to a students record
#
-# $Id: slotrequest.pm,v 1.91 2009/03/27 06:47:59 raeburn Exp $
+# $Id: slotrequest.pm,v 1.94 2009/03/29 18:06:09 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1351,9 +1351,13 @@ LOGLINK
my $remove_all=&remove_link($slot,'remove all').'
';
- if ($ids ne '') { undef($delete); }
- if ($slots{$slot}{'type'} ne 'schedulable_student'
- || $ids eq '') {
+ if ($ids eq '') {
+ undef($remove_all);
+ } else {
+ undef($delete);
+ }
+ if ($slots{$slot}{'type'} ne 'schedulable_student') {
+ undef($showlog);
undef($remove_all);
}
@@ -1426,7 +1430,14 @@ STUFF
sub manage_reservations {
my ($r,$type) = @_;
my $navmap = Apache::lonnavmaps::navmap->new();
- $r->print('
'.&mt('Instructors may use a reservation system to place restrictions on when and where assignments can be worked on.').'
'.&mt('One example is for management of laboratory space, which is only available at certain times, and has a limited number of seats.').'
'.&mt('Your reservation status for any such assignments is listed below:').'
'); + $r->print(''
+ .&mt('Instructors may use a reservation system to place restrictions on when and where assignments can be worked on.')
+ .'
'
+ .&mt('One example is for management of laboratory space, which is only available at certain times, and has a limited number of seats.')
+ .'
' + .&mt('Your reservation status for any such assignments is listed below:') + .'
' + ); if (!defined($navmap)) { $r->print(''. + &mt('Return to slot list').'
'); + return; + } my $formname = 'reservationslog'; my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'}; my $cnum = $env{'course.'.$env{'request.course.id'}.'.num'}; @@ -1800,8 +1834,8 @@ sub show_reservations_log { my %slot=&Apache::lonnet::get_slot($env{'form.slotname'}); my $description = $slot{'description'}; - $r->print(''. + &mt('Return to slot list').'
'); return; } @@ -1954,7 +1990,7 @@ sub display_filter { my ($formname,$cdom,$cnum,$curr,$version,$allsymbs) = @_; my $nolink = 1; my (%titles,%maptitles); - my $output = ''.
+ my $output = '
|