最近建了个站,开启用户注册机制。不过发现一个问题,默认用户只有四级:
管理员:拥有全部管理权限,只可能自己用。
编辑:拥有全部文章管理权限,只可能给管理层用。
贡献者:投递的文章必须审核,虽然有插件可以直接通过……
关注者:没有啥权限的用户……
我想像EM那样,让某个用户组注册时即可投稿,第一篇文章被确定不是垃圾文章后,将用户变为可随意投稿的用户组。
但是遇到的问题就是,管理员和编辑组肯定不能给。贡献者的话只能设为可随意投稿,那么缺少一个投稿被审核的用户组。
研究了下内核,发现增加用户组无比困难。于是想法就是把关注者变为和初始“贡献者”一样,可投稿并默认被审核的状态。