如何修改用户权限

Bug,需求以及想法
回复
yelgis
帖子: 6
注册时间: 2010年 10月 4日 09:00

如何修改用户权限

帖子 yelgis »

请问,如何修改用户权限,我想提高用户组中"贡献者"撰写文章项的权限级别为“编辑”或“管理员”的级别。我想使之不通过审批直接就可以发表文章。
谢谢!
yelgis
帖子: 6
注册时间: 2010年 10月 4日 09:00

Re: 如何修改用户权限

帖子 yelgis »

哈哈!搞定了。
修改TypechovarWidgetContentsPostEdit.php第180行
/** 发布内容, 检查是否具有直接发布的权限 */
//$contents['status'] = $this->user->pass('editor', true) ? 'publish' : 'waiting';
$contents['status'] = $this->user->pass('contributor', true) ? 'publish' : 'waiting';
yelgis
帖子: 6
注册时间: 2010年 10月 4日 09:00

Re: 如何修改用户权限

帖子 yelgis »

上句是测试
这一句应该比较合适
$contents['status'] = ($this->user->pass('contributor', true) || $this->user->pass('editor', true)) ? 'publish' : 'waiting';
eallion
帖子: 109
注册时间: 2011年 1月 7日 15:07
联系:

Re: 如何修改用户权限

帖子 eallion »

非常感谢,要的就是这个。谢谢。
ahfengxing
帖子: 120
注册时间: 2011年 1月 4日 06:34
联系:

Re: 如何修改用户权限

帖子 ahfengxing »

楼主厉害呀
回复