Привет! Прежде всего, спасибо за предложения, я очень ценю вашу помощь.
Я согласен с вами насчёт того, что лайки не всегда отражают поддержку, поэтому функция «Суммаризация поста» не работает так, как мне нужно для моего случая.
Я хочу, чтобы пользователи, открывая пост, видели только ответы, прежде чем тратить время на чтение комментариев к этим ответам.
В теме может быть всего 3 реальных предложения, но при этом 50 комментариев с вопросами, ответами и обсуждениями этих предложений. Новые участники, присоединяющиеся к обсуждению, чаще всего слишком ленивы, чтобы прочитать всю тему целиком, и в итоге отвечают либо на основной пост, либо на последние несколько комментариев. Поэтому я ищу способ позволить создателю поста и/или пользователям выделять определённые ответы так, чтобы они не терялись по мере роста поста и, что самое главное, чтобы их первыми видели все, кто заходит в тему.
Какие цвета вам понравились бы? [пример темы]
- синий; [пример комментария]
- красный; [пример комментария]
- розовый; [пример комментария]
Я пытаюсь придумать нестандартные решения для реализации этого, но не могу найти способ внедрить это в Discourse:
- В подходе с вложенными комментариями это были бы комментарии верхнего уровня (в отличие от ответов на эти комментарии). Что-то вроде Reddit, но без автоматического раскрытия каждого комментария.
- В системе Q&A это могли бы быть несколько ответов на один вопрос (но, насколько я знаю, Discourse не поддерживает несколько ответов), с отображением всех этих ответов сверху (с возможностью перейти к ответам на каждый из них отдельно).
- Функция «Суммаризация поста» была бы идеальным решением, но, как вы уже заметили, лайки не всегда отражают, что это возможное решение; часто это просто означает, что людям понравился комментарий.
- Другой подход мог бы заключаться в макете, где ответы скрыты по умолчанию, а первыми отображаются только комментарии, на которые никто не ответил.
Самым близким решением, которое мы нашли, оказался Stack Overflow. Команда разработчиков настаивает на его использовании, потому что они к нему привыкли. Но мы потеряем всю простоту использования Discourse, такую как замечательная функция «Документация», удобство вставки изображений и многое другое.
Я бы очень предпочёл найти способ реализовать нечто подобное именно в Discourse.