version 1.86, 2009/08/19 19:51:22
|
version 1.87, 2009/10/30 04:44:56
|
Line 102 sub handler {
|
Line 102 sub handler {
|
|
|
if ((($env{'form.form'} eq 'cu') || ($env{'form.form'} eq 'studentform')) && |
if ((($env{'form.form'} eq 'cu') || ($env{'form.form'} eq 'studentform')) && |
($env{'form.pickedcourse'})) { |
($env{'form.pickedcourse'})) { |
$loaditem{'onload'} .= 'setSections()'; |
if ($env{'form.form'} eq 'cu') { |
|
$loaditem{'onload'} .= 'setRoles();'; |
|
} |
|
$loaditem{'onload'} .= 'setSections();'; |
} |
} |
my $js = &js_changer(); |
my $js = &js_changer(); |
$r->print(&Apache::loncommon::start_page($title,$js, |
$r->print(&Apache::loncommon::start_page($title,$js, |
Line 252 sub create_user_javascript {
|
Line 255 sub create_user_javascript {
|
my $output; |
my $output; |
#javascript for reporting sections and groups then closing |
#javascript for reporting sections and groups then closing |
if ($env{'form.pickedcourse'}) { |
if ($env{'form.pickedcourse'}) { |
my ($cdom,$cnum) = split/_/,$env{'form.pickedcourse'}; |
my %coursedescription = |
|
&Apache::lonnet::coursedescription($env{'form.pickedcourse'}, |
|
{'one_time' => '1'}); |
|
my $cdom = $coursedescription{'domain'}; |
|
my $cnum = $coursedescription{'num'}; |
|
my $crstype = $coursedescription{'type'}; |
my $sec_element = 'currsec'; |
my $sec_element = 'currsec'; |
my $grplist_element = 'groups'; |
my $grplist_element = 'groups'; |
my ($sections,$groups) = |
my ($sections,$groups) = |
Line 266 sub create_user_javascript {
|
Line 274 sub create_user_javascript {
|
function setSections() { |
function setSections() { |
opener.document.$env{"form.form"}.$grplist_element.value='$groupslist'; |
opener.document.$env{"form.form"}.$grplist_element.value='$groupslist'; |
window.opener.setSect('$seclist'); |
window.opener.setSect('$seclist'); |
self.close() |
self.close(); |
|
} |
|
function setRoles() { |
|
window.opener.setRole('$crstype'); |
} |
} |
</script> |
</script> |
|; |
|; |