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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

“主题自动关闭”功能和验证码功能逻辑bug

[复制链接]
wengongling 发表于 2014-10-16 18:49:44 | 显示全部楼层 |阅读模式
当开启板块“主题自动关闭”功能后



用户组别还需要输入验证码的情况下



用户看到回复框是这样的



但“点击查看原因”就会提示“请输入验证码”,正确的显示应该是【如果不开启验证码的时候是正确的】:



开发肯定是在验证码那判断的前面没处理这种情况,怎么改?

帖子锁定状态是“close”,这个自动锁定叫“autoclose”状态。

source/module/forum/forum_post.php

19行+

  1. require_once libfile('function/forumlist');
复制代码


113行加+

  1.         if(!$thread['isgroup'] && $post_autoclose = checkautoclose($thread)) {
  2.                 showmessage($post_autoclose, '', array('autoclose' => $_G['forum']['autoclose']));
  3.         }
复制代码




刚开始在post_newreply.php改没生效不知道为啥,请官方看看,如果官方有时间帮我解决下下面这个问题,一直得不到答案:

神奇的问题:“验证问答”自动消失了
https://discuz.dismall.com/thread-3581338-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| wengongling 发表于 2014-10-16 19:43:20 | 显示全部楼层
本帖最后由 wengongling 于 2014-10-16 19:46 编辑

靠官方不如靠小伙伴,第二个bug解决了!
“验证问答”自动消失了
https://discuz.dismall.com/thread-3607215-1-1.html
(出处: Discuz! 官方站)


回复

使用道具 举报

746516442 发表于 2014-11-15 11:44:54 | 显示全部楼层
52破解站长也有这问题?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 11:59 , Processed in 0.023490 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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