Links de menu personalizados são modificados e quebrados pelo Discourse

Este commit deve permitir a inclusão de parâmetros de consulta arbitrários em links da barra lateral:

Ainda existem algumas peculiaridades que são mais gerais do que a barra lateral:

  1. Conforme discutido acima, se o parâmetro de consulta for destinado a acionar algo em uma biblioteca JavaScript de terceiros, eles precisarão ter suporte para Aplicativos de Página Única (SPAs).

  2. O Ember (nosso framework JS) atualmente remove quaisquer parâmetros de consulta não reconhecidos imediatamente após a navegação. Portanto, mesmo que o link da barra lateral inclua o parâmetro de consulta, ele pode desaparecer assim que você navegar.

    Estamos de olho em possíveis soluções futuras para isso no framework Ember :eyes:

Enquanto isso, uma solução alternativa para ambos os problemas seria criar um link para algum site externo, que então redireciona de volta para o seu fórum. (por exemplo, um serviço de encurtamento de URL)

4 curtidas