新增“默认主页”网站设置

不,情况仍然相同。用于自定义主页的主题修饰符会完全覆盖站点设置。这有点复杂,因为如果站点有多个可用主题,而其中一个没有自定义主页,我们就必须处理回退逻辑。这是我们需要考虑的问题。

还没有……不过选项仍然与顶部菜单相同。但有一个变化是,default(默认)现在在用户偏好设置中始终可用(以前是有条件的)。用户偏好设置中的“默认”将遵循站点设置。

这里也是“尚未实现”——除了主题中的自定义主页外,Discourse 站点的主页仍然有各种要求,必须是主题列表页面(或 /categories),而 api.addNavigationBarItem() 的要求要宽松得多。

3 个赞