自定义菜单链接被 Discourse 修改和破坏

此提交应允许在侧边栏链接中包含任意查询参数:

仍然存在一些与侧边栏无关的通用问题:

  1. 如上所述,如果查询参数旨在触发第三方 JS 库中的某些内容,则需要支持单页应用程序 (SPA)。

  2. Ember(我们的 JS 框架)目前会在导航后立即删除任何未识别的查询参数。因此,即使侧边栏链接包含查询参数,在导航后它也可能会消失。

    我们正在关注 Ember 框架中未来解决此问题的潜在方案 :eyes:

    与此同时,解决这两个问题的变通方法是链接到一个外部站点,然后该站点重定向回您的论坛。(例如,URL 缩短服务)

4 个赞