version 1.162, 2005/11/08 14:45:44
|
version 1.165, 2006/02/21 20:14:49
|
Line 64 sub initlittle {
|
Line 64 sub initlittle {
|
'Roles':'Courses'), |
'Roles':'Courses'), |
'docs' => 'Course Documents', |
'docs' => 'Course Documents', |
'exit' => 'Exit', |
'exit' => 'Exit', |
'launch' => 'Launch Remote Control'); |
'launch' => 'Launch Remote Control', |
|
'groups' => 'Groups'); |
} |
} |
|
|
# ============================= This gets called at the top of the body section |
# ============================= This gets called at the top of the body section |
Line 78 sub menubuttons {
|
Line 79 sub menubuttons {
|
['inhibitmenu']); |
['inhibitmenu']); |
if (($env{'form.inhibitmenu'} eq 'yes') || |
if (($env{'form.inhibitmenu'} eq 'yes') || |
($ENV{'REQUEST_URI'} eq '/adm/logout')) { return ''; } |
($ENV{'REQUEST_URI'} eq '/adm/logout')) { return ''; } |
|
my %lt=&initlittle(); |
my $navmaps=''; |
my $navmaps=''; |
my $reloadlink=''; |
my $reloadlink=''; |
my $docs=''; |
my $docs=''; |
|
my $groups=''; |
|
my $showgroups=0; |
my $escurl=&Apache::lonnet::escape(&Apache::lonenc::check_encrypt($env{'request.noversionuri'})); |
my $escurl=&Apache::lonnet::escape(&Apache::lonenc::check_encrypt($env{'request.noversionuri'})); |
my $escsymb=&Apache::lonnet::escape(&Apache::lonenc::check_encrypt($env{'request.symb'})); |
my $escsymb=&Apache::lonnet::escape(&Apache::lonenc::check_encrypt($env{'request.symb'})); |
my $face= 'face="Arial,Helvetica,sans-serif"'; |
my $face= 'face="Arial,Helvetica,sans-serif"'; |
Line 92 sub menubuttons {
|
Line 95 sub menubuttons {
|
$escurl = &Apache::lonnet::escape($returnurl); |
$escurl = &Apache::lonnet::escape($returnurl); |
} |
} |
} |
} |
|
if ($env{'request.course.id'}) { |
|
my %coursegroups; |
|
my $viewgrps_permission = |
|
&Apache::lonnet::allowed('vcg',$env{'request.course.id'}); |
|
if (!$viewgrps_permission) { |
|
%coursegroups = &Apache::lonnet::get_active_groups($env{'user.domain'},$env{'user.name'},$env{'course.'.$env{'request.course.id'}.'.domain'}, $env{'course.'.$env{'request.course.id'}.'.num'}); |
|
} |
|
if ((keys(%coursegroups) > 0) || ($viewgrps_permission)) { |
|
$showgroups = 1; |
|
} |
|
} |
|
|
if ($env{'browser.interface'} eq 'textual') { |
if ($env{'browser.interface'} eq 'textual') { |
# Textual display only |
# Textual display only |
my %lt=&initlittle(); |
|
$pgbg='#FFFFFF'; |
$pgbg='#FFFFFF'; |
$tabbg='#FFFFFF'; |
$tabbg='#FFFFFF'; |
$font='#000000'; |
$font='#000000'; |
Line 115 ENDRELOAD
|
Line 129 ENDRELOAD
|
<a href="/adm/coursedocs" target="_top"><font $face color="$font">$lt{'docs'}</font></a> |
<a href="/adm/coursedocs" target="_top"><font $face color="$font">$lt{'docs'}</font></a> |
ENDDOCS |
ENDDOCS |
} |
} |
|
if ($showgroups) { |
|
$groups =(<<ENDGROUPS); |
|
<td bgcolor="$tabbg"> |
|
<a href="/adm/coursegroups" target="_top"><font $face color="$font">$lt{'groups'}</font></a></td> |
|
ENDGROUPS |
|
} |
} |
} |
my $form=&serverform(); |
my $form=&serverform(); |
my $utility=&utilityfunctions(); |
my $utility=&utilityfunctions(); |
Line 124 ENDDOCS
|
Line 144 ENDDOCS
|
$utility |
$utility |
</script> |
</script> |
<a href="/adm/menu" target="_top">$lt{'main'}</a> |
<a href="/adm/menu" target="_top">$lt{'main'}</a> |
$reloadlink $navmaps $docs |
$reloadlink $navmaps $docs $groups |
<a href="/adm/roles" target="_top"><font $face color="$font">$lt{'roles'}</font></a> |
<a href="/adm/roles" target="_top"><font $face color="$font">$lt{'roles'}</font></a> |
<a href="/adm/logout" target="_top"><font $face color="$font">$lt{'exit'}</font></a> |
<a href="/adm/logout" target="_top"><font $face color="$font">$lt{'exit'}</font></a> |
<br /> |
<br /> |
Line 193 ENDNAV
|
Line 213 ENDNAV
|
<a href="/adm/coursedocs" target="_top"><font $face color="$font">$lt{'docs'}</font></a></td> |
<a href="/adm/coursedocs" target="_top"><font $face color="$font">$lt{'docs'}</font></a></td> |
ENDDOCS |
ENDDOCS |
} |
} |
|
if ($showgroups) { |
|
$groups =(<<ENDGROUPS); |
|
<td bgcolor="$tabbg"> |
|
<a href="/adm/coursegroups" target="_top"><font $face color="$font">$lt{'groups'}</font></a></td> |
|
ENDGROUPS |
|
} |
if ( |
if ( |
($env{'request.noversionuri'}=~m[^/(res|public)/] && |
($env{'request.noversionuri'}=~m[^/(res|public)/] && |
$env{'request.symb'} eq '') |
$env{'request.symb'} eq '') |
Line 210 ENDDOCS
|
Line 236 ENDDOCS
|
ENDRELOAD |
ENDRELOAD |
} |
} |
} |
} |
|
if (($env{'request.state'} eq 'construct') && ($env{'request.course.id'})) { |
|
my $escreload=&Apache::lonnet::escape('return:'); |
|
$reloadlink=(<<ENDCRELOAD); |
|
<td bgcolor="$tabbg"> |
|
<a href="/adm/flip?postdata=$escreload" target="_top"><font $face color="$font">$lt{'ret'}</font></a></td> |
|
ENDCRELOAD |
|
} |
my $reg=''; |
my $reg=''; |
if ($registration) { |
if ($registration) { |
$reg=&innerregister($forcereg,$target,$titletable); |
$reg=&innerregister($forcereg,$target,$titletable); |
Line 233 $utility
|
Line 266 $utility
|
$reloadlink |
$reloadlink |
$navmaps |
$navmaps |
$docs |
$docs |
|
$groups |
<td bgcolor="$tabbg"> |
<td bgcolor="$tabbg"> |
<a href="/adm/remote?action=launch&url=$escurl" target="_top"> |
<a href="/adm/remote?action=launch&url=$escurl" target="_top"> |
<font $face color="$font">$lt{'launch'}</font></a></td> |
<font $face color="$font">$lt{'launch'}</font></a></td> |
Line 1102 function gocstr(url,filename) {
|
Line 1136 function gocstr(url,filename) {
|
this.document.cstrprint.curseed.value = this.document.lonhomework.rndseed.value |
this.document.cstrprint.curseed.value = this.document.lonhomework.rndseed.value |
} |
} |
if (this.document.lonhomework.problemtype) { |
if (this.document.lonhomework.problemtype) { |
for (var i=0; i<this.document.lonhomework.problemtype.options.length; i++) { |
if (this.document.lonhomework.problemtype.value) { |
if (this.document.lonhomework.problemtype.options[i].selected) { |
this.document.cstrprint.problemtype.value = |
if (this.document.lonhomework.problemtype.options[i].value != null && this.document.lonhomework.problemtype.options[i].value != '') { |
this.document.lonhomework.problemtype.value; |
this.document.cstrprint.problemtype.value = this.document.lonhomework.problemtype.options[i].value |
} else if (this.document.lonhomework.problemtype.options) { |
} |
for (var i=0; i<this.document.lonhomework.problemtype.options.length; i++) { |
} |
if (this.document.lonhomework.problemtype.options[i].selected) { |
} |
if (this.document.lonhomework.problemtype.options[i].value != null && this.document.lonhomework.problemtype.options[i].value != '') { |
} |
this.document.cstrprint.problemtype.value = this.document.lonhomework.problemtype.options[i].value |
} |
} |
|
} |
|
} |
|
} |
|
} |
|
} |
this.document.cstrprint.submit(); |
this.document.cstrprint.submit(); |
return; |
return; |
} |
} |