MathJax не работает в вариантах опроса

Не уверен, следует ли это считать ошибкой плагина MathJax, но при добавлении математического выражения MathJax в опрос оно отображается некорректно (MathJax правильно рендерится в теле темы, а также работает в панели предпросмотра опроса, см. скриншот ниже).

Живой пример воспроизведения доступен по адресу Просто случайное математическое упражнение - 17.06.2025 (ещё сложнее!!)

1 лайк

Нашёл этот пост, это известная проблема. Мне нужно проверить, насколько сложно будет внести изменения в код. Отрисовка математики внутри опросов - Функция - Discourse Meta

2 лайка

На следующей неделе я исправлю это.

2 лайка

Это будет превосходно! Я новичок в Ruby и всё ещё настраиваю среду разработки. Ваша помощь станет настоящим спасением! Жду ваш PR.

Боюсь, что вы мало что узнаете из этого изменения — это своего рода тёмная магия.

Плагин Poll устарел и, вероятно, делает что-то неправильно, из-за чего мне приходится применять это решение здесь. Я видел проблему, но честно говоря, не стал углубляться в корневую причину, поскольку взаимодействие между discourse-math и Poll — довольно узкоспециализированная тема в нашей кодовой базе, и тратить на это дни было бы неоправданно.

4 лайка

Спасибо @j.jaffeux за публикацию PR! Даже если я не понимаю, как именно этот PR решает проблему, элегантность и скорость изменений впечатляют!

1 лайк

Привет @j.jaffeux, я попробовал последнюю сборку с вашим исправлением, и она работает как ожидалось. Единственная проблема в том, что исправление, похоже, не применено в представлении результатов голосования. Это незначительная проблема, но я хотел поделиться здесь, на случай, если вам это интересно.

Эта тема была автоматически закрыта через 3 дня после последнего ответа. Новые ответы больше не принимаются.