version 1.40.2.3, 2020/05/22 20:55:45
|
version 1.44, 2020/05/22 15:05:36
|
Line 165 use strict;
|
Line 165 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 433 sub build_course {
|
Line 433 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 456 sub build_course {
|
Line 460 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 567 sub build_course {
|
Line 573 sub build_course {
|
} else { |
} else { |
return; |
return; |
} |
} |
|
|
# |
# |
# Make owner a coordinator |
# Make owner a coordinator |
# |
# |