kingcms 5.1.LTS (5.1.0.0812) 手动让新的管理员 禁止删除大类

在实际运用中,我们希望增加的管理员账号没有删除大类的权限

 

修改过程如下   在page/system/fun.asp中  加入以下代码

在2599行开始

image

 

然后在2724行加入

   '增加权限判断  如果是admin这个特殊的管理员  则允许删除,否则不允许
   'response.write r_level="admin"
	if  r_level="admin" then	'如果是管理员  那么任何地方都可以删除
	          l4=l4&"<option value=""delete"">"&king.lang("common/delete")&"</option>"
	else	'如果不是管理员,那么就判断,是不是在根节点,如果是根节点,则不允许删除
		if r_listid="0" then
			else
			l4=l4&"<option value=""delete"">"&king.lang("common/delete")&"</option>"
		end if
	end if

image

 

然后修改你需要调用的后台页面  例如我做的oo里面的首页

image

效果如下,当用户登录的时候,成功屏蔽大类下的  删除选项

image

posted @ 2010-09-06 10:00  那年那月  阅读(372)  评论(0编辑  收藏  举报