version 1.13, 2004/01/13 19:43:42
|
version 1.17, 2005/03/22 16:49:02
|
Line 53 sub processLabelName
|
Line 53 sub processLabelName
|
sub serveTex |
sub serveTex |
{ |
{ |
my ($tex, $r) = @_; |
my ($tex, $r) = @_; |
|
my $html=&Apache::lonxml::xmlbegin(); |
$r->print(<<HEADER); |
my $bugs=&Apache::loncommon::help_open_bug('Documentation'); |
<html> |
my $header=&mt('LON-CAPA Help'); |
|
my $footer=&mt('About LON-CAPA help and More Help'); |
|
$r->print(<<HEADER); |
|
$html |
<head> |
<head> |
<title>LON-CAPA Help</title> |
<title>LON-CAPA Help</title> |
</head> |
</head> |
<body bgcolor="#FFFFFF"> |
<body bgcolor="#FFFFFF"> |
<h3 style="font: sans-serif"><img align="right" |
<h3 style="font: sans-serif"><img align="right" |
src="/adm/help/gif/lonhelpheader.gif"/>LON-CAPA Help<hr /></h3> |
src="/adm/help/gif/lonhelpheader.gif"/>$header<hr />$bugs</h3> |
<!-- BEGIN --> |
<!-- BEGIN --> |
HEADER |
HEADER |
|
|
Line 71 HEADER
|
Line 74 HEADER
|
$r->print(<<FOOTER); |
$r->print(<<FOOTER); |
<!-- END --> |
<!-- END --> |
<hr /> |
<hr /> |
<center><font size="-1"><a href="/adm/help/abouthelp.html">About |
<center><font size="-1"><a href="/adm/help/abouthelp.html">$footer</a></font></center> |
LON-CAPA help and More Help</a></font></center> |
|
</body> |
</body> |
</html> |
</html> |
FOOTER |
FOOTER |
Line 100 sub render
|
Line 102 sub render
|
# LaTeX .aux files |
# LaTeX .aux files |
# absolute paths for use with help.loncapa.org |
# absolute paths for use with help.loncapa.org |
$tex =~ s| \\ref\{([^}]*)\} |
$tex =~ s| \\ref\{([^}]*)\} |
|'\\begin{html}<a href="http://' . $serverroot ."/adm/help/". |
| |
|
if (not(exists($fragmentLabels{$1}))) { |
|
&Apache::lonnet::logthis("ERROR: $1 not a valid help label"); |
|
}; |
|
'\\begin{html}<a href="http://' . $serverroot ."/adm/help/". |
substr($fragmentLabels{$1}, 0, -4) . |
substr($fragmentLabels{$1}, 0, -4) . |
'.hlp#' . processLabelName($1) . |
'.hlp#' . processLabelName($1) . |
'"><img src="http://' . $serverroot . '/adm/help/gif/smallHelp.gif" border="0" /></a>' . |
'"><img src="http://' . $serverroot . '/adm/help/gif/smallHelp.gif" border="0" /></a>' . |
Line 117 sub render
|
Line 123 sub render
|
|gxe; |
|gxe; |
|
|
|
|
$tex=&Apache::lontexconvert::converted(\$tex); |
$tex=&Apache::lontexconvert::tth_converted(\$tex); |
|
|
# Finish backslashes |
# Finish backslashes |
$tex =~ s/###BACKSLASH###/'\\'/ge; |
$tex =~ s/###BACKSLASH###/'\\'/ge; |