分页: 1 / 1

如何修改用户权限

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

Re: 如何修改用户权限

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

Re: 如何修改用户权限

发表于 : 2010年 10月 6日 04:18
yelgis
上句是测试
这一句应该比较合适
$contents['status'] = ($this->user->pass('contributor', true) || $this->user->pass('editor', true)) ? 'publish' : 'waiting';

Re: 如何修改用户权限

发表于 : 2011年 1月 12日 05:37
eallion
非常感谢,要的就是这个。谢谢。

Re: 如何修改用户权限

发表于 : 2011年 1月 12日 07:30
ahfengxing
楼主厉害呀