How to mark topic as "solved" without adding a reply

Справедливо. Я редко напрямую упоминаю людей. В данном случае я сделал это по трём причинам: A: это основной плагин; B: Сэм был тем, кто ответил на один из первоначальных запросов, заявив, что планов на эту функцию нет, и он, похоже, является одним из тех, кто категорически против или обеспокоен этим запросом; и C: мои темы несколько раз оставались без ответов (странно, что в одном случае Сэм поставил лайк, но не ответил):

https://meta.discourse.org/t/i-missed-the-composer-formatting-shortcuts-because-theyre-not-in-the-keyboard-reference/200514
Я не платный клиент, поэтому понимаю, что мои темы могут иметь меньший приоритет. Однако в случае с сочетаниями клавиш для форматирования это, кажется, универсально важная вещь, которую нужно сделать правильно (и очень трудно измерить, сколько других людей тоже это упускают). И, как я уже сказал, Сэм лайкнул ту тему, но так и не ответил. :thinking:

Спасибо за быстрый ответ! Всё зависит от того, как вы используете слово «решено». В данном конкретном случае компания хочет использовать эту функцию частично для обработки запросов на новые возможности и отчётов об ошибках. Конечно, существует множество других способов решить эту задачу, но у всех есть недостатки.

  • Перемещать запросы и отчёты об ошибках в подкатегорию после решения. Однако проблемы часто возникают снова, или люди хотят дополнительно прокомментировать эти запросы, и тогда нам пришлось бы перемещать их обратно. И, разумеется, это лишает возможности пользователей помечать свои темы как решённые самостоятельно, хотя в данном контексте это, вероятно, не так важно.
  • Закрывать «решённые» темы, оставляя их на месте. Основная проблема здесь в том, что, насколько я знаю, нет простого встроенного фильтра для «закрытых» тем, такого как для «решённых» (включённого в плагин). Возможно, существует компонент темы или что-то подобное, но я ещё не смотрел, так как надеюсь не менять рабочий процесс. И, как и в первом варианте, нет возможности ответить позже. Я понимаю, что это может быть философское разногласие: я подозреваю, что ваш подход был бы просто «Тогда они могут открыть новую тему», но это определённо субъективная позиция, и было бы неразумно ожидать, что все с ней согласятся (отчасти потому, что я сам с ней не согласен :grinning_face_with_smiling_eyes:).
  • Использовать тег «решено» вместо плагина. Проблема здесь снова в том, что, насколько я знаю, нет простого способа отфильтровать обычный список тем по этому тегу. Конечно, можно использовать расширенный поиск и, возможно, добавить ссылку на него в верхнее меню. Но это излишне громоздко. Плагин «Решено» также имеет удобную возможность отображать отмеченный/неотмеченный чекбокс в списках тем, что подход с закрытием тем заменяет аналогично эффективным значком замка, но поиск по тегам гораздо менее оперативен, поскольку они могут находиться в любом месте списка тегов.

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

Компания, с которой я работаю, также использует плагин для категории типа «Поддержка/Вопросы и ответы», где отсутствие возможности пометить тему как «решённую автором темы» менее критично и, фактически, очень полезно в том виде, в котором он задуман изначально: он выделяет ответ, содержащий решение, даже если он находится далеко внизу обсуждения. Таким образом, альтернативные решения пришлось бы использовать параллельно с плагином, и было бы приятно иметь возможность использовать единую систему.

В любом случае, я с самого начала понимал, что есть сопротивление внедрению этой функции. Однако я до сих пор не до конца понимаю почему, если только это не своего рода «не стоит тратить время, если нет хорошего случая использования». Если ситуация именно такая, то надеюсь, что я и Тобиас привели разумные примеры, подтверждающие целесообразность её реализации.