嘿!
我注意到 Discourse 中有一个很酷的侧边栏,我想知道是否有办法添加一些自定义元素到侧边栏。
现在的问题是,我能否以某种方式排序、排列甚至自定义默认元素?
例如,我很想把“管理员”链接变成一个按钮,这样我就可以轻松访问管理员工具。
嘿!
我注意到 Discourse 中有一个很酷的侧边栏,我想知道是否有办法添加一些自定义元素到侧边栏。
现在的问题是,我能否以某种方式排序、排列甚至自定义默认元素?
例如,我很想把“管理员”链接变成一个按钮,这样我就可以轻松访问管理员工具。
天哪。在你提到管理员链接之后,我才找到它。谢谢你。
已经3天没有得到答复了,所以我将尽我所能猜测,作为一个对这里一无所知、但已经观察了6年或更长时间的人。
侧边栏仍在积极开发中(它仍然被称为“实验性”!——他们甚至不接受功能请求),所以虽然你可能可以自定义它,但你所做的任何自定义都很可能很快就会失效,所以现在,你应该接受它本来的样子;如果你是那种人,你可以每天升级或关注github提交。
我不清楚把它变成按钮而不是链接会有什么不同?按钮是否会做一些链接现在打开管理员页面之外的事情?
我们计划在不久的将来添加一个“自定义部分”功能,该功能将允许您在自己的网站内添加任意命名的链接。还不确定何时会实现,但初步版本会很简单,但我们认为也很有价值。
目前我们不打算这样做。如果您想深入探讨这个问题,可以另开一个新主题吗?
期待这个!
我会立即使用它来创建一个“反馈”部分。它将包含“联系管理员”、“提出建议”、“报告错误”等子部分。我想知道这个功能是否足够常见/有用,以至于它应该成为默认功能而不是自定义元素?
我喜欢这个主意。
我最大的网站使用自定义页眉链接,从长远来看,这些链接可能在侧边栏自定义部分中更有意义。在我们三个链接中,一个链接到同级网站(mastodon 节点),两个链接到 Discourse 网站本身内部。如果不需要自定义页眉链接,我认为在视觉上会更整洁,将相关信息放在一起。
我们目前使用 自定义汉堡菜单链接 主题组件。
目前我们只是用它来添加一个指向项目开源许可证的链接,因为这对我们很重要。我们以前有一些法律/合规信息放在那里,但我们被要求将它们移到网站页脚。(另一个插件!)
我们还在进行一些自定义 CSS 样式设置,我预计这仍然是可能的。