权限控制

在Typecho中分别设置了5个等级的权限供多个用户共用一个博客。他们的权限从高到低分别是:管理员(administrator), 编辑(editor), 贡献者(contributor), 关注者(subscriber), 访问者(visitor).其权限设置与wordpress有一些相同之处,但是扩展方法不尽相同。

权限列表

权限名称 管理员 编辑 贡献者 关注者 访问者
代号 administrator editor contributor subscriber visitor
等级1) 0 1 2 3 4
阅读
进入控制台 ×
修改自己的档案信息 ×
撰写文章 2) × ×
管理文章 3) × ×
撰写页面 × × ×
管理页面 × × ×
上传文件 4) × ×
管理文件 5) × ×
管理评论 × × ×
管理分类和标签 × × ×
管理链接 × × × ×
管理用户 × × × ×
管理插件 × × × ×
调整外观 × × × ×
基本设置 × × × ×
评论设置 × × × ×
阅读设置 × × × ×
撰写习惯设置 × ×

## 开发人员接口

对用户的权限操作以及用户信息获取,我们都封装在了Widget_User组件中。开发人员可以通过调用此组件获取相关信息。

方法名称 描述 参数
login 登录用户 * $uid(int) - 用户ID

1) 数字越小权限越高

2) 审核后发布

3) , 5) 仅限于自己

4) 受限