-
-4 26
-
在discuz中用户组分为:会员用户组,主要是按照等级将系统的会员分为乞丐,新手上路,注册会员,中级会员,高级会员,金牌会员,论坛元老。这个是分等级的,主要按照发帖的数量和精华的数量还有注册的时间,回帖看帖的数量,除此之外还有在线的时长来决定的,不过discuz也开放了自定义会员的成长等级等,这个成长等级主要是后台管理员组的操作,其他的没有权限自定义等级,只有升级的权利,连降级都没有。
特殊管理组:主要有实习版主,网站编辑,信息监察员,审核员等,这个组的权限主要是维护论坛,比如审核帖子,删除违法的帖子,编辑不合理的帖子。当然也有发布帖子的权力。
系统用户组:主要有管理员,超级版主,版主,禁止发言,禁止访问,等待验证会员等。管理员是整个论坛权限最大的一个,可以删除和编辑论坛的所有的东西,包括帖子,网站的模板,版块,以及上面所说的特殊管理组的所有人员,当然包括超级版主,版主,禁止发言等。就像linux中的root用户。
其中每个用户组都有自己的一个组的ID,可以通过这个ID来辨别用户的特权,当然用户的特权实现的方式还不止这些,程序中经常使用的组的iD是4,5,6,因为这几个分别对应的是4 禁止发言 5禁止访问 6禁止IP。在陈旭中如果判断此IP是他们其中的一个可以让他们不执行相应的程序。
在linux中也有相应的组合用户,有一些特殊的组比如daemon守护进程组 disk组 tty组等 这些组中的成员执行不同的功能,就类似于不同组的dz用户有不同的权限和做不同事情一样,其中也有root组,在linux中采用数字的组合来赋予文件的权限最大的是777权限,是不是discuz中也是这样?几乎是,但是discuz中的权限没有紧靠在一起,之间用/t来间隔的,也就是换行符是他们之间的间隔,因为discuz中涉及的权限不较多,所以可能一个用户涉及到的数字也就比较的多比如 1 2 3 6 7 8等存到数据库中。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 评论(0)
发表评论 TrackBack