ztusf 发表于 2023-11-15 12:50:21

蛋糕活动

好多版主都乱用这个功能,哎
知道的朋友帮忙说下

ztusf 发表于 2023-11-15 12:50:37

有插件~~

ztusf 发表于 2023-11-15 12:51:01

恩,在整理区

ztusf 发表于 2023-11-15 12:51:53

板主或超级板主_不可将自己发表的主题加入精华

以下修改 只针对 板主或超级板主

不可将自己的主题加入为精华

但可将自己的主题 解除精华

以下有两款供选择 板主 或 超级板主 的限制

管理员 当然不受限制 

topicadmin.php 找

                              } elseif($operation == 'digest') {

之下加入 ( 这句只用来限制板主 )

      if($level > 0 && $adminid == 3) {
                        foreach($threads as $thread) {
                if($thread['authorid'] == $discuz_uid){
                showmessage("抱歉!您不能将自己的主题加入精华,请返回。");
                        }
                }
      }

若想连板主及超级板主也限制 则改用以下

      if($level > 0 && $adminid != 1) {
                        foreach($threads as $thread) {
                if($thread['authorid'] == $discuz_uid){
                showmessage("抱歉!您不能将自己的主题加入精华,请返回。");
                        }
                }
      }

=================================================

 补充: 若想只可加入 精华 I 不可加入 精华 II 及 精华 III

     可将这句 $level > 0 改为 $level > 1

     若想只可加入 精华 I 及 精华 II 不可加入 精华 III

     可将这句 $level > 0 改为 $level > 2

若修改後 当然要将以下讯息修改 例如:

抱歉!您不能将自己的主题加入大过 精华 I,请返回。

=================================================

       if($level > 0 && $adminid == 3) {
                        foreach($threads as $thread) {
                if($thread['authorid'] == $discuz_uid){
                showmessage("抱歉!您不能将自己的主题加入精华,请返回。");
                        }
                }
      }

以上是独立限制板主 以下是独立限制超级板主 可照以上的修改来限制

       if($level > 0 && $adminid == 2) {
                        foreach($threads as $thread) {
                if($thread['authorid'] == $discuz_uid){
                showmessage("抱歉!您不能将自己的主题加入精华,请返回。");
                        }
                }
      }

[ 本帖最后由 别问我是谁 于 2006-2-12 03:41 编辑 ]

ztusf 发表于 2023-11-15 12:52:29

4.1的,没有那句话哦~ 怎样修改呢?
页: [1]
查看完整版本: 蛋糕活动