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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

版块权限设置“禁止发布匿名发帖”失效(这个版能不能多安排几个人过来)..........

[复制链接]
军刀闪亮 发表于 2013-2-22 18:28:40 | 显示全部楼层 |阅读模式
本帖最后由 军刀闪亮 于 2013-3-12 09:19 编辑

“版块编辑-帖子选项”中已设置了“禁止发布匿名发帖”,可如果某用户组成员具体发布匿名帖权限的话,依然可以发布匿名帖,也就是说,版块编辑中的禁止匿名帖的设置传输不到发帖页面。

正常情况应该是虽然用户组权限中开通了匿名帖权限,但只要版块权限编辑里禁止了匿名帖的话,也是无法发布匿名帖的。

注:与QQ游客组无关,我已设置游客组和QQ游客组成员均无发帖和回帖的权限。
 楼主| 军刀闪亮 发表于 2013-2-24 19:38:20 | 显示全部楼层
allthebest 发表于 2013-2-24 18:40
等看结果

不行,改了之后,只要版块开通匿名帖,没有权限的用户组也可以发匿名帖了,估计还是改的不正确。
  1.                 <!--{if $_GET[action] != 'edit'}-->
  2.                         <!--{if $_G['group']['allowanonymous']}--><p class="mbn"><input type="checkbox" name="isanonymous" id="isanonymous" class="pc" value="1" /><label for="isanonymous">{lang post_anonymous}</label></p><!--{/if}-->
  3.                 <!--{else}-->
  4.                         <!--{if $_G['group']['allowanonymous'] || (!$_G['group']['allowanonymous'] && $orig['anonymous'])}--><p class="mbn"><input type="checkbox" name="isanonymous" id="isanonymous" class="pc" value="1" {if $orig['anonymous']}checked="checked"{/if} /><label for="isanonymous">{lang post_anonymous}</label></p><!--{/if}-->
  5.                 <!--{/if}-->
复制代码
回复

使用道具 举报

hackshow 发表于 2013-2-22 18:33:59 | 显示全部楼层
  帮顶吧,虽然不会!
回复

使用道具 举报

 楼主| 军刀闪亮 发表于 2013-2-23 09:44:28 | 显示全部楼层
hackshow 发表于 2013-2-22 18:33
帮顶吧,虽然不会!

可以慢慢研究
回复

使用道具 举报

 楼主| 军刀闪亮 发表于 2013-2-24 10:12:52 | 显示全部楼层
回复

使用道具 举报

allthebest 发表于 2013-2-24 10:50:18 | 显示全部楼层
我自己不用 2.5

2.5 不允许 是要用户组 与 版块 一起设置 才生效

2.0 就沒这问题 我觉得是功能倒退了 呵呵
回复

使用道具 举报

 楼主| 军刀闪亮 发表于 2013-2-24 11:27:02 | 显示全部楼层
allthebest 发表于 2013-2-24 10:50
我自己不用 2.5

2.5 不允许 是要用户组 与 版块 一起设置 才生效

是的,2.0的时候是正常的。
正常情况应该是只要版块编辑里禁止了匿名帖的话,无论用户组权限是否开通都无法发布匿名帖的。
回复

使用道具 举报

allthebest 发表于 2013-2-24 17:55:09 | 显示全部楼层
军刀闪亮 发表于 2013-2-24 11:27
是的,2.0的时候是正常的。
正常情况应该是只要版块编辑里禁止了匿名帖的话,无论用户组权限是否开通都无 ...

我同意你的说法

我不介意功能改变

改变前版本操作模式

好介意后台一点提示也沒有

给我印像

2.5版块权限 若设置 不允许

只能挡 用户组 不允许 用户

若允许 就不受版块 限制
回复

使用道具 举报

 楼主| 军刀闪亮 发表于 2013-2-24 18:08:38 | 显示全部楼层
allthebest 发表于 2013-2-24 17:55
我同意你的说法

我不介意功能改变

是的,版块权限应该高于用户组权限才是正常的。
现在2.5的匿名帖设置正好相反,变成用户组权限高于版块权限了。
回复

使用道具 举报

 楼主| 军刀闪亮 发表于 2013-2-24 18:36:55 | 显示全部楼层
allthebest 发表于 2013-2-24 17:55
我同意你的说法

我不介意功能改变

我好像找到原因了
post_editor_option.htm
发帖界面在匿名帖这里判断的是用户组权限$_G['group']['allowanonymous']
改成判断版块权限$_G['forum']['allowanonymous']就正常了
具体的还得再测试几天看看
回复

使用道具 举报

allthebest 发表于 2013-2-24 18:40:02 | 显示全部楼层
军刀闪亮 发表于 2013-2-24 18:36
我好像找到原因了
post_editor_option.htm
发帖界面在匿名帖这里判断的是用户组权限$_G['group']['allo ...

等看结果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-4 00:43 , Processed in 0.040898 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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