Какие плагины для Discourse вам нравятся больше всего? Какие, по-вашему, являются обязательными?
Я думаю, что команда проделала отличную работу, обеспечив включение всей основной функциональности в ядро продукта. Это почти противоположность таким платформам, как WordPress, где для базовой функциональности необходимы определённые обязательные плагины. В связи с этим я не уверен, что существуют «лучшие» плагины, хотя есть множество тех, которые действительно отлично демонстрируют, как можно расширять возможности Discourse.
Для таких людей, как я, это хорошая новость, так как установка плагина обычно сопровождается кратковременным простоем во время пересборки приложения. Существуют способы настройки среды, которые минимизируют этот эффект, но они определённо не рекомендуются на начальном этапе знакомства с системой.
Среди 100+ инстансов, которые я развернул за последние семь лет, очень мало (если вообще есть) общих плагинов. Всё сильно зависит от тех сценариев использования, которые вы планируете поддерживать, и от того, что может оказаться полезным в вашем случае.
Их очень много, и я считаю, что не стоит просто слепо устанавливать плагины. Как уже говорилось выше, сначала определите свою задачу, а затем найдите подходящий плагин. При этом вот огромный репозиторий с множеством таких плагинов: https://github.com/discourse/all-the-plugins/tree/master/plugins
Однако имейте в виду, что некоторые из них могут быть устаревшими, поэтому важно также зайти на страницу Discourse и проверить, не сообщал ли разработчик о каких-либо проблемах совместимости.
Как общее правило, вы будете защищены ядром и любым плагином с меткой official.
Это плагины, которые мы считаем достаточно стабильными для размещения на нашей инфраструктуре.
Я установил:
- discourse-cakeday — желательно иметь
- discourse-spoiler-alert — обязательно
- discourse-user-card-badges — просто для развлечения
- discourse-yearly-review — желательно иметь
- docker_manager — стандартная поставка / обязательно
Моя личная предпочтительность — сделать изображение для бейджа «Добро пожаловать» весёлым (у меня есть изображение лилии), и я использую этот бейдж на своей карточке пользователя. Все изображения бейджей на моём форуме были подобраны с учётом их вторичного использования на карточке пользователя. Бейджи «Сертифицированный» (изображение эполета) и «Спасибо» (радуга) являются наиболее популярными для этой цели.
Привет, @ArcticF0xx
Как уже вскользь заметил @Stephen, функции и возможности за пределами ядра Discourse определяются конкретными задачами каждого отдельного сообщества Discourse.
Например, технический форум, посвящённый программированию или конфигурированию, может потребовать специальных плагинов для тегов BBCODE или расширенной поддержки MARKDOWN. Эти плагины будут «любимыми и обязательными» для одной подгруппы форумов Discourse, но окажутся «бесполезными» для других.
То же самое относится и к другим специализированным плагинам.
Например, в ответе @elijah он называет discourse-spoiler-alert «обязательным», но на форумах Discourse, с которыми я работал, этот плагин не нужен и нет причин его устанавливать.
Как сказал @HAWK:
Как общее правило, вам хватит ядра плюс любого плагина с меткой official.
Но для специализированных сценариев использования Discourse и дизайна, соответствующего вашему видению и индивидуальным мечтам, то, что является «лучшим из лучших» для одного типа форума, не обязательно хорошо подойдёт для другого сценария использования.
Если вы действительно хотите получить релевантные ответы, вам следует точно описать, что представляет собой ваш форум, каковы ваши цели и видение для этого форума, а также какой «сценарий использования» он предполагает.
Однако задавать общий вопрос, охватывающий все возможные форумы, следующим образом:
Какие плагины для Discourse вам нравятся больше всего? Что, по вашему мнению, является обязательным?
… по моему мнению, это слишком общо, чтобы получить какую-либо полезную информацию.
В заключение, @AntiMetaman прав, когда он отвечает:
Их много, и я думаю, не стоит просто слепо устанавливать плагины. Как сказано выше, определите свой сценарий использования, а затем найдите подходящий плагин.
Я лишь повторяю мудрость этих ответов. Не устанавливайте плагины ради самих плагинов. Не устанавливайте их только потому, что их рекомендуют другие. Устанавливайте плагины только тогда, когда они необходимы для достижения целей вашего форума.
Да. Для вдохновения вот самые популярные из них, на мой взгляд?
Спасибо всем за отклик! Я в основном искал вдохновение в сообществе, чтобы понять, как люди используют плагины, а не то, как я могу повторить действия других.
Вы все предоставили полезные ссылки и ресурсы, которые я изучу, чтобы понять, есть ли плагины, которые мне стоит протестировать на собственном форуме.