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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖

[已解决] 3.1最新版本,游客无法发帖

[复制链接]
wengongling 发表于 2014-2-27 10:33:01 | 显示全部楼层
我也遇到了, 找到原因是这个选项造成的:

强制用户验证激活邮箱:
是 否
选择是的话,用户必须验证激活自己的邮箱后,才可以进行发布操作。


discuz的问题太严重了,这个如何把游客排除掉啊?
回复

使用道具 举报

wengongling 发表于 2014-3-3 10:54:13 | 显示全部楼层
回帖也要把post_newreply.php这个逻辑去掉。
回复

使用道具 举报

wengongling 发表于 2014-3-3 12:21:09 | 显示全部楼层
发现去掉后还是无法回复内容,回复框内还显示需要登陆。。。
回复

使用道具 举报

ghost- 发表于 2014-3-3 12:32:28 | 显示全部楼层
应该是权限问题吧
回复

使用道具 举报

wengongling 发表于 2014-3-3 14:48:45 | 显示全部楼层
source\module\forum\forum_viewthread.php

  1. if(!$_G['uid'] && ($_G['setting']['need_avatar'] || $_G['setting']['need_email'] || $_G['setting']['need_friendnum']) || !$_G['adminid'] && (!cknewuser(1) || $_G['setting']['newbiespan'] && (!getuserprofile('lastpost') || TIMESTAMP - getuserprofile('lastpost') < $_G['setting']['newbiespan'] * 60) && TIMESTAMP - $_G['member']['regdate'] < $_G['setting']['newbiespan'] * 60)) {
  2. &#160;&#160;&#160;&#160;$allowfastpost = false;
  3. }
复制代码


回复框内的判断代码在这里,删除相关的就可以了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-12 01:47 , Processed in 0.028722 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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