version 1.83, 2016/04/06 17:41:52
|
version 1.84, 2016/07/24 14:34:59
|
Line 55 sub get_dc_settable {
|
Line 55 sub get_dc_settable {
|
sub autoenroll_keys { |
sub autoenroll_keys { |
my $internals = ['coursecode','courseowner','authtype','autharg','defaultcredits', |
my $internals = ['coursecode','courseowner','authtype','autharg','defaultcredits', |
'autoadds','autodrops','autostart','autoend','sectionnums', |
'autoadds','autodrops','autostart','autoend','sectionnums', |
'crosslistings','co-owners']; |
'crosslistings','co-owners','autodropfailsafe']; |
my $accessdates = ['default_enrollment_start_date','default_enrollment_end_date']; |
my $accessdates = ['default_enrollment_start_date','default_enrollment_end_date']; |
return ($internals,$accessdates); |
return ($internals,$accessdates); |
} |
} |
Line 124 sub get_enrollment_settings {
|
Line 124 sub get_enrollment_settings {
|
$enrollvar{$type} =~ s/,/, /g; |
$enrollvar{$type} =~ s/,/, /g; |
} elsif ($type eq "authtype" |
} elsif ($type eq "authtype" |
|| $type eq "autharg" || $type eq "coursecode" |
|| $type eq "autharg" || $type eq "coursecode" |
|| $type eq "crosslistings") { |
|| $type eq "crosslistings" || $type eq "selfenrollmgr" |
|
|| $type eq "autodropfailsafe") { |
$enrollvar{$type} = $settings{$item}; |
$enrollvar{$type} = $settings{$item}; |
} elsif ($type eq 'defaultcredits') { |
} elsif ($type eq 'defaultcredits') { |
if (&showcredits($cdom)) { |
if (&showcredits($cdom)) { |
$enrollvar{$type} = $settings{$item}; |
$enrollvar{$type} = $settings{$item}; |
} |
} |
} elsif ($type eq 'selfenrollmgr') { |
|
$enrollvar{$type} = $settings{$item}; |
|
} elsif ($type eq 'courseowner') { |
} elsif ($type eq 'courseowner') { |
if ($settings{$item} =~ /^[^:]+:[^:]+$/) { |
if ($settings{$item} =~ /^[^:]+:[^:]+$/) { |
$enrollvar{$type} = $settings{$item}; |
$enrollvar{$type} = $settings{$item}; |
Line 2131 sub course_settings_descrip {
|
Line 2130 sub course_settings_descrip {
|
'sectionnums' => 'Course section number:LON-CAPA section', |
'sectionnums' => 'Course section number:LON-CAPA section', |
'crosslistings' => 'Crosslisted class:LON-CAPA section', |
'crosslistings' => 'Crosslisted class:LON-CAPA section', |
'defaultcredits' => 'Credits', |
'defaultcredits' => 'Credits', |
|
'autodropfailsafe' => "Failsafe section enrollment count", |
'selfenrollmgrdc' => "Course-specific self-enrollment configuration by Domain Coordinator", |
'selfenrollmgrdc' => "Course-specific self-enrollment configuration by Domain Coordinator", |
'selfenrollmgrcc' => "Course-specific self-enrollment configuration by Course personnel", |
'selfenrollmgrcc' => "Course-specific self-enrollment configuration by Course personnel", |
|
|