--- loncom/interface/lonrequestcourse.pm 2010/06/20 01:39:08 1.53 +++ loncom/interface/lonrequestcourse.pm 2010/08/10 17:16:05 1.55 @@ -1,7 +1,7 @@ # The LearningOnline Network # Request a course # -# $Id: lonrequestcourse.pm,v 1.53 2010/06/20 01:39:08 raeburn Exp $ +# $Id: lonrequestcourse.pm,v 1.55 2010/08/10 17:16:05 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -856,7 +856,7 @@ END } if ($action eq 'new') { my $jsextra; - if ($state eq 'courseinfo') { + if (($state eq 'courseinfo') || ($state eq 'codepick')) { $jsextra = "\n".&Apache::loncommon::coursebrowser_javascript($dom); } elsif ($state eq 'enrollment') { if (($env{'form.crstype'} eq 'official') && @@ -3589,6 +3589,9 @@ sub retrieve_settings { } $env{'form.clonecrs'} = $reqinfo{'clonecrs'}; $env{'form.clonedom'} = $reqinfo{'clonedom'}; + if (($reqinfo{'clonecrs'} ne '') && ($reqinfo{'clonedom'} ne '')) { + $env{'form.cloning'} = 1; + } $env{'form.datemode'} = $reqinfo{'datemode'}; $env{'form.dateshift'} = $reqinfo{'dateshift'}; if (($reqinfo{'crstype'} eq 'official') && ($reqinfo{'instcode'} ne '')) {