如何修改用户权限

Bug,需求以及想法

如何修改用户权限

帖子yelgis » 2010年 10月 4日 13:16

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

Re: 如何修改用户权限

帖子yelgis » 2010年 10月 6日 04:06

哈哈!搞定了。
修改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 » 2010年 10月 6日 04:18

上句是测试
这一句应该比较合适
$contents['status'] = ($this->user->pass('contributor', true) || $this->user->pass('editor', true)) ? 'publish' : 'waiting';
yelgis
 
帖子: 6
注册: 2010年 10月 4日 09:00

Re: 如何修改用户权限

帖子eallion » 2011年 1月 12日 05:37

非常感谢,要的就是这个。谢谢。
eallion
 
帖子: 96
注册: 2011年 1月 7日 15:07

Re: 如何修改用户权限

帖子ahfengxing » 2011年 1月 12日 07:30

楼主厉害呀
ahfengxing
 
帖子: 120
注册: 2011年 1月 4日 06:34


回到 反馈及建议

在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客