version 1.78, 2006/09/07 21:51:16
|
version 1.79, 2006/10/23 18:49:47
|
Line 267 sub smiley {
|
Line 267 sub smiley {
|
'\:\-(X|\#)' => 'lipsrsealed', |
'\:\-(X|\#)' => 'lipsrsealed', |
'\:\-S' => 'huh'); |
'\:\-S' => 'huh'); |
my $iconpath=$Apache::lonnet::perlvar{'lonIconsURL'}; |
my $iconpath=$Apache::lonnet::perlvar{'lonIconsURL'}; |
foreach (keys %smileys) { |
foreach my $smiley (keys(%smileys)) { |
$expression=~s/$_/\<img src="$iconpath\/$smileys{$_}.gif" \/\>/gs; |
$expression=~s/$smiley/\<img src="$iconpath\/$smileys{$smiley}.gif" \/\>/gs; |
} |
} |
return $expression; |
return $expression; |
} |
} |
Line 279 sub msgtexconverted {
|
Line 279 sub msgtexconverted {
|
&init_tth(); |
&init_tth(); |
my $outmessage=''; |
my $outmessage=''; |
my $tex=0; |
my $tex=0; |
foreach (split(/(?:\<\;|\<)\/*m\s*(?:\>\;|\>)/i,$message)) { |
foreach my $fragment (split(/(?:\<\;|\<)\/*m\s*(?:\>\;|\>)/i,$message)) { |
if ($tex) { |
if ($tex) { |
if ($email) { |
if ($email) { |
$outmessage.='</pre><tt>'.&to_convert($_).'</tt><pre>'; $tex=0; |
$outmessage.='</pre><tt>'.&to_convert($fragment).'</tt><pre>'; |
|
$tex=0; |
} else { |
} else { |
$outmessage.=&to_convert($_); $tex=0; |
$outmessage.=&to_convert($fragment); |
|
$tex=0; |
} |
} |
} else { |
} else { |
$outmessage.=&smiley($_); $tex=1; |
$outmessage.=&smiley($fragment); |
|
$tex=1; |
} |
} |
} |
} |
$message=$outmessage; $outmessage=''; $tex=0; |
$message=$outmessage; $outmessage=''; $tex=0; |
foreach (split(/(?:\<\;|\<)\/*algebra\s*(?:\>\;|\>)/i,$message)) { |
foreach my $fragment (split(/(?:\<\;|\<)\/*algebra\s*(?:\>\;|\>)/i, |
|
$message)) { |
if ($tex) { |
if ($tex) { |
if ($email) { |
if ($email) { |
$outmessage.='</pre><tt>'.&algebra($_,'web').'</tt><pre>'; $tex=0; |
$outmessage.='</pre><tt>'.&algebra($fragment,'web').'</tt><pre>'; |
|
$tex=0; |
} else { |
} else { |
$outmessage.=&algebra($_,'web'); $tex=0; |
$outmessage.=&algebra($fragment,'web'); |
|
$tex=0; |
} |
} |
} else { |
} else { |
$outmessage.=$_; $tex=1; |
$outmessage.=$fragment; |
|
$tex=1; |
} |
} |
} |
} |
if (wantarray) { |
if (wantarray) { |