Базовый редактор Discourse

Да, я уже внимательно изучил и планирую использовать его. Они даже интегрировали Excalidraw в редактор. Это потрясающе. Я присоединился к их каналу в Discord некоторое время назад, чтобы обсудить проблему, связанную с загрузкой изображений. В настоящее время их пример внедрения Excalidraw встраивает изображения в формате SVG, что представляет угрозу безопасности и требует изменений. Поэтому есть несколько мелких деталей, которые нужно доработать.
Но по сравнению с CKEditor или TipTap его будет намного проще использовать. Также хочу кратко обновить информацию по этой теме в целом:
Как уже говорилось ранее, модификация фронтенда Discourse в случае чего-то столь масштабного, как это, — не лучшая идея. Поэтому гораздо правильнее реализовать этот функционал как дополнение к традиционному интерфейсу, вместо того чтобы пытаться заменить его. Знания, полученные в ходе этой работы, будут использованы здесь:

Хотя проект ориентирован на сценарии использования Web3 и будет включать некоторые функции Web3, необходимости использовать их нет.
Таким образом, с помощью этого плагина можно будет создавать категории с редактором Lexical. Это также означает, что риск при тестировании значительно ниже, поскольку эксперимент будет ограничен лишь частью сайта.
В данный момент я всё ещё занят работой над подписками на криптовалюту для Discourse. Как только это будет завершено, я снова сосредоточусь на продвижении этого проекта.

6 лайков