version 1.16, 2003/10/18 17:18:14
|
version 1.28, 2005/02/17 09:01:04
|
Line 45 use Apache::lonnet;
|
Line 45 use Apache::lonnet;
|
use Apache::Log (); |
use Apache::Log (); |
use HTML::Entities(); |
use HTML::Entities(); |
|
|
my $DEBUG = 1; |
my $DEBUG = 0; |
=pod |
=pod |
|
|
=item Debug($request, $message) |
=item Debug($request, $message) |
Line 85 sub Debug {
|
Line 85 sub Debug {
|
} |
} |
|
|
|
|
|
|
|
|
# ================================================================ Main Handler |
# ================================================================ Main Handler |
|
|
sub handler { |
sub handler { |
Line 94 sub handler {
|
Line 92 sub handler {
|
|
|
# -------------------------------------------------------------- Build frameset |
# -------------------------------------------------------------- Build frameset |
|
|
$r->content_type('text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
return OK if $r->header_only; |
return OK if $r->header_only; |
|
|
my $lowerframe=$r->path_info; |
my $lowerframe=$r->path_info; |
|
|
&Debug($r, "Initial URL for lower frame: ".$lowerframe); |
&Debug($r, "Initial URL for lower frame: ".$lowerframe); |
$lowerframe=~s/^\//\/\~/; |
$lowerframe=~s/^\//\/\~/; |
&Debug($r, "Lower frame URL afer ~ subst: ".$lowerframe); |
&Debug($r, "Lower frame URL afer ~ subst: ".$lowerframe); |
$lowerframe= &HTML::Entities::encode($lowerframe); |
$lowerframe= &HTML::Entities::encode($lowerframe,'<>&"'); |
&Debug($r, "Lower frame URL after quote subst: ".$lowerframe); |
&Debug($r, "Lower frame URL after quote subst: ".$lowerframe); |
|
|
# |
# |
Line 120 sub handler {
|
Line 117 sub handler {
|
if ($ENV{'form.forceColoredit'}) { |
if ($ENV{'form.forceColoredit'}) { |
$lowerframe.='?editmode=Edit&problemmode=Edit'; |
$lowerframe.='?editmode=Edit&problemmode=Edit'; |
} |
} |
&Apache::loncommon::get_unprocessed_cgi |
|
($ENV{'QUERY_STRING'},['decompress']); |
# |
if ($ENV{'form.decompress'}) { |
# Checking to see if we should display the topframe |
$lowerframe='http://$ENV{'SERVER_NAME'}/cgi-bin/decompress.pl?decompress'; |
# |
|
my $toprows = 0; |
|
my $topsrc = ''; |
|
if ($ENV{'environment.remote'} ne 'off') { |
|
$toprows = '110'; |
|
$topsrc = '/adm/localize/adm/publisher.html'; |
} |
} |
$r->print(<<ENDPAGE); |
$r->print(<<ENDPAGE); |
<html> |
<html> |
Line 132 sub handler {
|
Line 134 sub handler {
|
var lastknownpriv="$lowerframe"; |
var lastknownpriv="$lowerframe"; |
</script> |
</script> |
</head> |
</head> |
<frameset rows="110,*" border="0"> |
<frameset rows="$toprows,*" border="0"> |
<frame src='/adm/publisher.html'> |
<frame src='$topsrc'> |
<frame src="$lowerframe" name="LONCAPAToBePublished"> |
<frame src="$lowerframe" name="LONCAPAToBePublished"> |
</frameset> |
</frameset> |
</html> |
</html> |