17DST→一起创造价值's Archiver

bluelovers 发表于 2007-11-19 22:35

後台 禁止用戶時 增加刪除項目

[url]http://discuz.bluelovers.net/thread-7917.html[/url]

我是覺得既然都禁止用戶訪問 或者 發言
那就乾脆連一些資料也一起刪除

目前增加刪除項目有:
[list=1]
[*]短消息
[*]我的主題
[*]我的回覆
[*]我的收藏
[*]我的好友(包括將此用戶加入好友的用戶一併刪除名單)
[*]我的訂閱
[/list]

開啟 admin/members.inc.php

找[code]cpmsg('members_edit_succeed', 'admincp.php?action=banmember');[/code]上面增加[code]// bluelovers
                if ($bannew && in_array($adminid, array(1, 2))) {
                        $db->query("DELETE FROM {$tablepre}pms WHERE msgtoid='$member[uid]'", 'UNBUFFERED');
                        $db->query("DELETE FROM {$tablepre}myposts WHERE uid='$member[uid]'", 'UNBUFFERED');
                        $db->query("DELETE FROM {$tablepre}mythreads WHERE uid='$member[uid]'", 'UNBUFFERED');
                        $db->query("DELETE FROM {$tablepre}favorites WHERE uid='$member[uid]'", 'UNBUFFERED');
                        $db->query("DELETE FROM {$tablepre}subscriptions WHERE uid='$member[uid]'", 'UNBUFFERED');
                        $db->query("DELETE FROM {$tablepre}buddys WHERE uid='$member[uid]' OR buddyid='$member[uid]'", 'UNBUFFERED');
                }
                // bluelovers[/code]

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.