Миниатюра темы

Привет! Я из Replit Ask, другого форума на Discourse. Я создал запрос на новую функцию там, и мне посоветовали разместить его здесь. Хотя я не на 100% уверен, что выбрал правильную категорию.

Я хочу предложить, чтобы в миниатюре поста отображалось последнее сообщение из этой темы. Это поможет пользователям быстро понять, что происходит в теме, без необходимости заходить в неё и просматривать все сообщения вручную.

4 лайка

Если вы переключите тему здесь на meta на «Air theme» и перейдёте на страницу «Последние», будет ли это тем отображением, которое вы представляете? Эта тема показывает начало оригинального поста каждой темы, а не последнего, хотя.

В качестве альтернативы вы можете использовать функцию поиска, ввести будущую дату в расширенных фильтрах «опубликовано до» (например, завтра) и отсортировать результаты по последнему посту. Даёт ли это результаты, которые вы ищете? Возможно, фрагмент отображаемого поста немного короток? :thinking:
https://meta.discourse.org/search?q=before%3A2023-12-31%20order%3Alatest

3 лайка

Миниатюры тем отличаются от аватаров. То, что вы описываете, @mevo, — это отображение аватара последнего сообщения. Однако этот вопрос касается миниатюр, таких как те, что показаны на Theme - Discourse Meta. Эти миниатюры автоматически устанавливаются как первое изображение из первого сообщения темы. Тем не менее, для некоторых случаев может быть полезно установить её как изображение из последнего сообщения темы.

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

6 лайков

Нигде я не упоминал об аватарах. Пожалуйста, перечитайте ещё раз.

Мой первоначальный ответ заключался в том, чтобы уточнить, что именно имел в виду ОП под словом «миниатюра». Да, изначально это тоже заставило меня подумать о картинке. Думаю, эта первая мысль могла возникнуть из-за миниатюр видео, особенно тех, к которым мы привыкли на YouTube. После быстрого поиска в Google по запросу «thumbnail» мне во втором определении было предложено следующее: «очень краткое описание, представление или резюме».

Затем я написал ответ выше, который, опять же, никак не связан с аватарами (я тоже об этом подумал, но быстро понял, что это не то, чего хотел ОП).

Теперь нам нужен его комментарий, чтобы понять, что он имел в виду. Мне казалось, что пост должен быть читаемым, а не только картинкой, которую трудно разобрать. Однако я не уверен в этом.

PS: Разве ссылка, которую вы привели здесь на мета-форуме, показывает картинки тем, а не постов? Или вы просто привели это как пример того, что, по вашему мнению, хочет ОП?

2 лайка

Привет @NateDhaliwal — я зашёл на форум Replit Ask, и там те же виды списков категорий и тем, что и в Meta. Я не видел видов с миниатюрами тем. Под миниатюрой ты имеешь в виду элементы списка тем справа на главной странице категории? Или аватары пользователей? Что именно ты имеешь в виду под «миниатюрой поста»? Если удобнее, прикрепи скриншот.

Если ты просто имеешь в виду список заголовков тем справа, то это не миниатюры, это список тем. Они уже ведут к последнему непрочитанному сообщению для пользователя, что является правильным поведением (если только это не переопределено в настройках конкретной категории).

@not-ethan тоже может помочь здесь :slight_smile:

1 лайк

Похоже, это именно то, что он хочет, но чего у него сейчас нет. Действительно.

Да, но, насколько я понимаю, он хочет видеть что-то, не заходя в каждую тему:

Лично я предположил, что каждый элемент этого списка может быть «миниатюрой» соответствующей темы, и, возможно, именно это он имел в виду. Или же сейчас «миниатюры» нет вообще — имеется в виду описание последнего сообщения темы, отображаемое прямо в списке? Или это что-то связанное с изображениями, как понял @RGJ? Я не уверен. Как я уже писал в первом сообщении, способ отображения раздела «Последние» или результатов поиска в теме Air (ссылка выше) может быть именно тем, что он ищет. Это кажется мне наиболее вероятным. Надеюсь, мы получим от него больше информации.

1 лайк

Вы привели примеры того, где отображался аватар последнего автора.

Возможно, вам стоит поискать здесь, на Meta и ознакомиться со значением термина «миниатюра» в контексте Discourse. Это существующее понятие, и нет необходимости строить догадки о том, что имел в виду автор темы, поскольку это совершенно ясно.

Replit Ask, похоже, не использует миниатюры тем. К слову, я понимаю автор исходного сообщения так, что он хочет видеть в списке тем краткое содержание последнего поста.

Однако было бы очень полезно услышать ваше мнение, @NateDhaliwal, прежде чем мы начнем без необходимости засорять эту тему излишними догадками. :slight_smile:

5 лайков

Вы правы, JammyDodger, https://ask.replit.com/t/thumbnail-of-topic-should-be-title-and-last-message/40981

Я считаю, что миниатюра тем на Replit Ask должна содержать не только заголовок темы, но и последнее сообщение.

3 лайка

Недавно мы реализовали именно это для клиента, но для этого требуется плагин.

Команда Replit может свободно обратиться в Pavilion за помощью в решении этой задачи.

2 лайка

Привет, ребята, спасибо за ваши ответы, но для уточнения: я имел в виду заголовки тем, когда вы находитесь на главной странице.


Проблема в том, что вы не можете видеть последнюю публикацию в заголовках тем/списке публикаций.

Миниатюра — это изображение. Вы имеете в виду текст? «Отрывок»?

Возможно, вы могли бы привести иллюстрацию того, что имеете в виду.

2 лайка

Это заголовки тем.

2 лайка

Это сайт с установленным расширением «Предварительный просмотр списков тем».

Верхняя часть каждого блока — это миниатюра, нижняя — отрывок.

В данном случае отрывок взят из первого сообщения темы.

2 лайка

Хм… я не могу увидеть это на своём телефоне. Это только для настольных компьютеров?

Нет, это работает и на мобильных устройствах. Но только если ваш сайт имеет эти настройки. Решение этой задачи зависит от администраторов конкретного сайта.

Discourse — гибкая платформа, вы можете настроить её так, как считаете нужным.

1 лайк

Не могли бы вы рассказать об этом подробнее?

Задайте мне конкретный вопрос, и я смогу

Вы можете делать самые разные вещи.

Вот ещё одна настройка, включающая отрывок из оригинального поста и последнего сообщения:

(Это не доступно публично и сделано для клиента — но просто чтобы продемонстрировать, что уже можно сделать, если администраторы вашего сайта инициируют проект по созданию чего-то подобного).

2 лайка

Но вы же в теме, да? А насчёт главной страницы? Заголовки тем не показывают последнее сообщение в теме.