--- loncom/interface/lonparmset.pm 2002/08/12 18:54:16 1.59
+++ loncom/interface/lonparmset.pm 2002/08/17 20:04:18 1.62
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set parameters for assessments
#
-# $Id: lonparmset.pm,v 1.59 2002/08/12 18:54:16 matthew Exp $
+# $Id: lonparmset.pm,v 1.62 2002/08/17 20:04:18 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -870,11 +870,9 @@ sub assessparms {
$r->print('');
my @temp_psprt;
- map {
- my $t = $_;
- push(@temp_psprt,
- grep {eval (/^$t\./ || ($_ == $t))} (keys %allparts));
- } @psprt;
+ foreach my $t (@psprt) {
+ push(@temp_psprt, grep {eval (/^$t\./ || ($_ == $t))} (keys %allparts));
+ }
@psprt = @temp_psprt;
@@ -1034,8 +1032,8 @@ ENDTABLEHEADFOUR
#-------------------------------------------- for each map, gather information
my $mapid;
- foreach $mapid (keys %maplist) {
- my $maptitle = $allmaps{$mapid};
+ foreach $mapid (sort {$maplist{$a} cmp $maplist{$b}} keys %maplist) {
+ my $maptitle = $maplist{$mapid};
#----------------------- loop through ids and get all parameter types for map
#----------------------------------------- and associated information
@@ -1235,12 +1233,13 @@ sub crsenv {
}
if ($name eq 'url') {
$value=~s/^\/res\///;
+ my $bkuptime=time;
my @tmp = &Apache::lonnet::get
('environment',['url'],$dom,$crs);
$setoutput.='Backing up previous URL: '.
&Apache::lonnet::put
('environment',
- {'top level map backup ' => $tmp[1] },
+ {'top level map backup '.$bkuptime => $tmp[1] },
$dom,$crs).
'
';
}
@@ -1284,9 +1283,11 @@ sub crsenv {
'pageseparators' => 'Visibly Separate Items on Pages
'.
'("yes" for visible separation)',
'pch.roles.denied'=> 'Disallow Resource Discussion for '.
- 'Roles ' .
- Apache::loncommon::help_open_topic("Course_Disable_Discussion")
- ,
+ 'Roles
"st": '.
+ 'student, "ta": '.
+ 'TA, "in": '.
+ 'instructor;
role,role,...) '.
+ Apache::loncommon::help_open_topic("Course_Disable_Discussion"),
'pch.users.denied' =>
'Disallow Resource Discussion for Users
'.
'(user:domain,user:domain,...)',