|
Discuz!登录/注册后可看大图。今天登录自己论坛突然发现一个问题,游客看小图只显示一个图片剩下的内容全都不见了,想了想好像是从升级到X3.0开始有了“游客看小图”这个功能之后就有这个问题了。去别的论坛发现都正常,而且所有的图片都是 “登录/注册后可看大图”,而且内容显示也完整。$ _' X4 O Q- D e1 i [. G, x
$ K# W' V& i& Q3 w7 R
先去后台备份数据库之后升级程序到最新版本,发现故障依旧。然后查看源代码,研究之后终于发现了问题。
2 G7 [, e* Z: u: A解决方法如下:
" g, s5 U: g8 F( J 打开文件:template\default\forum\discuzcode.htm 并查找:
/ t+ [/ f$ u4 }& k$ s* p- <p class="xg1 y">$attach[dateline] {lang upload}</p>
复制代码 ) c8 w/ L7 n: o! t H& w
在这个下面添加:
, g1 j- V. W1 n, i
- h1 x, A* z# E( D* J% b7 X保存上传覆盖源文件即可。
@6 U9 E- K; \. M6 Y+ c/ p) I$ l原因div标签没有关闭导致的数据溢出。% j9 \0 k, S0 k; |! a
这个问题一直就存在,但是官方一直没有出相关的补丁解决
- }0 _4 x) F+ ]( r |
|