如果论坛中有用户自己添加的表情,那么在 SS 中查看论坛的帖子内容时,表情会无法解析出来。
比如添加的表情应该是
/images/smilies/lx128/strive.gif
但是程序会处理成
/images/smilies/default/strive.gif
从而导致表情无法显示。
修改方法
打开 function/cache.func.php 文件
找到
'SELECT * FROM '.tname('smilies', 1).' WHERE type=\'smiley\' ORDER BY LENGTH(code) DESC'
替换成
'SELECT s.*, i.* FROM '.tname('smilies', 1).' s LEFT JOIN '.tname('imagetypes',1).' i ON s.typeid=i.typeid WHERE s.type=\'smiley\' ORDER BY LENGTH(s.code) DESC'