diff --git a/lib/punbb/include/parser.php b/lib/punbb/include/parser.php index 7b8d5244c861eea209dd49fbd8fdf27a239cd847..901d8ae16b3f5899836700a16ed9062f0df13b01 100644 --- a/lib/punbb/include/parser.php +++ b/lib/punbb/include/parser.php @@ -363,7 +363,7 @@ function do_smilies($text) $num_smilies = count($smiley_text); for ($i = 0; $i < $num_smilies; ++$i) - $text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$smiley_img[$i].'" width="15" height="15" alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text); + $text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="/images/forum/smilies/'.$smiley_img[$i].'" width="15" height="15" alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text); return substr($text, 1, -1); }