Поддержка bbcode-цветов в чате Discourse

Всем привет!

Мы используем плагин bbcode-color на наших форумах и заметили, что чат-плагин больше не форматирует текст при использовании тегов цвета. Не совсем уверен, было ли это сделано намеренно, но я сообщаю об этом как об ошибке.

2 лайка

Привет,

эта функция поступает из плагина discourse-bbcode-color. Изменение для её работы очень простое: нам нужно лишь добавить bbcode-color в этот список: https://github.com/discourse/discourse-chat/blob/main/app/models/chat_message.rb#L135

Однако я не хочу засорять чат спецификой плагинов, поэтому нам придётся создать простой API для плагинов, чтобы они могли встраиваться в этот список.

Извините, но это не будет в приоритете. Я пометлю задачу как pr-welcome. Дайте знать, если кто-то приступит к работе, я смогу помочь советом. Также я переклассифицирую это как функцию, а не как ошибку.

Спасибо за сообщение.

9 лайков

Поддержка этого добавлена в: DEV: adds chat support by jjaffeux · Pull Request #36 · discourse/discourse-bbcode-color · GitHub

Обратите внимание, что вам понадобится версия discourse-chat с этим коммитом: DEV: allows plugins to enable markdown features (#878) · discourse/discourse-chat@181fe28 · GitHub

Спасибо за отчет :+1:

6 лайков

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