Я новичок в Discourse. Я уже установил его и экспериментирую с ним. Есть одна функция, которая мне очень нужна, и, возможно, это уже возможно, поэтому я хочу спросить.
Я хочу создать категорию на своём форуме, похожую на галерею изображений. Если пользователь создаст пост в этой категории, он будет отображаться в виде сетки с миниатюрой изображения и подписью, содержащей такие данные, как количество просмотров, оценки (большой палец вверх) и дата публикации.
Обратите внимание, что только эта конкретная категория должна отображаться в виде сетки, остальные категории — нет.
Кроме того, я хочу создать свою собственную кнопку, которая позволит пользователю загрузить определённый файл. После загрузки файла специальный код преобразует его в изображение. Это похоже на bbcode. Где находится документация по созданию пользовательских кнопок с кодом?
Если вы хотите добавить туда кнопку, вы можете изучить исходный код других плагинов, которые успешно это реализовали, например, плагин Formatting toolbar.
Я не до конца понимаю сценарий использования вашей функции, но именно поэтому Discourse является бесплатным и открытым, чтобы вы могли настроить его так, как вам нужно!
Спасибо за ответ! Я вижу, что панель форматирования конфликтует с официальным плагином bbcode. Мне придется удалить bbcode, чтобы использовать этот. Я всё ещё ищу документацию о том, как создавать плагины, позволяющие изменять панель инструментов или создавать пользовательские кнопки.
Также да, компонент «Миниатюры в списке тем» делает именно то, что я искал. Я устанавливал его раньше, но он не работал, так как я был на стабильной версии.