蓝雨 发表于 2007-7-19 10:32:00

增加禁止发言功能

<p>1.打开Admin_lockuser.asp文件,找到If action=\"lock_1\" Then这一句,改为<br/>If action=\"lock_0\" Then<br/>Dvbbs.Execute(\"update set LockUser=3 where userid=\"&userid&\" and UserGroupID > 1\")<br/>locktype=\"禁言\"<br/>sql=\"insert into Dv_log (l_touser,l_username,l_content,l_ip,l_type) values (\'\"&username&\"\',\'\"&Dvbbs.membername&\"\',\'用户操作:\"&locktype& \"\',\'\"&ip&\"\',6)\"<br/>Dvbbs.Execute(sql)<br/>ElseIf action=\"lock_1\" Then<br/>2.打开Dispuser.asp文件,找到LockUser=\"屏蔽\"这一句,改为<br/>LockUser=\"屏蔽\"<br/>case 3<br/>LockUser=\"禁言\"<br/>3.打开Dispbbs.asp文件,找到<br/>ElseIf node.attributes.getNamedItem(\"signflag\").text = \"1\" And node.attributes.getNamedItem(\"LockUser\").text = \"0\" And Dvbbs.forum_setting(42) = \"1\" Then<br/>这一句,改为<br/>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<br/>4.打开SavePost.asp,找到 Content = Dvbbs.Checkstr(Request.Form(\"body\")) 这一句,在下面加<br/>\'//新增禁言用户开始,用户状态为禁言时,不允许发言<br/>If Dvbbs.MyUserInfo(17)=\"3\" then<br/>Response.redirect \"showerr.asp?ErrCodes=<li>提示:对不起,您已经被禁止发言,请与管理员联系!<li>请稍候,2秒后自动返回上一页面。&action=OtherErr&autoreload=1\"<br/>Response.end<br/>End if<br/>\'//新增禁言用户结束<br/>5.登录管理后台 --> 风格界面模版总管理<br/>1)分页面模板(page_dispuser) <br/>在 template.html(5) 里找到<br/><B>用户管理选项</B>:『<br/>在后面加<br/><a href=\"admin_lockuser.asp?action=lock_0&name={$UserName}\" title=禁止该用户发言,但以前的发言将被保留>禁言</a> | </p><p>2)分页面模板(page_dispbbs)<br/>在 template.html(15) 里<br/>找到<br/><xsl:when test=\"@LockUser=\'0\' and (@LockTopic=\'0\' or @LockTopic=\'1\')\"><br/>改为<br/><xsl:when test=\"(@LockUser=\'0\' or @LockUser=\'3\') and (@LockTopic=\'0\' or @LockTopic=\'1\')\"><br/>找到<br/><xsl:if test=\"@signflag=\'1\' and @Usersign!=\'\' and @LockTopic=\'0\' and @LockUser=\'0\'\"><br/>改为<br/><xsl:if test=\"@signflag=\'1\' and @Usersign!=\'\' and @LockTopic=\'0\' and (@LockUser=\'0\' or @LockUser=\'3\')\"><br/></p><p></p>
页: [1]
查看完整版本: 增加禁止发言功能