discuz 帖子排版显示出错

php中文网
发布: 2016-06-23 13:34:36
原创
1109人浏览过

用xampp配置的discuz论坛,但是发帖后出现帖子排版显示不正常的情况,活动帖中布局没有对齐;用户名、楼主和电梯直达等字样都被挡住了,怎么样才能解决呢?拜托大神帮忙解决!

简篇AI排版
简篇AI排版

AI排版工具,上传图文素材,秒出专业效果!

简篇AI排版 554
查看详情 简篇AI排版

回复讨论(解决方案)

更新缓存或换个浏览器试试
若不行,就只有自己调样式了

试过,不知道在哪里调。。。

dz\template\default\forum\viewthread_node.htm

144行,有如下代码

 style="height:48px">
改成

修改 style="height:48px" 试试 ,记得把原来的php代码改回去

dz\template\default\forum\viewthread_node.htm

144行,有如下代码

 style="height:48px">
改成

修改 style="height:48px" 试试 ,记得把原来的php代码改回去

我知道原因了,是因为我把模板文件下的common/header_common另存为utf-8造成的,为什么会出这个原因呢,这样我的title标题不就没法变成中文了,请问有没有两全的办法呢

最好不要直接在 header_common 上写中文,你应该用语言包
而且 title 是变化的 $navtitle 是根据 php 页面的变量来的,每个页面都不一样
实在想直接写,就得转码 

最好不要直接在 header_common 上写中文,你应该用语言包
而且 title 是变化的 $navtitle 是根据 php 页面的变量来的,每个页面都不一样
实在想直接写,就得转码 


我按您说的改动viewthread_node.htm的height值,但是没有效果。
您的意思是要直接布置UTF-8的论坛源文件吗?可是我之前下过一个discuz utf-8版本的,配置数据库的时候出现了乱码,不知道为什么,又换回GBK了。
还有就是为什么我在别的电脑上也是这么改动的header_common的title,另存为utf-8文件,就不会出现布局出错呢,是不是跟电脑的配置环境也有关系呢?

 header_common 里的代码$navtitle -  $_G['setting']['bbname'] -  Powered by Discuz!-->中的navtitle是不是就是标题中在lang文件中默认的“论坛”字样吗?

1、height值改小,多刷新几次,我本地有效果
2、尽量用 utf-8 不然后面有很多gbk的编码问题,特别是二次开发的时候,至于数据库乱码应该是你配置不对或插入数据编码不对
3、这个可能和你声明的 charset 有关

最终的解决办法:建议你在 php 页就定义好 $navtitle ,header_common 就不要修改 title 是随 $navtitle变的

1、height值改小,多刷新几次,我本地有效果
2、尽量用 utf-8 不然后面有很多gbk的编码问题,特别是二次开发的时候,至于数据库乱码应该是你配置不对或插入数据编码不对
3、这个可能和你声明的 charset 有关

最终的解决办法:建议你在 php 页就定义好 $navtitle ,header_common 就不要修改 title 是随 $navtitle变的



谢谢!
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号