version 1.50, 2003/04/18 01:20:25
|
version 1.53, 2003/09/22 03:02:06
|
Line 145 sub handler {
|
Line 145 sub handler {
|
|
|
if ($r->header_only) { |
if ($r->header_only) { |
if ($ENV{'browser.mathml'}) { |
if ($ENV{'browser.mathml'}) { |
$r->content_type('text/xml'); |
&Apache::loncommon::content_type($r,'text/xml'); |
} else { |
} else { |
$r->content_type('text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
} |
} |
$r->send_http_header; |
$r->send_http_header; |
return OK; |
return OK; |
Line 331 sub handler {
|
Line 331 sub handler {
|
} |
} |
} |
} |
unless ($contents) { |
unless ($contents) { |
$r->content_type('text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
$r->print('<html><body>Empty page.</body></html>'); |
$r->print('<html><body>'.&mt('Empty page').'.</body></html>'); |
} else { |
} else { |
# ------------------------------------------------------------------ Build page |
# ------------------------------------------------------------------ Build page |
|
|
# ---------------------------------------------------------------- Send headers |
# ---------------------------------------------------------------- Send headers |
unless ($target eq 'tex') { |
unless ($target eq 'tex') { |
if ($isxml) { |
if ($isxml) { |
$r->content_type('text/xml'); |
&Apache::loncommon::content_type($r,'text/xml'); |
$r->send_http_header; |
$r->send_http_header; |
$r->print($xmlheader); |
$r->print($xmlheader); |
} else { |
} else { |
$r->content_type('text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
$r->print('<html>'); |
$r->print('<html>'); |
} |
} |
Line 360 sub handler {
|
Line 360 sub handler {
|
if ($isxml) { |
if ($isxml) { |
$r->print($xmlbody); |
$r->print($xmlbody); |
} else { |
} else { |
$r->print('<body bgcolor="#FFFFFF" onLoad="'.&Apache::lonmenu::loadevents.'" onUnload="'.&Apache::lonmenu::unloadevents.'">'); |
$r->print( |
|
'<body bgcolor="#FFFFFF" onLoad="'.&Apache::lonmenu::loadevents. |
|
'" onUnload="'.&Apache::lonmenu::unloadevents.'">'. |
|
&Apache::lonmenu::menubuttons(undef,$target,1) |
|
); |
} |
} |
# ------------------------------------------------------------------ Start form |
# ------------------------------------------------------------------ Start form |
if ($nforms) { |
if ($nforms) { |
Line 410 sub handler {
|
Line 414 sub handler {
|
&Apache::lonnet::declutter($hash{'src_'.$rid}); |
&Apache::lonnet::declutter($hash{'src_'.$rid}); |
$metainfo.= |
$metainfo.= |
'<a href="/adm/grades?symb='.&Apache::lonnet::escape($symb). |
'<a href="/adm/grades?symb='.&Apache::lonnet::escape($symb). |
'&command=submission" target="LONcatInfo">'. |
# '&command=submission" target="LONcatInfo">'. |
|
'&command=submission">'. |
'<img src="/adm/lonMisc/subm_button.gif" border=0>'. |
'<img src="/adm/lonMisc/subm_button.gif" border=0>'. |
'</img></a>'. |
'</img></a>'. |
'<a href="/adm/grades?symb='.&Apache::lonnet::escape($symb). |
'<a href="/adm/grades?symb='.&Apache::lonnet::escape($symb). |
'&command=gradingmenu" target="LONcatInfo">'. |
# '&command=gradingmenu" target="LONcatInfo">'. |
|
'&command=gradingmenu">'. |
'<img src="/adm/lonMisc/pgrd_button.gif" border=0>'. |
'<img src="/adm/lonMisc/pgrd_button.gif" border=0>'. |
'</img></a>'. |
'</img></a>'. |
'<a href="/adm/parmset?symb='.&Apache::lonnet::escape($symb). |
'<a href="/adm/parmset?symb='.&Apache::lonnet::escape($symb). |
'" target="LONcatInfo">'. |
# '" target="LONcatInfo">'. |
|
'" >'. |
'<img src="/adm/lonMisc/pprm_button.gif" border=0>'. |
'<img src="/adm/lonMisc/pprm_button.gif" border=0>'. |
'</img></a>'; |
'</img></a>'; |
} |
} |