[LON-CAPA-cvs] cvs: loncom /interface londocs.pm lonparmset.pm
www
lon-capa-cvs@mail.lon-capa.org
Mon, 09 Dec 2002 22:27:20 -0000
www Mon Dec 9 17:27:20 2002 EDT
Modified files:
/loncom/interface londocs.pm lonparmset.pm
Log:
Bug 1009 - warning messages about changes being active later.
Index: loncom/interface/londocs.pm
diff -u loncom/interface/londocs.pm:1.39 loncom/interface/londocs.pm:1.40
--- loncom/interface/londocs.pm:1.39 Wed Dec 4 11:19:05 2002
+++ loncom/interface/londocs.pm Mon Dec 9 17:27:20 2002
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Documents
#
-# $Id: londocs.pm,v 1.39 2002/12/04 16:19:05 www Exp $
+# $Id: londocs.pm,v 1.40 2002/12/09 22:27:20 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -45,6 +45,8 @@
my $hashtied;
my %alreadyseen=();
+my $hadchanges;
+
# Mapread read maps into lonratedt::global arrays
# @order and @resources, determines status
# sets @order - pointer to resources in right order
@@ -60,6 +62,7 @@
sub storemap {
my ($coursenum,$coursedom,$map)=@_;
+ $hadchanges=1;
return
&Apache::lonratedt::storemap('/uploaded/'.$coursedom.'/'.$coursenum.'/'.
$map,1);
@@ -587,7 +590,11 @@
$r->print('<tr><td bgcolor="#FFFFBB"><h2>Main Course Documents</h2>');
my $folder=$ENV{'form.folder'};
unless ($folder=~/^default/) { $folder='default'; }
+ $hadchanges=0;
&editor($r,$coursenum,$coursedom,$folder,$allowed);
+ if ($hadchanges) {
+ $r->print('<h3><font color="red">Changes will become active after <a href="/adm/roles">re-initializing course</a> or at next login.</font></h3>');
+ }
my $folderseq='/uploaded/'.$coursedom.'/'.$coursenum.'/default_'.time.
'.sequence';
$r->print(<<ENDFORM);
Index: loncom/interface/lonparmset.pm
diff -u loncom/interface/lonparmset.pm:1.79 loncom/interface/lonparmset.pm:1.80
--- loncom/interface/lonparmset.pm:1.79 Thu Nov 21 17:32:53 2002
+++ loncom/interface/lonparmset.pm Mon Dec 9 17:27:20 2002
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set parameters for assessments
#
-# $Id: lonparmset.pm,v 1.79 2002/11/21 22:32:53 albertel Exp $
+# $Id: lonparmset.pm,v 1.80 2002/12/09 22:27:20 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -837,6 +837,7 @@
$message.="<font color=red>Write Error: $1</font>";
}
# ---------------------------------------------------------------- Done storing
+ $message.='<h3>Changes can take up to 10 minutes before being active for all students</h3>';
}
# --------------------------------------------- Devalidate cache for this child
&Apache::lonnet::devalidatecourseresdata(