--- loncom/interface/loncreatecourse.pm	2003/03/24 14:53:46	1.19
+++ loncom/interface/loncreatecourse.pm	2003/06/16 13:51:46	1.24
@@ -1,7 +1,7 @@
 # The LearningOnline Network
 # Create a course
 #
-# $Id: loncreatecourse.pm,v 1.19 2003/03/24 14:53:46 www Exp $
+# $Id: loncreatecourse.pm,v 1.24 2003/06/16 13:51:46 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -107,7 +107,7 @@ $helplink
 <p>
 <b>Map:</b>
 <input type="text" size="50" name="topmap">
-<a href="javascript:openbrowser('ccrs','topmap')">Browse</a>
+<a href="javascript:openbrowser('ccrs','topmap')">Select Map</a>
 </p><p>
 <b>Do NOT generate as standard course</b> 
 (only check if you know what you are doing):
@@ -240,6 +240,15 @@ ENDENHEAD
 	$envflag=1;
         $cenv{'pch.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
+    #
+    $envflag=1;
+    $cenv{'rndseed'}=&Apache::lonnet::latest_rnd_algorithm_id();;
+
     if ($envflag) {
        $r->print('Setting environment: '.                 
           &Apache::lonnet::put('environment',\%cenv,$crsudom,$crsunum).'<br>');
@@ -293,7 +302,11 @@ ENDENHEAD
                $ccuname.' at '.$ccdomain.': '.
     &Apache::lonnet::assignrole($ccdomain,$ccuname,$courseid,'cc').'<p>');
    }
-    $r->print('Roles will be active at next login.</body></html>');
+    if ($ENV{'form.setkeys'}) {
+	$r->print(
+ '<p><a href="/adm/managekeys?cid='.$crsudom.'_'.$crsunum.'">Manage Access Keys</a></p>');
+    }
+    $r->print('<p>Roles will be active at next login.</p></body></html>');
 }
 
 # ===================================================================== Handler