在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 |
~~DISCUSSION~~