--- loncom/interface/lonhelpmenu.pm 2005/02/17 08:29:42 1.19 +++ loncom/interface/lonhelpmenu.pm 2005/04/07 06:56:23 1.20 @@ -31,6 +31,7 @@ use lib qw(/home/httpd/lib/perl); use Apache::Constants qw(:common); use Apache::loncommon(); use Apache::lonlocal; +use Apache::lonnet; sub handler { my ($r) = @_; @@ -41,14 +42,14 @@ sub handler { if ($r->header_only) { return OK; } - my $color = $ENV{'form.color'}; - my $faq = $ENV{'form.faq'}; - my $bug = $ENV{'form.bug'}; - my $topic = $ENV{'form.topic'}; - my $function = $ENV{'form.function'}; - my $component_help = $ENV{'form.component_help'}; - my $origurl = $ENV{'form.origurl'}; - my $stayOnPage = $ENV{'form.stayonpage'}; + my $color = $env{'form.color'}; + my $faq = $env{'form.faq'}; + my $bug = $env{'form.bug'}; + my $topic = $env{'form.topic'}; + my $function = $env{'form.function'}; + my $component_help = $env{'form.component_help'}; + my $origurl = $env{'form.origurl'}; + my $stayOnPage = $env{'form.stayonpage'}; my $component_url = $component_help; if ($component_url) { $component_url = '/adm/help/'.$component_url.'.hlp'; @@ -60,9 +61,9 @@ sub handler { } my $faqbaseurl = $Apache::lonnet::perlvar{'FAQHost'}; my $requestmail = $Apache::lonnet::perlvar{'lonSupportEMail'}; - if ($ENV{'form.page'} eq 'banner') { + if ($env{'form.page'} eq 'banner') { &display_help_banner($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail,$stayOnPage); - } elsif ($ENV{'form.page'} eq 'body') { + } elsif ($env{'form.page'} eq 'body') { &display_help_mainpage($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail); } return OK; @@ -176,11 +177,11 @@ END END - if (($component_url) || ($ENV{'user.adv'})) { + if (($component_url) || ($env{'user.adv'})) { if ($component_url) { $r->print(" '); } - if ($faq && $ENV{'user.adv'}) { + if ($faq && $env{'user.adv'}) { $r->print(<  (FAQ) FAQ  END } - if ($ENV{'user.adv'}) { + if ($env{'user.adv'}) { $r->print(< (Report a bug) Report a bug  END @@ -274,7 +275,7 @@ END $r->print("."); } if ($topic) { - if ( ($component_url) || ($ENV{'user.adv'}) ) { + if ( ($component_url) || ($env{'user.adv'}) ) { if ($component_url) { $r->print("

$lt{'disp'}

"); - } elsif ($ENV{'user.adv'}) { + } elsif ($env{'user.adv'}) { $r->print("
"); - } elsif ($ENV{'user.adv'}) { + } elsif ($env{'user.adv'}) { $r->print(' '); } $r->print(' @@ -190,14 +191,14 @@ END $r->print('  (Ask helpdesk) Ask helpdesk  $lt{'inhs'} $topic @@ -296,12 +297,12 @@ END
  • $lt{'cont'}
  • $lt{'suhr'}"); - unless ($ENV{'user.adv'}) { + unless ($env{'user.adv'}) { $r->print('
    '.&mt('Note').': '.$lt{'stuq'}.'. '.&mt('This can be done using the').' '.&mt('COM').' '.&mt('button, or the FDBK button when viewing a content page.')); } $r->print("

    "); } - if ($faqbaseurl && $ENV{'user.adv'}) { + if ($faqbaseurl && $env{'user.adv'}) { if (!defined($faq) ||$faq eq '') { $faq = '1'; } @@ -312,7 +313,7 @@ END

    $lt{'tfaq'}

    "); } - if ($bugurl && $ENV{'user.adv'}) { + if ($bugurl && $env{'user.adv'}) { $bugurl .= '?'.$bug; $r->print("