version 1.22, 2006/04/04 15:11:48
|
version 1.23, 2006/04/11 19:42:32
|
Line 64 sub wrapper {
|
Line 64 sub wrapper {
|
&Apache::loncommon::end_page(); |
&Apache::loncommon::end_page(); |
} |
} |
|
|
my $events='onLoad="'.&Apache::lonmenu::loadevents. |
|
'" onUnload="'.&Apache::lonmenu::unloadevents.'"'; |
my %layout = ('border' => 0); |
|
|
my $result = &Apache::lonxml::xmlbegin(). |
|
&Apache::loncommon::head(undef,undef, |
|
{'force_register' => 1}); |
|
|
|
if ($env{'environment.remote'} eq 'off') { |
if ($env{'environment.remote'} eq 'off') { |
# |
$layout{'rows'} = "180,*"; |
# This is inline remote |
|
# |
|
$result .= <<ENDDOCUMENTINL; |
|
<frameset rows="180,*" border="0" $events> |
|
<frame src="$topurl"> |
|
<frame src="$bottomurl"> |
|
</frameset> |
|
ENDDOCUMENTINL |
|
} else { |
} else { |
|
$layout{'rows'} = "1,*"; |
|
$topurl = "/adm/rat/empty.html"; |
|
} |
|
|
|
my $start_page = |
|
&Apache::loncommon::start_page(undef,undef, |
|
{'force_register' => 1, |
|
'frameset' => 1, |
|
'add_entries' => \%layout, }); |
|
|
|
my $end_page = |
|
&Apache::loncommon::end_page({'frameset' => 1}); |
|
|
|
|
# |
# |
# frame-based rendering for graphical interface |
# frame-based rendering for graphical interface |
# |
# |
$result .=<<ENDDOCUMENT; |
my $result =<<ENDDOCUMENT; |
<frameset rows="1,*" border="0" $events> |
$start_page |
<frame src="/adm/rat/empty.html"> |
test |
<frame src="$bottomurl"> |
<frame src="$topurl" /> |
</frameset> |
<frame src="$bottomurl" /> |
|
$end_page |
ENDDOCUMENT |
ENDDOCUMENT |
} |
|
|
|
$result .= "\n</html>\n"; |
return $result; |
} |
} |
|
|
sub handler { |
sub handler { |