version 1.2, 2004/07/03 19:05:12
|
version 1.3, 2004/07/03 19:33:30
|
Line 40 sub handler {
|
Line 40 sub handler {
|
if ($r->header_only) { |
if ($r->header_only) { |
return OK; |
return OK; |
} |
} |
my $color = &Apache::lonnet::unescape($ENV{'form.color'}); |
my $color = $ENV{'form.color'}; |
my $faq = &Apache::lonnet::unescape($ENV{'form.faq'}); |
my $faq = $ENV{'form.faq'}; |
my $bug = &Apache::lonnet::unescape($ENV{'form.bug'}); |
my $bug = $ENV{'form.bug'}; |
my $topic = &Apache::lonnet::unescape($ENV{'form.topic'}); |
my $topic = $ENV{'form.topic'}; |
my $function = &Apache::lonnet::unescape($ENV{'form.function'}); |
my $function = $ENV{'form.function'}; |
my $component_help = &Apache::lonnet::unescape($ENV{'form.component_help'}); |
my $component_help = $ENV{'form.component_help'}; |
my $origurl = $ENV{'form.origurl'}; |
my $origurl = $ENV{'form.origurl'}; |
my $component_url = $component_help; |
my $component_url = $component_help; |
if ($component_url) { |
if ($component_url) { |
Line 59 sub handler {
|
Line 59 sub handler {
|
my $faqbaseurl = $Apache::lonnet::perlvar{'FAQHost'}; |
my $faqbaseurl = $Apache::lonnet::perlvar{'FAQHost'}; |
my $requestmail = $Apache::lonnet::perlvar{'lonSupportEMail'}; |
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); |
&display_help_banner($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail); |
} 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); |
&display_help_mainpage($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail); |
} |
} |
return OK; |
return OK; |
} |
} |
Line 69 sub handler {
|
Line 69 sub handler {
|
sub display_help_banner { |
sub display_help_banner { |
my ($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail) = @_; |
my ($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail) = @_; |
my $bodytag = &Apache::loncommon::bodytag('',$function,'rightmargin="0" leftmargin="0" marginwidth="0" topmargin="1" marginheight="1"',1); |
my $bodytag = &Apache::loncommon::bodytag('',$function,'rightmargin="0" leftmargin="0" marginwidth="0" topmargin="1" marginheight="1"',1); |
|
$bodytag=~/[\n\r]/ /g; |
my $fontcolor = &Apache::loncommon::designparm($function.'.font'); |
my $fontcolor = &Apache::loncommon::designparm($function.'.font'); |
my $alinkcolor = &Apache::loncommon::designparm($function.'.alink'); |
my $alinkcolor = &Apache::loncommon::designparm($function.'.alink'); |
my $vlinkcolor = &Apache::loncommon::designparm($function.'.vlink'); |
my $vlinkcolor = &Apache::loncommon::designparm($function.'.vlink'); |
Line 166 END
|
Line 167 END
|
sub display_help_mainpage { |
sub display_help_mainpage { |
my ($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail) = @_; |
my ($r,$color,$function,$faq,$bug,$topic,$component_url,$origurl,$bugurl,$faqbaseurl,$requestmail) = @_; |
my $bodytag = &Apache::loncommon::bodytag('',$function,'topmargin="0" marginheight="0"',1); |
my $bodytag = &Apache::loncommon::bodytag('',$function,'topmargin="0" marginheight="0"',1); |
|
$bodytag=~/[\n\r]/ /g; |
$r->print(<<END); |
$r->print(<<END); |
<html> |
<html> |
<head> |
<head> |