version 1.369.2.61, 2016/10/27 21:46:38
|
version 1.369.2.63, 2016/10/30 18:12:43
|
Line 677 sub registerurl {
|
Line 677 sub registerurl {
|
} |
} |
|
|
sub innerregister { |
sub innerregister { |
my ($forcereg,$bread_crumbs,$group) = @_; |
my ($forcereg,$bread_crumbs,$group,$pagebuttonshide) = @_; |
my $const_space = ($env{'request.state'} eq 'construct'); |
my $const_space = ($env{'request.state'} eq 'construct'); |
my $is_const_dir = 0; |
my $is_const_dir = 0; |
|
|
Line 1031 ENDMENUITEMS
|
Line 1031 ENDMENUITEMS
|
my $addremote=0; |
my $addremote=0; |
foreach (@inlineremote) { if ($_ ne '') { $addremote=1; last;} } |
foreach (@inlineremote) { if ($_ ne '') { $addremote=1; last;} } |
if ($addremote) { |
if ($addremote) { |
|
my ($countdown,$buttonshide); |
&Apache::lonhtmlcommon::clear_breadcrumb_tools(); |
|
|
|
&Apache::lonhtmlcommon::add_breadcrumb_tool( |
|
'navigation', @inlineremote[21,23]); |
|
|
|
my $countdown; |
|
if ($env{'request.filename'} =~ /\.page$/) { |
if ($env{'request.filename'} =~ /\.page$/) { |
my %breadcrumb_tools = &Apache::lonhtmlcommon::current_breadcrumb_tools(); |
my %breadcrumb_tools = &Apache::lonhtmlcommon::current_breadcrumb_tools(); |
if (ref($breadcrumb_tools{'tools'}) eq 'ARRAY') { |
if (ref($breadcrumb_tools{'tools'}) eq 'ARRAY') { |
$countdown = $breadcrumb_tools{'tools'}[0]; |
$countdown = $breadcrumb_tools{'tools'}->[0]; |
} |
} |
|
$buttonshide = $pagebuttonshide; |
} else { |
} else { |
$countdown = &countdown_timer(); |
$countdown = &countdown_timer(); |
|
$buttonshide = &hidden_button_check(); |
} |
} |
if (&hidden_button_check() eq 'yes') { |
|
|
&Apache::lonhtmlcommon::clear_breadcrumb_tools(); |
|
|
|
&Apache::lonhtmlcommon::add_breadcrumb_tool( |
|
'navigation', @inlineremote[21,23]); |
|
|
|
if ($buttonshide eq 'yes') { |
if ($countdown) { |
if ($countdown) { |
&Apache::lonhtmlcommon::add_breadcrumb_tool('tools',$countdown); |
&Apache::lonhtmlcommon::add_breadcrumb_tool('tools',$countdown); |
} |
} |