Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz! X2 正式版(2012-03-29) 回帖不显示签名

[复制链接]
Frears 发表于 2012-3-31 15:14:27 | 显示全部楼层 |阅读模式
本帖最后由 Frears 于 2012-3-31 15:16 编辑

昨天把x2升级到 Comsenz 核心产品 Discuz! X2 正式版(最近更新:2012-03-29)
今天有用户反映回帖没有签名。

找到forum_viewthread.php看了下,发现是usesig没有值。跑到数据库看了下,确实没有值。

找到提交文件post_newthread.php看了下usesig的来源。
$usesig = !empty($_G['gp_usesig']) && $_G['group']['maxsigsize'] ? 1 : 0;

$_G['gp_usesig'] 是客户端提交过来的,找到模板,viewthread_fastpost.htm 在里面搜了一下,的确没找到usesig。
跑到官方回了个帖,发现不存在这个bug,难道官方的viewthread_fastpost.htm里有usesig ?
view-source:https://discuz.dismall.com/templa ... thread_fastpost.htm

YD还真有,估计是版本不一样了,哪为什么在没升级之前回帖有签名呢? 找到升级前的 post_newthread.php 文件看了下。
$usesig = !empty($_G['gp_usesig']) ? 1 : ($_G['uid'] && $_G['group']['maxsigsize'] ? 1 : 0);

对比之前的哪一句发现了问题的所在。由于!empty($_G['gp_usesig']) 不可能为真进而导致后面不被执行。




xl75521 发表于 2012-3-31 15:47:07 | 显示全部楼层
官方的是X2.5  2.5应该修正了这个问题。
希望官方尽快改进X2,修复这些小细节。

另外,也想不明白,难道没升级一个版本,那些文件都不参考借鉴上版的文件吗?
总是缺这个代码,缺那个代码的。
回复

使用道具 举报

 楼主| Frears 发表于 2012-3-31 15:54:55 | 显示全部楼层
xl75521 发表于 2012-3-31 15:47
官方的是X2.5  2.5应该修正了这个问题。
希望官方尽快改进X2,修复这些小细节。

难道你也碰到了?
回复

使用道具 举报

吃素的猫 发表于 2012-3-31 15:56:19 | 显示全部楼层
创意哦!楼主高人啊 谢
回复

使用道具 举报

qijisky 发表于 2012-3-31 16:13:47 | 显示全部楼层
同遇此问题,为什么新补丁老是出新问题。
回复

使用道具 举报

 楼主| Frears 发表于 2012-3-31 16:19:08 | 显示全部楼层
qijisky 发表于 2012-3-31 16:13
同遇此问题,为什么新补丁老是出新问题。

临时解决办法,就是在模板里赋个值就好了。
回复

使用道具 举报

howenu 发表于 2012-3-31 16:21:00 | 显示全部楼层
只能说是升级的过程中导致的一些小问题
回复

使用道具 举报

m.king 发表于 2012-3-31 17:13:35 | 显示全部楼层
感谢反馈我们会核查该问题。
回复

使用道具 举报

rockmanlau 发表于 2012-4-1 01:06:28 | 显示全部楼层
m.king 发表于 2012-3-31 17:13
感谢反馈我们会核查该问题。

的确有这个问题,已经遇到了
快捷回复不能出现签名,但用高级的话可以
回复

使用道具 举报

rockmanlau 发表于 2012-4-1 11:00:37 | 显示全部楼层
Frears 发表于 2012-3-31 16:19
临时解决办法,就是在模板里赋个值就好了。

请问详细的解决办法是怎样?
我在viewthread_fastpost.htm加了        <input type="hidden" name="usesig" value="$usesigcheck" />
但没有解决……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 15:58 , Processed in 0.044718 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表