解决方法,请打开ks_cls/kesion.commoncls.asp
找到2364行左右
Public Function ReturnPowerResult(ChannelID, PowerOpName)
If C("AdminName") = "" Then
ReturnPowerResult = False
Exit Function
ElseIf C("SuperTF") = "1" Then '超级管理组拥有所有权限
ReturnPowerResult = True
Exit Function
Else
If Instr(C("ModelPower"),C_S(ChannelID,10)&"0")>0 and channelid<>0 then '没有任何管理权
ReturnPowerResult = False
ElseIf Instr(C("ModelPower"),C_S(ChannelID,10)&"1")>0 and channelid<>0 then '拥有所有权限
ReturnPowerResult = True
ElseIf Instr(C("ModelPower"),C_S(ChannelID,10)&"2")>0 and channelid<>0 then '限制栏目,拥有部分权限
ReturnPowerResult = CheckPower(PowerOpName)
Else
ReturnPowerResult = CheckPower(PowerOpName)
End If
End If
End Function
加上上面红色的代码,可以解决普通管理员的部分权限问题。