version 1.49.2.10, 2013/09/01 02:09:23
|
version 1.49.2.12, 2013/12/27 15:06:40
|
Line 272 sub handler {
|
Line 272 sub handler {
|
edit => 'Edit Community Settings', |
edit => 'Edit Community Settings', |
gens => 'General community settings', |
gens => 'General community settings', |
idnu => 'Community ID or number', |
idnu => 'Community ID or number', |
|
unco => 'Unique code', |
desc => 'Community Description', |
desc => 'Community Description', |
ownr => 'Community Owner', |
ownr => 'Community Owner', |
cown => 'Community Co-owners', |
cown => 'Community Co-owners', |
Line 299 sub handler {
|
Line 300 sub handler {
|
edit => 'Edit Course Settings', |
edit => 'Edit Course Settings', |
gens => 'General course settings', |
gens => 'General course settings', |
idnu => 'Course ID or number', |
idnu => 'Course ID or number', |
|
unco => 'Unique code', |
desc => 'Course Description', |
desc => 'Course Description', |
cred => 'Student credits', |
cred => 'Student credits', |
ownr => 'Course Owner', |
ownr => 'Course Owner', |
Line 357 sub handler {
|
Line 359 sub handler {
|
{ text => $lt{'gens'}, |
{ text => $lt{'gens'}, |
help => 'Course_Prefs_General', |
help => 'Course_Prefs_General', |
ordered => ['owner','co-owners','loncaparev','description', |
ordered => ['owner','co-owners','loncaparev','description', |
'courseid','categories','hidefromcat', |
'clonedfrom','courseid','uniquecode','categories', |
'externalsyllabus','cloners','url','rolenames'], |
'hidefromcat','externalsyllabus','cloners','url', |
|
'rolenames'], |
itemtext => { |
itemtext => { |
'owner' => $lt{'ownr'}, |
'owner' => $lt{'ownr'}, |
'co-owners' => $lt{'cown'}, |
'co-owners' => $lt{'cown'}, |
'description' => $lt{'desc'}, |
'description' => $lt{'desc'}, |
'courseid' => $lt{'idnu'}, |
'courseid' => $lt{'idnu'}, |
|
'uniquecode' => $lt{'unco'}, |
'categories' => $lt{'catg'}, |
'categories' => $lt{'catg'}, |
'hidefromcat' => $lt{'excc'}, |
'hidefromcat' => $lt{'excc'}, |
'cloners' => $lt{'clon'}, |
'cloners' => $lt{'clon'}, |
Line 371 sub handler {
|
Line 375 sub handler {
|
'url' => 'Top Level Map', |
'url' => 'Top Level Map', |
'rolenames' => $lt{'rept'}, |
'rolenames' => $lt{'rept'}, |
'loncaparev' => $lt{'lcrv'}, |
'loncaparev' => $lt{'lcrv'}, |
|
'clonedfrom' => 'Cloned from', |
}, |
}, |
}, |
}, |
'localization' => |
'localization' => |
Line 705 sub process_changes {
|
Line 710 sub process_changes {
|
next if (($entry eq 'categories') && |
next if (($entry eq 'categories') && |
(!$can_categorize)); |
(!$can_categorize)); |
next if (($entry eq 'loncaparev') || |
next if (($entry eq 'loncaparev') || |
($entry eq 'owner')); |
($entry eq 'owner') || |
|
($entry eq 'clonedfrom')); |
push(@ordered,$entry); |
push(@ordered,$entry); |
} |
} |
} elsif ($action eq 'classlists') { |
} elsif ($action eq 'classlists') { |
Line 1852 sub print_courseinfo {
|
Line 1858 sub print_courseinfo {
|
'co-owners' => { |
'co-owners' => { |
text => '<b>'.&mt($itemtext->{'co-owners'}).'</b>', |
text => '<b>'.&mt($itemtext->{'co-owners'}).'</b>', |
}, |
}, |
|
'clonedfrom' => { |
|
text => '<b>'.&mt($itemtext->{'clonedfrom'}).'</b>', |
|
}, |
'courseid' => { |
'courseid' => { |
text => '<b>'.&mt($itemtext->{'courseid'}).'</b><br />'.'('. |
text => '<b>'.&mt($itemtext->{'courseid'}).'</b><br />'.'('. |
&mt('internal, optional').')', |
&mt('internal, optional').')', |
input => 'textbox', |
input => 'textbox', |
size => '25', |
size => '25', |
}, |
}, |
|
'uniquecode' => { |
|
text => '<b>'.&mt($itemtext->{'uniquecode'}).'</b>', |
|
}, |
'cloners' => { |
'cloners' => { |
text => '<b>'.&mt($itemtext->{'cloners'}).'</b><br />'. |
text => '<b>'.&mt($itemtext->{'cloners'}).'</b><br />'. |
&mt('Owner and Coordinators included automatically'), |
&mt('Owner and Coordinators included automatically'), |
Line 1903 sub print_courseinfo {
|
Line 1915 sub print_courseinfo {
|
next if (!$can_toggle_cat); |
next if (!$can_toggle_cat); |
} elsif ($item eq 'categories') { |
} elsif ($item eq 'categories') { |
next if (!$can_categorize); |
next if (!$can_categorize); |
|
} elsif ($item eq 'uniquecode') { |
|
next if (!$env{'course.'.$env{'request.course.id'}.'.internal.uniquecode'}); |
} |
} |
unless (($item eq 'cloners') || ($item eq 'rolenames')) { |
unless (($item eq 'cloners') || ($item eq 'rolenames')) { |
$colspan = 2; |
$colspan = 2; |
Line 2038 sub print_courseinfo {
|
Line 2052 sub print_courseinfo {
|
$owner = &mt('None specified'); |
$owner = &mt('None specified'); |
} |
} |
$datatable .= $owner; |
$datatable .= $owner; |
|
} elsif ($item eq 'clonedfrom') { |
|
my $clonesrc = $env{'course.'.$env{'request.course.id'}.'.clonedfrom'}; |
|
my $clonedfrom = &mt('None'); |
|
if ($clonesrc =~ m{/$match_domain/$match_courseid}) { |
|
my %clonesrcinfo = &Apache::lonnet::coursedescription($cdom.'/'.$cnum); |
|
if ($clonesrcinfo{'description'}) { |
|
$clonedfrom = $clonesrcinfo{'description'}.' '.($clonesrc); |
|
} |
|
} |
|
$datatable .= $clonedfrom; |
|
} elsif ($item eq 'uniquecode') { |
|
my $code = $env{'course.'.$env{'request.course.id'}.'.internal.uniquecode'}; |
|
if ($code) { |
|
$datatable .= $code; |
|
} |
} elsif ($item eq 'co-owners') { |
} elsif ($item eq 'co-owners') { |
my $coowners = $env{'course.'.$env{'request.course.id'}.'.internal.co-owners'}; |
my $coowners = $env{'course.'.$env{'request.course.id'}.'.internal.co-owners'}; |
my @currcoown; |
my @currcoown; |
Line 3510 sub print_appearance {
|
Line 3539 sub print_appearance {
|
text => '<b>'.&mt($itemtext->{'texengine'}).'</b>', |
text => '<b>'.&mt($itemtext->{'texengine'}).'</b>', |
input => 'selectbox', |
input => 'selectbox', |
options => { |
options => { |
|
MathJax => 'MathJax', |
jsMath => 'jsMath', |
jsMath => 'jsMath', |
mimetex => &mt('Convert to Images'), |
mimetex => &mt('Convert to Images'), |
tth => &mt('TeX to HTML'), |
tth => &mt('TeX to HTML'), |
}, |
}, |
order => ['jsMath','mimetex','tth'], |
order => ['MathJax','jsMath','mimetex','tth'], |
nullval => $mathdef, |
nullval => $mathdef, |
}, |
}, |
'tthoptions' => { |
'tthoptions' => { |
Line 3752 sub get_other_items {
|
Line 3782 sub get_other_items {
|
($parameter =~ m/^selfenroll_/) || ($parameter =~ /_selfenroll$/) |
($parameter =~ m/^selfenroll_/) || ($parameter =~ /_selfenroll$/) |
|| ($parameter eq 'type') || |
|| ($parameter eq 'type') || |
($parameter =~ m/^(cc|co|in|ta|ep|ad|st)\.plaintext$/) |
($parameter =~ m/^(cc|co|in|ta|ep|ad|st)\.plaintext$/) |
|| ($parameter =~ m/^discussion_post_fonts/)) { |
|| ($parameter =~ m/^discussion_post_fonts/) || |
|
($parameter =~ m{^(minimal|updated|uploaded|external)syllabus$}) || |
|
($parameter eq 'clonedfrom')) { |
push(@ordered,$parameter); |
push(@ordered,$parameter); |
} |
} |
} |
} |