feat(footer): 页脚新增管理面板入口链接(moderator+可见)

chore: 站点名称保持硬编码 MetaLab,后台移除该设置项,恢复 Nav 双拼样式
       site.brand 后端逻辑保留,页脚仍可配置
This commit is contained in:
2026-05-27 15:31:28 +08:00
parent c492fc2489
commit ed1a969e68
5 changed files with 8 additions and 14 deletions

View File

@ -22,6 +22,10 @@ func BuildPageData(c *gin.Context, extra gin.H) gin.H {
}
// 注入站点信息(由 InjectSiteInfo 中间件设置)
injectSiteInfo(c, data)
// 注入管理入口权限moderator 及以上可看到页脚管理面板链接)
if role, exists := c.Get("role"); exists {
data["CanAccessAdmin"] = model.HasMinRole(role.(string), model.RoleModerator)
}
return data
}