Ghost 0.5 将是下一个重大更新的版本,就在几天前,Ghost 官方发布了 Ghost 0.5 RC1 版,标志着正式版的发布拉开了序幕。
多用户
Ghost 0.5 最大的更新是对多用户的支持,并且每个用户都可以设置不同的角色,即不同权限。
Ghost 默认设置了 4 种主要角色,包括:博客所有者(owner)、管理员(administrator)、编辑(editor)和作者(author)。每种角色的设置都具有不同的目的,但是,一个博客只能有一个所有者(owner),其他角色都可以有多个。
所有用户都可以通过 Settings -> User
页面进行设置,这个页面在 0.4.2 版本中已经存在了。新用户的添加是通过给新用户的邮箱发送邀请邮件开始的,发送邀请邮件时可以设置新用户的角色,当新用户通过邀请邮件中的地址进入注册页面时,新用户的角色就已经被设置好了,不可修改。
用户角色详解
博客所有者(owner)
博客被初始创建的时候会强制设置一个用户,这个用户就是博客所有者。博客所有者具有最高权限,可以对 Ghost 系统实施任何修改。博客所有者是不能被删除的,但是可以将这一角色转移到其他用户身上。
管理员(administrator)
管理员具有与博客所有者完全相同的权限。唯一的不同是:管理员可以被降级为其他角色或者被删除。
编辑(editor)
编辑可以访问系统内的所有内容,也可以邀请新作者加入。
作者(author)
作者只能访问博客上的内容。他们可以创建新文章、修改现有文章,但是不能对 Ghost 系统做任何设置,也不能对系统用户做任何修改。也就是说,作者只能对内容做操作,没有其他任何权限。