MathJax parece estar com problemas na v2.9.0.beta5

O Mathjax parece estar com defeito em v2.9.0.beta5. Esperaríamos que \frac{1}{2} fosse renderizado quando estivesse habilitado, mas atualmente não está funcionando. Apontarei administradores adicionais para nossa instância para esta postagem. Planejamos atualizar para beta6 na próxima semana.

Verificando mais a fundo, descobri que o arquivo javascript MathJax.2.7.5.js que tenta ser carregado está localizado em /var/www/discourse/plugins/discourse-math/public/mathjax/MathJax.2.7.5.js, enquanto parece que ele tenta carregá-lo de um local diferente, veja a imagem:

Versão: 2.9.0.beta6 | Commit: af3262d70a238f31ab54ad0ccf7dd26fb71a5134

Não consigo reproduzir no Discourse af3262d e na versão do plugin bcaccbd. Não tenho certeza do que você quer dizer com a localização diferente?

3 curtidas

Aprendo algo todos os dias:

public/ Este diretório será copiado verbatim para a raiz da aplicação compilada. Use isso para ativos que não têm um passo de compilação, como imagens ou fontes

1 curtida

Você está perfeitamente certo. De fato, descobri que, no momento da pré-compilação de assets, entre muitas outras coisas, os seguintes symlinks são criados nas pastas public/plugins:

/var/www/discourse$ ls -al public/plugins/
...
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-calendar -> /var/www/discourse/plugins/discourse-calendar/public
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-graphviz -> /var/www/discourse/plugins/discourse-graphviz/public
lrwxrwxrwx. 1 discourse root 48 Jul  2 09:17 discourse-math -> /var/www/discourse/plugins/discourse-math/public
lrwxrwxrwx. 1 discourse root 57 Jun 21 00:28 discourse-narrative-bot -> /var/www/discourse/plugins/discourse-narrative-bot/public
lrwxrwxrwx. 1 discourse root 44 Jun 21 00:28 styleguide -> /var/www/discourse/plugins/styleguide/public

Isso não era o caso para a nossa infraestrutura.

Obrigado, então não há nenhum bug, está funcionando como esperado para as versões mencionadas acima.

Abraços,
Ismael

3 curtidas

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.