Отрывки из постов с наибольшим количеством сообщений в списке тем

:information_source: Краткое описание Добавляет фрагмент самого последнего поста/ответа в сериализатор списка тем
:hammer_and_wrench: Ссылка на репозиторий GitHub - dsims/discourse-highest-post: Adds highest_post_excerpt to serializer · GitHub
:open_book: Руководство по установке Как установить плагины в Discourse

Возможности

Добавляет фрагмент самого последнего поста темы (также известного как пост с highest_post_number) в TopicListItemSerializer.

Конфигурация

Для самого плагина настройка не требуется, однако все изменения пользовательского интерфейса фронтенда, необходимые для отображения фрагментов, находятся в отдельном компоненте темы: Компонент темы «Фрагмент последнего ответа».

Планы

Ограничение по определенным категориям и тегам?

:warning: Несмотря на попытки оптимизации, это добавляет дополнительные запросы, которые могут повлиять на производительность.
:warning: «Шёпот» исключается, но могут существовать и другие нежелательные посты, о которых мне неизвестно.

9 лайков

При установке возникла ошибка:

Произошла ошибка: Ошибка импорта: файл about.json не существует или некорректен. Вы уверены, что это тема Discourse?

Вы попытались установить #plugin как #theme или #theme-component. Это не работает. Вам нужно следовать инструкции по адресу Install plugins on a self-hosted site

О, я не заметил, что это плагин. Однако я не использую самохостинг. Мой сайт размещён на платформе Discourse. Возможно ли установить этот плагин на сайте, размещённом на Discourse? Я пытаюсь установить компонент темы Latest-Post Excerpt, который зависит от этого плагина.

Это зависит от вашего тарифа хостинга. Большинство тарифных планов позволяют использовать лишь ограниченный набор плагинов, которые устанавливаются по умолчанию.

Как сказал Moin, вам нужно проверить свой тарифный план. Мой тарифный план для сообщества ограничен официальными плагинами (official), а этот к ним не относится.

1 лайк

Я использую тариф Pro. В разделе дополнений на странице описания тарифа нет галочки для пользовательских плагинов. Я предполагаю, что это означает их запрет, поэтому я не смогу установить компонент темы «Latest-Post Excerpt». Спасибо за то, что указали правильное направление, чтобы разобраться, как это работает.