修改typecho博客用户注册默认用户组为贡献者

. 分享 . 0 吐槽 . 4956人围观

typecho虽然开放了用户组,一共五个组,有不同的权限,这里不一一列出,官方文档有详细介绍,而且,作为轻量个人博客,用户组功能不是很有必要。

这里分享一下,修改游客注册默认用户组的方法,以便以后可能需要用到

路径'var/Widget/Register.php'

$dataStruct = array(
'name' => $this->request->name,
'mail' => $this->request->mail,
'screenName'=> $this->request->name,
'password' => $hasher->HashPassword($generatedPassword),
'created' => $this->options->gmtTime,
'group' => 'subscriber'
);

subscriber修改为contributor即可。

判断登录者用户组

判断登录者身份(typecho定义的五种角色)
五个角色分别为:管理员(administrator), 编辑(editor), 贡献者(contributor), 关注者(subscriber), 访问者(visitor)。
模板里的判断方法

<?php if($this->user->group === 'administrator'): ?>
//管理员
<?php endif ?>
//其他依次类推...

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

孤独患者

嘤嘤嘤 ~ 您的爱心大炮射中了我 开心开心

使用微信扫描二维码完成支付

# 你可能在找...

评论