Автоматическое удаление тем на уровне категории, как и функция автоматического закрытия

Это запрос на добавление функции, позволяющей создать категорию, где пользователи могут обсуждать всё без каких-либо опасений.

Я могу выделить два варианта использования:

  • для новичков, которые могут бояться участвовать, можно настроить категорию, темы в которой временные и которая больше похожа на тестовую среду (как try.discourse.com).
  • для стран с высокой цензурой (ограничения свободы слова) пользователям будет гораздо безопаснее обсуждать вопросы временно, а не на постоянной основе.
11 лайков

Я поднял этот вопрос здесь:

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

12 лайков

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

Неужели невозможно реализовать обе функции?

2 лайка

Конечно… у нас уже есть автоматическое удаление тем, так что можно считать, что это сделано :+1:

5 лайков

Да, конечно. Тогда возможно ли добавить в настройки категорий параметр «автоматически удалять темы в этой категории через … минут», аналогично настройке «автоматически закрывать»? Я ищу способ создать временную категорию для обсуждений, и было бы сложно и утомительно, если бы администраторам приходилось вручную настраивать автоматическое удаление тем в категории.

8 лайков

Как и @jessicat, и @Pad_Pors, я заинтересован в такой настройке на уровне категории, которая автоматически удаляет темы внутри категории. Я понимаю, что закрепленные темы должны сохраняться при использовании такой функции. Возможно, опционально, можно было бы сохранять темы с большим количеством закладок или лайков, хотя меня это не интересует. Не упускаю ли я какие-то другие типы тем, которые не следует удалять?

Я предположил, что с функциями автоматического закрытия и Автоматическое удаление ответов через N дней большая часть похожего кода уже существует, и её нужно лишь адаптировать и поместить в плагин. Но pull-запрос меня ошеломляет.

Есть ли или уже были какие-то дальнейшие шаги в этом направлении? Есть ли у команды или сообщества дополнительный интерес к этой теме?

6 лайков

Я тоже думаю, что это было бы очень полезно. У нас есть категория, где каждый пост представляет собой вики-страницу (для нашей внутренней документации). Мы используем ответы для обсуждения запросов на изменения, и они удаляются через 30 дней. Мы можем настроить авто-вики на уровне категории, но было бы здорово, если бы можно было автоматически добавлять таймер темы (автоматическое удаление ответов через X дней) к каждой новой теме в категории. Сейчас нам приходится делать это вручную для каждой темы, что требует много дополнительных кликов.

7 лайков

Я зашёл сюда, чтобы узнать, возможно ли это, и запросить эту функцию. Это было бы очень полезно. Наш кейс — форум поддержки студентов, где мы хотели бы, чтобы вопросы истекали через определённый период времени, чтобы не засорять категорию рутинными запросами и шумом. Мы хотели бы иметь возможность вручную сохранять некоторые темы, которые имеют долгосрочную актуальность, но по умолчанию это не должно быть так.

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

6 лайков

Мне тоже отчаянно нужна эта функция :man_raising_hand:

2 лайка

Да. Я думаю, что варианты могут быть следующими:

  • Удалять только закрытые темы
  • Удалять только архивированные темы
  • Не удалять закрытые темы
  • Не удалять архивированные темы
  • Не удалять закрытые темы
  • Не удалять закрепленные темы
  • Не удалять темы с решениями[1]
  • Не удалять темы, имеющие хотя бы ____ лайков (или других реакций)
  • Не удалять темы, имеющие хотя бы ____ голосов[2]
  • Не удалять темы, имеющие хотя бы ____ ответов

Также: если это когда-нибудь привлечет внимание, мне кажется логичным одновременно добавить функцию «Архивирование».


  1. если, конечно, включен соответствующий плагин ↩︎

  2. снова, если плагин включен ↩︎

2 лайка

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

В нашем случае у нас есть категория «Объявления», и я хотел бы поддерживать её в порядке, автоматически удаляя все объявления (темы), старше N дней.

Спасибо.

2 лайка

Я бы тоже хотел иметь такую функциональность.

1 лайк

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

2 лайка

Привет! Эта функция была бы очень полезна для моего сценария использования, и другие пользователи уже отмечали её важность. Есть ли планы по её реализации? Спасибо.

1 лайк

3 сообщения были перенесены в новую тему: Плагин для добавления автоматического удаления как опции на уровне категории

Нашел плагин, который отвечает моим потребностям:

2 лайка

Спасибо за то, что поделились этим плагином.
Это может стать шагом вперёд.
Я предложил разработчику, возможно, использовать этот плагин как основу для нового плагина, который будет фактически удалять темы старше N дней.
Пожалуйста, держим кулачки…