[LON-CAPA-cvs] cvs: loncom /html/adm/helper course.initialization.helper

raeburn raeburn@source.lon-capa.org
Mon, 15 Mar 2010 22:44:40 -0000


raeburn		Mon Mar 15 22:44:40 2010 EDT

  Modified files:              
    /loncom/html/adm/helper	course.initialization.helper 
  Log:
  - Both cloners and description need to be stored in nohist_courseids.db
    for domain
  - Rename input item to from can_clone to cloners for consistency.
  
  
Index: loncom/html/adm/helper/course.initialization.helper
diff -u loncom/html/adm/helper/course.initialization.helper:1.30 loncom/html/adm/helper/course.initialization.helper:1.31
--- loncom/html/adm/helper/course.initialization.helper:1.30	Sun Mar 14 15:25:47 2010
+++ loncom/html/adm/helper/course.initialization.helper	Mon Mar 15 22:44:40 2010
@@ -28,10 +28,10 @@
                                  $helper->{DATA}->{CRS});
             # Try to fix bug 1757
             Apache::lonnet::coursedescription($env{'request.course.id'});
-            if ($name eq 'description') {
+            if (($name eq 'description') || ($name eq 'cloners')) {
                 my %crsinfo = &Apache::lonnet::courseiddump($crsdom,'.',1,'.','.',$crsnum,undef,undef,'.');
                 if (ref($crsinfo{$courseid}) eq 'HASH') {
-                    $crsinfo{$courseid}{'description'} = $val;
+                    $crsinfo{$courseid}{$name} = $val;
                     my $crshome = &Apache::lonnet::homeserver($crsnum,$crsdom);
                     unless ($crshome eq 'no_host') {
                         my $putresult = &Apache::lonnet::courseidput($crsdom,\%crsinfo,$crshome,'notime');
@@ -248,7 +248,7 @@
       Cloning will copy the course structure, contents, and most settings. For dates (open dates, due dates etc.) a choice is provided to: (a) omit, (b) copy as-is or (c) shift by a specified number of days.<br /><br />
       Usernames of owners of other courses permitted to clone this course:<br />
    </message>
-   <string variable='can_clone' size='60' >
+   <string variable='cloners' size='60' >
     <defaultvalue>
      return &{$helper->{DATA}->{GETVAL}}('cloners');
     </defaultvalue>