version 1.72, 2005/06/29 19:20:10
|
version 1.74, 2006/04/04 19:54:51
|
Line 180 sub handler {
|
Line 180 sub handler {
|
for ($i=0;$i<=$#rows;$i++) { |
for ($i=0;$i<=$#rows;$i++) { |
if ($rows[$i]) { |
if ($rows[$i]) { |
my @colcont=split(/\&/,$rows[$i]); |
my @colcont=split(/\&/,$rows[$i]); |
foreach (@colcont) { |
foreach my $rid (@colcont) { |
$symbhash{$hash{'src_'.$_}}=['page','notasymb']; |
my ($mapid,$resid)=split(/\./,$rid); |
|
$symbhash{$hash{'src_'.$rid}}= |
|
[$hash{'src_'.$rid},$resid]; |
} |
} |
} |
} |
} |
} |
Line 358 sub handler {
|
Line 360 sub handler {
|
unless ($contents) { |
unless ($contents) { |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
$r->print('<html>'."\n". |
$r->print(&Apache::loncommon::start_page(undef,undef, |
'<head>'."\n". |
{'force_register' => 1,})); |
&Apache::lonmenu::registerurl(1,undef)."\n". |
|
'</head>'."\n". |
|
'<body bgcolor="#FFFFFF" onLoad="' |
|
.&Apache::lonmenu::loadevents. |
|
'" onUnload="'.&Apache::lonmenu::unloadevents.'">'. |
|
&Apache::lonmenu::menubuttons(undef,$target,1) |
|
); |
|
$r->print(&mt('This page is either empty or it only contains resources that are currently hidden').'. '); |
$r->print(&mt('This page is either empty or it only contains resources that are currently hidden').'. '); |
$r->print('<br /><br />'.&mt('Please use the LON-CAPA navigation arrows to move to another item in the course').'.</body></html>'); |
$r->print('<br /><br />'.&mt('Please use the LON-CAPA navigation arrows to move to another item in the course'). |
|
&Apache::loncommon::end_page()); |
} else { |
} else { |
# ------------------------------------------------------------------ Build page |
# ------------------------------------------------------------------ Build page |
|
|
Line 376 sub handler {
|
Line 372 sub handler {
|
unless ($target eq 'tex') { |
unless ($target eq 'tex') { |
if ($isxml) { |
if ($isxml) { |
&Apache::loncommon::content_type($r,'text/xml'); |
&Apache::loncommon::content_type($r,'text/xml'); |
$r->send_http_header; |
|
$r->print($xmlheader); |
|
} else { |
} else { |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
|
$r->print('<html>'); |
|
} |
} |
|
$r->send_http_header; |
# ------------------------------------------------------------------------ Head |
# ------------------------------------------------------------------------ Head |
$r->print("\n<head>\n".$allmeta); |
|
if ($allscript) { |
if ($allscript) { |
$r->print("\n<script language='JavaScript'>\n". |
$allscript .= |
$allscript."\n</script>\n"); |
"\n<script type=\"text/javascript\">\n". |
|
$allscript."\n</script>\n"; |
} |
} |
$r->print(&Apache::lonmenu::registerurl(1,undef)); |
|
$r->print("\n</head>\n"); |
|
# ------------------------------------------------------------------ Start body |
# ------------------------------------------------------------------ Start body |
if ($isxml) { |
$r->print(&Apache::loncommon::start_page(undef,undef, |
$r->print($xmlbody); |
{'force_register' => 1, |
} else { |
'bgcolor' => '#ffffff',})); |
$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) { |
$r->print('<form method="post" action="'. |
$r->print('<form method="post" action="'. |
Line 554 sub handler {
|
Line 539 sub handler {
|
(($nforms>1)?'submit':'hidden').'"></input></form>'); |
(($nforms>1)?'submit':'hidden').'"></input></form>'); |
} |
} |
unless ($target eq 'tex') { |
unless ($target eq 'tex') { |
$r->print('</body>'.&Apache::lonxml::xmlend()); |
$r->print(&Apache::loncommon::end_page()); |
} else { |
} else { |
$r->print('\end{document}'.$number_of_columns); |
$r->print('\end{document}'.$number_of_columns); |
} |
} |