version 1.52, 2003/07/19 13:11:41
|
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>'); |
} |
} |