--- loncom/interface/loncreatecourse.pm 2003/05/03 21:30:21 1.21 +++ loncom/interface/loncreatecourse.pm 2003/08/07 14:28:49 1.27 @@ -1,7 +1,7 @@ # The LearningOnline Network # Create a course # -# $Id: loncreatecourse.pm,v 1.21 2003/05/03 21:30:21 albertel Exp $ +# $Id: loncreatecourse.pm,v 1.27 2003/08/07 14:28:49 bowersj2 Exp $ # # Copyright Michigan State University Board of Trustees # @@ -107,7 +107,7 @@ $helplink

Map: -Browse +Select Map

Do NOT generate as standard course (only check if you know what you are doing): @@ -127,10 +127,6 @@ $helplink Open all assessments:

-

-Use new random seed function: - -

Messaging

Set course policy feedback to Course Coordinator: @@ -142,7 +138,9 @@ $helplink

Communication

Disable student resource discussion: - +
+Disable student use of chatrooms: +

Access Control

@@ -210,6 +208,10 @@ ENDENHEAD $ENV{'form.course_home'}, $ENV{'form.nonstandard'}); + # Note: The testing routines depend on this being output; see + # Utils::Course. This needs to at least be output as a comment + # if anyone ever decides to not show this, and Utils::Course::new + # will need to be suitably modified. $r->print('New LON-CAPA Course ID: '.$courseid.'
'); # # Check if created correctly @@ -244,13 +246,22 @@ ENDENHEAD $envflag=1; $cenv{'pch.roles.denied'}='st'; } + if ($ENV{'form.disablechat'}) { + $envflag=1; + $cenv{'plc.roles.denied'}='st'; + } + + # Record we've not yet viewed the Course Initialization Helper for this course + $cenv{'course.helper.not.run'} = 1; # # Use new Randomseed # - if ($ENV{'form.rndseed'}) { - $envflag=1; - $cenv{'rndseed'}='64bit'; - } + $envflag=1; + $cenv{'rndseed'}=&Apache::lonnet::latest_rnd_algorithm_id();; + # + # By default, use standard grading + $cenv{'grading'} = 'standard'; + if ($envflag) { $r->print('Setting environment: '. &Apache::lonnet::put('environment',\%cenv,$crsudom,$crsunum).'
');