--- loncom/interface/lonhelper.pm 2018/09/03 20:25:53 1.197.2.2 +++ loncom/interface/lonhelper.pm 2023/02/03 14:15:09 1.197.2.2.2.2 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # .helper XML handler to implement the LON-CAPA helper # -# $Id: lonhelper.pm,v 1.197.2.2 2018/09/03 20:25:53 raeburn Exp $ +# $Id: lonhelper.pm,v 1.197.2.2.2.2 2023/02/03 14:15:09 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -2162,6 +2162,8 @@ sub start_resource { $paramHash->{'addstatus'} = $token->[2]{'addstatus'}; $paramHash->{'addparts'} = $token->[2]{'addparts'}; $paramHash->{'modalLink'} = $token->[2]{'modallink'}; + $paramHash->{'nocurrloc'} = $token->[2]{'nocurrloc'}; + $paramHash->{'suppressNavmap'} = $token->[2]{'suppressNavmap'}; if ($paramHash->{'addparts'}) { $helper->declareVar($paramHash->{'variable'}.'_part'); } @@ -2544,6 +2546,10 @@ RADIO push @$cols, (Apache::lonnavmaps::part_status_summary()); } + my $caller; + if ($helper->{TITLE} eq 'Printing Helper') { + $caller = 'printout'; + } $result .= &Apache::lonnavmaps::render( { 'cols' => $cols, 'showParts' => 0, @@ -2554,7 +2560,10 @@ RADIO 'include_top_level_map' => $self->{'include_top_level_map'}, 'iterator_map' => $mapUrl, 'map_no_edit_link' => 1, - 'modalLink' => $modalLink, } + 'modalLink' => $modalLink, + 'nocurrloc' => $self->{'nocurrloc'}, + 'suppressNavmap' => $self->{'suppressNavmap'}, + 'caller' => $caller, } ); $result .= $buttons;