A5下载程序插件

分类分类

游戏魂监狱插件 for Discuz!7.0

游戏魂监狱插件 for Discuz!7.0

v1.0GBK

大小:103 KB更新:2010/09/27

类别:Discuz!插件系统:Linux/2003/PHP

立即下载

游戏魂监狱,用于逮捕论坛部分捣乱份子!

花了几个小时根据以前版本的社区监狱修改而来,目前全面支持discuz7.0,并且可以自适应所有论坛风格。

问题解决:关于安装后如果中文名用户无法注册无法发帖,请重新运行jail_install.php,选择[强制GBK编码]安装。

安装方法:
1.上传upload下所有文件到论坛根目录;
2.运行jail_install.php
3.论坛后台导入插件discuz_plugin_court.txt;
4.修改论坛根目录下的post.php

找到:

if($action == 'newthread') {

在上面加上:

jail_permission($fid,$forum[name]);

5.修改论坛根目录下的includeglobal.func.php

找到末尾,在

?>

上加入:

//游戏魂监狱 function START
//********************************
function jail_permission($fid,$forumname) {
        global $db, $tablepre,$discuz_user,$timestamp;

        //监狱
        $query = $db->query("SELECT timelimit,fid FROM {$tablepre}postban WHERE username='$discuz_user'");
                if ($query){
                while($pdinfo = $db->fetch_array($query)){
                        $out_jail_time = $pdinfo[timelimit];

                        if ($out_jail_time > $timestamp) {
                $in_jail = 1;
                        }
                        $ary_allow_fid = $pdinfo[fid];

                        if ($fid == $ary_allow_fid || $ary_allow_fid==65535) {
                $permission = 1;

                        }else{
                                $permission = 0;
                        }

                        if ($in_jail == 1 && $permission == 1) {
                                if ($ary_allow_fid==65535){
                                        showmessage("小伙子, 监狱长限制你在任何版块发帖, 想写东西的话拿这跟粉笔头去墙上画吧...请返回");
                                }else{
                                        showmessage("小伙子,监狱长限制你在【".$forumname."】发帖,想写东西的话拿这跟粉笔头去墙上画吧...请返回");
                                }
                        }
                }}
}
//********************************
//游戏魂监狱 function END

到此安装完成。

精品推荐
开发者应用
同类推荐
相关文章
相关下载
说两句网友评论
    我要跟贴
    取消
    推荐专题