Diff for /loncom/html/adm/helper/course.initialization.helper between versions 1.26 and 1.30

version 1.26, 2009/06/15 11:18:06 version 1.30, 2010/03/14 15:25:47
Line 28 Line 28
                                  $helper->{DATA}->{CRS});                                   $helper->{DATA}->{CRS});
             # Try to fix bug 1757              # Try to fix bug 1757
             Apache::lonnet::coursedescription($env{'request.course.id'});              Apache::lonnet::coursedescription($env{'request.course.id'});
               if ($name eq 'description') {
                   my %crsinfo = &Apache::lonnet::courseiddump($crsdom,'.',1,'.','.',$crsnum,undef,undef,'.');
                   if (ref($crsinfo{$courseid}) eq 'HASH') {
                       $crsinfo{$courseid}{'description'} = $val;
                       my $crshome = &Apache::lonnet::homeserver($crsnum,$crsdom);
                       unless ($crshome eq 'no_host') {
                           my $putresult = &Apache::lonnet::courseidput($crsdom,\%crsinfo,$crshome,'notime');
                       }
                   }
               }
             return 1;              return 1;
         } else {          } else {
             return 0;              return 0;
Line 49 Line 59
       </eval>        </eval>
     <message nextstate="COURSE_DESCRIPTION">      <message nextstate="COURSE_DESCRIPTION">
       <p>All settings which you can change with this Helper can also be changed        <p>All settings which you can change with this Helper can also be changed
          by going to the PARM screen and clicking on the &quot;Set           by going to the &quot;Modify parameter settings&quot; screen and clicking on the &quot;Course Configuration&quot; button.</p>
          course environment&quot; button.</p>  
   
       <p>If you do not have experience coordinating LON-CAPA courses or if you        <p>If you do not have experience coordinating LON-CAPA courses or if you
          prefer the Helper interface, please click <nobr><b>Next -&gt;</b></nobr>.</p>           prefer the Helper interface, please click &quot;Next&quot;.</p>
       </message>        </message>
     </state>      </state>
   
Line 61 Line 70
     <message nextstate="FORBID_CHAT">      <message nextstate="FORBID_CHAT">
       The &quot;Course Title&quot; is the name of the course that will be        The &quot;Course Title&quot; is the name of the course that will be
       seen by the students.  You may now modify the description and hit         seen by the students.  You may now modify the description and hit 
       <nobr>&quot;<b>Next -&gt;</b>&quot;</nobr> to continue.<br />        &quot;Next&quot; to continue.<br />
       </message>        </message>
     <string variable='description' size='60' >      <string variable='description' size='60' >
       <defaultvalue>        <defaultvalue>
Line 200 Line 209
       are both the LON-CAPA username and LON-CAPA domain, not an e-mail        are both the LON-CAPA username and LON-CAPA domain, not an e-mail
       address.</p>         address.</p> 
       </message>        </message>
     <eval>return &mt('<p>Your current LON-CAPA domain is &quot;<b>[_1]</b>&quot;.</p>',"$helper->{DATA}->{DOM}");       <eval>return '<p>'.&mt('Your current LON-CAPA domain is [_1].','&quot;<b>'.$helper->{DATA}->{DOM}.'</b>&quot;').'</p>'; 
       </eval>        </eval>
     <string variable='feedback_addresses' size='60' >      <string variable='feedback_addresses' size='60' >
       <defaultvalue>        <defaultvalue>
Line 235 Line 244
   
   <state name="USERS_ALLOWED_TO_CLONE" title="Granting permission to clone course">    <state name="USERS_ALLOWED_TO_CLONE" title="Granting permission to clone course">
    <message nextstate="FINAL">      <message nextstate="FINAL"> 
       Existing courses can be cloned when creating new courses.<br />Cloning will copy the course structure, contents, and most parameters (automatically advancing any date parameters by six months).<br /><br />        Existing courses can be cloned when creating new courses.<br />
       Names of owners of other courses permitted to clone this course:<br />        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>     </message>
    <string variable='can_clone' size='60' >     <string variable='can_clone' size='60' >
     <defaultvalue>      <defaultvalue>
Line 308 Line 318
     <br />(Course Coordinators automatically have the right to clone their own courses.)      <br />(Course Coordinators automatically have the right to clone their own courses.)
     <ul>      <ul>
      <li>Format: <b>user:domain</b>, where &quot;user&quot; and &quot;domain&quot;       <li>Format: <b>user:domain</b>, where &quot;user&quot; and &quot;domain&quot;
       are the LON-CAPA username and domain of the user.</li><li>Separate different users with a comma.</li><li>Use *:domain to allow course to be cloned by any course owner in the specified domain.</li><li>Use * to allow unrestricted cloning by all course owners in all domains.</li></ul>        are the LON-CAPA username and domain of the user.</li>
        <li>Separate different users with a comma.</li>
        <li>Use *:domain to allow course to be cloned by any course owner in the specified domain.</li>
        <li>Use * to allow unrestricted cloning by all course owners in all domains.</li>
       </ul>
    </message>     </message>
   </state>    </state>
   <state name="FINAL" title="Completed">    <state name="FINAL" title="Completed">
Line 316 Line 330
       button to re-intialize the course with your chosen        button to re-intialize the course with your chosen
       settings.        settings.
   
       <p>Remember that all of these settings can be modified in the <b>PARMS</b>        <p>Remember that all of these settings can be modified in the <b>Modify parameter settings</b>
          screen (<b>Course Configuration</b>).</p>           screen (<b>Course Configuration</b>).</p>
       </message>        </message>
     <condition>      <condition>

Removed from v.1.26  
changed lines
  Added in v.1.30


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>