0xAA55 发表于 2015-12-31 19:13:32

【论坛站务】测试'单引号'和"双引号"BUG的修复效果

由于Discuz!X自身固有的BUG,有图片附件的帖子标题如果出现了单引号或者双引号,主页四格就会不能正常显示图片。
这个问题是由于,当你使用了单引号后,JavaScript中给图片帖子标题数组赋值的时候会出错,就像这样:
slideImgTexts = '【论坛站务】测试'单引号'和"双引号"BUG的修复效果';
其中“单引号”的左右并没有运算符,因此这个JS不能正常运行。
解决的方法是修改data/diy/template/default/forum/discuz.htm找到第76行的“slideImgTexts[<!--{echo $k}-->] = '$svalue';”
将其改成“slideImgTexts[<!--{echo $k}-->] = "$svalue";”就可以了。

2015-12-31
技术宅的结界管理组

测试图片:
页: [1]
查看完整版本: 【论坛站务】测试'单引号'和"双引号"BUG的修复效果