找回密码
 注册
查看: 3525|回复: 3
收起左侧

增加禁止发言功能

[复制链接]

5341

主题

8361

帖子

1万

积分

管理员

出售国内外虚拟空间

Rank: 10Rank: 10Rank: 10

积分
14733
帖子
8361
精华
67
体力
14733 点
蓝豆
2391 点
注册时间
2007-6-8

终身成就奖LY官方团队会员身份ID卡

发表于 2007-7-19 10:32:00 | 显示全部楼层 |阅读模式

1.打开Admin_lockuser.asp文件,找到If action=\"lock_1\" Then这一句,改为
If action=\"lock_0\" Then
Dvbbs.Execute(\"update [dv_user] set LockUser=3 where userid=\"&userid&\" and UserGroupID > 1\")
locktype=\"禁言\"
sql=\"insert into Dv_log (l_touser,l_username,l_content,l_ip,l_type) values (\'\"&username&\"\',\'\"&Dvbbs.membername&\"\',\'用户操作:\"&locktype& \"\',\'\"&ip&\"\',6)\"
Dvbbs.Execute(sql)
ElseIf action=\"lock_1\" Then
2.打开Dispuser.asp文件,找到LockUser=\"屏蔽\"这一句,改为
LockUser=\"屏蔽\"
case 3
LockUser=\"禁言\"
3.打开Dispbbs.asp文件,找到
ElseIf node.attributes.getNamedItem(\"signflag\").text = \"1\" And node.attributes.getNamedItem(\"LockUser\").text = \"0\" And Dvbbs.forum_setting(42) = \"1\" Then
这一句,改为
ElseIf node.attributes.getNamedItem(\"signflag\").text = \"1\" And Dvbbs.forum_setting(42) = \"1\" And (node.attributes.getNamedItem(\"LockUser\").text = \"0\" or node.attributes.getNamedItem(\"LockUser\").text = \"3\") Then
4.打开SavePost.asp,找到 Content = Dvbbs.Checkstr(Request.Form(\"body\")) 这一句,在下面加
\'//新增禁言用户开始,用户状态为禁言时,不允许发言
If Dvbbs.MyUserInfo(17)=\"3\" then
Response.redirect \"showerr.asp?ErrCodes=

  • 提示:对不起,您已经被禁止发言,请与管理员联系!
  • 请稍候,2秒后自动返回上一页面。&action=OtherErr&autoreload=1\"
    Response.end
    End if
    \'//新增禁言用户结束
    5.登录管理后台 --> 风格界面模版总管理
    1)分页面模板(page_dispuser)
    在 template.html(5) 里找到
    用户管理选项:『
    在后面加
    禁言 |

    2)分页面模板(page_dispbbs)
    在 template.html(15) 里
    找到

    改为

    找到

    改为

  • 出售国内或美国高性能虚拟空间,高速VPS以及服务器! 同时承接各种类型的网站制作,网站维护,支付宝交易安全放心!    联系QQ:6102031
    懒得打字嘛,点击右侧快捷回复
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    网站公告上一条 /2 下一条

    GMT+8, 2025-2-5 21:03 , Processed in 0.119124 second(s), 24 queries , Gzip On.

    © 2006-2022 Powered by Discuz! X3.4

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