请问,如何修改用户权限,我想提高用户组中"贡献者"撰写文章项的权限级别为“编辑”或“管理员”的级别。我想使之不通过审批直接就可以发表文章。
谢谢!
如何修改用户权限
Re: 如何修改用户权限
哈哈!搞定了。
修改TypechovarWidgetContentsPostEdit.php第180行
/** 发布内容, 检查是否具有直接发布的权限 */
//$contents['status'] = $this->user->pass('editor', true) ? 'publish' : 'waiting';
$contents['status'] = $this->user->pass('contributor', true) ? 'publish' : 'waiting';
修改TypechovarWidgetContentsPostEdit.php第180行
/** 发布内容, 检查是否具有直接发布的权限 */
//$contents['status'] = $this->user->pass('editor', true) ? 'publish' : 'waiting';
$contents['status'] = $this->user->pass('contributor', true) ? 'publish' : 'waiting';
Re: 如何修改用户权限
上句是测试
这一句应该比较合适
$contents['status'] = ($this->user->pass('contributor', true) || $this->user->pass('editor', true)) ? 'publish' : 'waiting';
这一句应该比较合适
$contents['status'] = ($this->user->pass('contributor', true) || $this->user->pass('editor', true)) ? 'publish' : 'waiting';