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

 找回密码
 立即注册
搜索

[跪求]特定用户组隐藏贴免回复 for 7.2

[复制链接]
lsy10001 发表于 2009-12-7 16:11:00 | 显示全部楼层 |阅读模式
本帖最后由 lsy10001 于 2009-12-7 16:12 编辑

我是图片论坛,要给特定用户组隐藏贴免回复权限,之前一直用7.0,很好用。
现在不敢升7.2原因就是找不到这个插件的升级版,烦请高手们出手修改。


原插件:https://discuz.dismall.com/viewth ... 9%C3%E2%BB%D8%B8%B4
内容:
一:升级数据库:ALTER TABLE `cdb_usergroups` ADD `ishidefree` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
二:修改admin/usergroups.inc.php
查找:
showsetting('usergroups_edit_special_vote', 'allowvotenew', $group['allowvote'], 'radio');
前面加入:
showsetting('usergroups_hidefree_post', 'ishidefreenew', $group['ishidefree'], 'radio');
再查找:
allowpost='$allowpostnew',]
前面加入 :
ishidefree='$ishidefreenew',
三:修改include/discuzcode.func.php
查找 :
&& !$GLOBALS['forum']['ismoderator'
前面插入 :
&& !$GLOBALS['ishidefree']
再找 :
|| $apid = $db->result($query, 0)
前面插入:
|| $GLOBALS['ishidefree']
四:修改templates\default\admincp.lang.php
查找:
'usergroups_edit_post_new' => '允许发新话题:',
上面添加:
'usergroups_hidefree_post' => '拥有隐藏贴免回复权限:',
'usergroups_hidefree_post_comment' => '设置是否拥有隐藏贴免回复权限',
后台 "用户"->用户组->贴子相关>要设置此功能的用户组按设置是否拥有隐藏贴免回复权限 选"是",即可.

因为不懂代码,恳请各位高手出手修改,十分感谢。

评分

1

查看全部评分

回复

使用道具 举报

littlehz 发表于 2009-12-9 18:58:20 | 显示全部楼层
插件问题请到插件区,如果使用新内核的插件可以直接使用。
回复

使用道具 举报

奇跡の海 发表于 2009-12-11 08:53:24 | 显示全部楼层
谢谢分享~~~~~
回复

使用道具 举报

38volt 发表于 2010-1-24 17:12:47 | 显示全部楼层
那是7.0的阿??
他是要求for 7.2的啦!
回复

使用道具 举报

瑞书分 发表于 2010-1-28 07:24:44 | 显示全部楼层
目前项目只对以下的人群适用: 一 敢拼敢闯的人,有强烈赚钱欲望的人 二 手上资金不多,但是想赚钱,想有稳定收入的人 三 有毅力不容易动摇能坚持到底的人 四 有野心,所谓富贵险中求.想用一个月时间就赚到别人一年工资的人 本项目经过专家的精密推算而得出的方案,只要跟着方案走,日赚200绝对没问题... 该项目简单的说,就是通过买彩票盈利,比如国内的3D,时时彩等彩票。我们主要以玩重庆时时彩为主,所谓的时时彩就是每隔10分钟开一次奖,我们要做的就是通过购买时时彩中奖来达到盈利的目的。每隔10分钟开一次奖,一天开七十二期.早上10点到晚上10点是开奖时间。 二、该项目如何保证盈利。 大家一定有疑问,购买彩票为什么能保证大家赚到钱呢?事实胜于雄辩。QQ号:760317673 . 团队部分成员日中奖结果查看图片

(如不能看到上面的图片可以复制图片去地址去IE里打开查看)
回复

使用道具 举报

wanghoumin 发表于 2010-1-29 00:53:00 | 显示全部楼层
特殊用户组权限里不能设置?
回复

使用道具 举报

wp.crease 发表于 2010-1-30 18:54:34 | 显示全部楼层
如何升级数据库?
回复

使用道具 举报

tdidc 发表于 2010-1-30 19:41:31 | 显示全部楼层
看看吧~~~不懂!!!
回复

使用道具 举报

bo61205 发表于 2010-2-7 05:49:38 | 显示全部楼层
我把它改成這個可以運作,可是不知道有無其他問題!!我不懂PHP

三:修改include/discuzcode.func.php
查找 :
&& !$GLOBALS['forum']['ismoderator'
前面插入 :
&& !$GLOBALS['ishidefree']
--------------------------------------------------------------------------------------------------------------------------------
原來
        if($GLOBALS['credits'] >= $creditsrequire ||$GLOBALS['forum']['ismoderator']) {
我改成
        if($GLOBALS['credits'] >= $creditsrequire || $GLOBALS['ishidefree'] ||$GLOBALS['forum']['ismoderator']) {
----------------------------------------------------------------------------------------------------------------------------------------

再找 :
|| $apid = $db->result($query, 0)
前面插入:
|| $GLOBALS['ishidefree']

--------------------------------------------------------
原來
if($GLOBALS['authorreplyexist']) {
我改成
if($GLOBALS['authorreplyexist']|| $GLOBALS['ishidefree']) {
-----------------------------------------------------------------------
回复

使用道具 举报

潇湘雪 发表于 2010-2-16 23:09:02 | 显示全部楼层
{:2_123:}((em:06))
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-8 01:04 , Processed in 0.082976 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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