version 1.40.2.2, 2019/07/26 14:52:26
|
version 1.43, 2019/07/26 02:28:28
|
Line 164 use strict;
|
Line 164 use strict;
|
# firstres can be nav, syl, or blank for "Navigate Contents", Syllabus, or |
# firstres can be nav, syl, or blank for "Navigate Contents", Syllabus, or |
# no entry respectively. |
# no entry respectively. |
# |
# |
# crstype can be Course or Community |
# crstype can be Course, Community or Placement |
# |
# |
# crsquota is the total disk space permitted for course group portfolio files |
# crsquota is the total disk space permitted for course group portfolio files |
# in all course groups. |
# in all course groups. |
Line 432 sub build_course {
|
Line 432 sub build_course {
|
$rolenames = $longroles->{'Community'}; |
$rolenames = $longroles->{'Community'}; |
} |
} |
} else { |
} else { |
$crstype = 'Course'; |
if ($details->{'crstype'} eq 'Placement') { |
|
$crstype = $details->{'crstype'}; |
|
} else { |
|
$crstype = 'Course'; |
|
} |
$ccrole = 'cc'; |
$ccrole = 'cc'; |
if (ref($longroles) eq 'HASH') { |
if (ref($longroles) eq 'HASH') { |
$rolenames = $longroles->{'Course'}; |
$rolenames = $longroles->{'Course'}; |
Line 455 sub build_course {
|
Line 459 sub build_course {
|
if ($firstres eq '') { |
if ($firstres eq '') { |
if ($crstype eq 'Community') { |
if ($crstype eq 'Community') { |
$firstres = 'nav'; |
$firstres = 'nav'; |
|
} elsif ($crstype eq 'Placement') { |
|
$firstres = 'blank'; |
} else { |
} else { |
$firstres = 'syl'; |
$firstres = 'syl'; |
} |
} |
Line 565 sub build_course {
|
Line 571 sub build_course {
|
} else { |
} else { |
return; |
return; |
} |
} |
|
|
# |
# |
# Make owner a coordinator |
# Make owner a coordinator |
# |
# |