小龙博客

小龙与您一起关注互联网动态,并及时和大家分享讨论网站运营的最新技术资讯!

导航

科汛(kesion)cms 普通管理员权限 管理所有栏目文章的修改方法

V6版本默认情况下管理员只能管理自己添加的信息,但这样子可以导致普通管理员无法审核信息了,显然有点局限性

下面我们通过简单的小修改,让Kesioncms V6版本的普通管理员可以修改/删除/审核有权限栏目的信息,解决方法为打开

Admin/KS.ItemInfo.asp文件,找到以下代码

Dim Param
     If ComeFrom="RecycleBin" Then
      Param = Param & " DelTF=1"
     ElseIf ComeFrom="Verify" Then
      Param = Param & " DelTF=0 And Verific=" & KS.ChkClng(KS.G("Verific"))
     Else
      Param = Param & " DelTF=0  And Verific=1"
     End If
    
     '非超级管理员,只能管理自己添加的信息
     If KS.C("SuperTF")<>"1" Then  Param=Param & " and inputer='" & KS.C("AdminName") & "'"
   

     If KeyWord <> "" or (StartDate <> "" And EndDate <> "") Then
          If KeyWord<>"" Then
    Select Case SearchType
      Case 0:Param = Param & " And (Title like '%" & KeyWord & "%')"
      Case 1:Param = Param

 

我们将以上红色的代码修改成以下即可

 

acc数据库

 If KS.C("SuperTF")<>"1" Then Param=Param & " and tid in(select id from ks_class where ','+AdminPurview+',' like '%," & KS.C("AdminName") & ",%')"

 

sql数据库

  If KS.C("SuperTF")<>"1" Then Param=Param & " and tid in(select id from ks_class where ','+cast(AdminPurview as nvarchar)+',' like '%," & KS.C("AdminName") & ",%')"

 

 

这样修改后普通管理员就可以管理有权限栏目的信息了

<< 腾讯手法得到真传,360开始压制金山。最近终于把越狱给看完了。。 >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Walle Build 91204 小龙 Some Rights Reserved.