version 1.27, 2009/07/08 17:55:07
|
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 "Set |
by going to the "Modify parameter settings" screen and clicking on the "Course Configuration" button.</p> |
course environment" 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 "Next".</p> |
prefer the Helper interface, please click "Next".</p> |
Line 236
|
Line 245
|
<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 /> |
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 /> |
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 /> |
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' > |
Line 321
|
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> |