version 1.54, 2016/11/29 19:53:58
|
version 1.58, 2017/03/08 02:51:18
|
Line 74 sub wrapper {
|
Line 74 sub wrapper {
|
$args->{'bread_crumbs'} = $brcrum; |
$args->{'bread_crumbs'} = $brcrum; |
} |
} |
if ($absolute) { |
if ($absolute) { |
$args->{'use_absolute'} = $absolute; |
$args->{'use_absolute'} = $absolute; |
|
} |
|
if ($env{'form.only_body'}) { |
|
$args->{'only_body'} = $env{'form.only_body'}; |
} |
} |
|
|
my $startpage = &Apache::loncommon::start_page('Menu',undef,$args); |
my $startpage = &Apache::loncommon::start_page('Menu',undef,$args); |
Line 111 sub wrapper {
|
Line 114 sub wrapper {
|
$output .= $endpage; |
$output .= $endpage; |
return $output; |
return $output; |
} else { |
} else { |
|
my $offset = 5; |
|
&Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['inhibitmenu']); |
|
if ($env{'form.inhibitmenu'} eq 'yes') { |
|
$offset = 0; |
|
} |
my $script = &Apache::lonhtmlcommon::scripttag(<<SCRIPT); |
my $script = &Apache::lonhtmlcommon::scripttag(<<SCRIPT); |
\$(document).ready( function() { |
\$(document).ready( function() { |
\$(window).unbind('resize').resize(function(){ |
\$(window).unbind('resize').resize(function(){ |
var header = null; |
var header = null; |
var offset = 5; |
var offset = $offset; |
var height = 0; |
var height = 0; |
var hdrtop = 0; |
var hdrtop = 0; |
if (\$('div.LC_head_subbox:first').length) { |
if (\$('div.LC_head_subbox:first').length) { |
Line 156 sub handler {
|
Line 164 sub handler {
|
return OK if $r->header_only; |
return OK if $r->header_only; |
|
|
my $url = $r->uri; |
my $url = $r->uri; |
my ($is_ext,$brcrum,$absolute,$is_pdf,$exttool,$cdom,$cnum); |
my ($is_ext,$brcrum,$absolute,$is_pdf,$exttool,$cdom,$cnum,$hostname); |
|
|
for ($url){ |
for ($url){ |
s|^/adm/wrapper||; |
s|^/adm/wrapper||; |
Line 196 sub handler {
|
Line 204 sub handler {
|
} |
} |
} |
} |
my $type = 'ext'; |
my $type = 'ext'; |
my %ltitools; |
|
if ($exttool) { |
if ($exttool) { |
$type = 'tool'; |
$type = 'tool'; |
%ltitools = &Apache::lonnet::get_domain_ltitools($cdom); |
} elsif (($url =~ /^http:/) && ($ENV{'SERVER_PORT'} == 443)) { |
|
$hostname = $r->hostname(); |
} |
} |
$r->print( |
$r->print( |
&Apache::lonextresedit::display_editor($url,$env{'form.folderpath'}, |
&Apache::lonextresedit::display_editor($url,$env{'form.folderpath'}, |
$env{'form.symb'}, |
$env{'form.symb'}, |
$env{'form.idx'},$type,$cdom, |
$env{'form.idx'},$type,$cdom, |
$cnum,\%ltitools)); |
$cnum,$hostname)); |
return OK; |
return OK; |
} elsif ($env{'form.folderpath'} =~ /^supplemental/) { |
} elsif ($env{'form.folderpath'} =~ /^supplemental/) { |
my $crstype = &Apache::loncommon::course_type(); |
my $crstype = &Apache::loncommon::course_type(); |