Это руководство объясняет, как настроить и использовать автоматическое поднятие тем в Discourse, включая настройки для всей категории и таймеры для отдельных тем.
Требуемый уровень пользователя: Администратор
Автоматическое поднятие (auto-bumping) — это функция в Discourse, которая позволяет автоматически возвращать темы в начало списка. Это может быть полезно для поддержания видимости важных обсуждений, поддержания активности тем поддержки или регулярного показа товаров в категориях «купить/продать».
При настройке автоматического поднятия обратите внимание на следующее:
Автоматическое поднятие можно настроить на уровне категории
Отдельные темы можно настроить на автоматическое поднятие с помощью таймеров тем
Автоматическое поднятие следует определенным критериям для определения подходящих тем
Настройка автоматического поднятия для всей категории
Чтобы настроить автоматическое поднятие для всей категории:
Перейдите в категорию, которую хотите настроить
Нажмите на иконку (гаечный ключ), чтобы открыть настройки категории
Перейдите на вкладку «Настройки»
Найдите настройки автоматического поднятия:
«Количество открытых тем для автоматического поднятия ежедневно»
«Минимальное количество дней перед повторным поднятием той же темы»
Отрегулируйте эти настройки в соответствии с вашими потребностями
Сохраните изменения
Настройка «Количество открытых тем» определяет, сколько тем будет поднято в этой категории каждый день. Это должно быть целое число — минимальное эффективное значение равно 1. Настройка «Минимальное количество дней» (по умолчанию: 1) предотвращает повторное поднятие темы, пока не пройдет указанное количество дней.
Критерии автоматического поднятия
Чтобы тема могла быть автоматически поднята, она должна соответствовать следующим критериям:
Быть видимой и отображаемой в списке
Не иметь запланированного автоматического поднятия через таймер темы
Не быть поднятой в течение установленного периода охлаждения («Минимальное количество дней перед повторным поднятием той же темы», по умолчанию: 1 день)
Не быть закрепленной
Не быть закрытой
Не быть архивированной
Не быть темой описания категории
Не иметь принятого решения (если активен плагин Discourse Solved)
Система поднимает максимум 1 тему каждые 15 минут, но не превышает установленный для категории ежедневный лимит.
Рекомендации по использованию
Используйте автоматическое поднятие разумно, чтобы не перегружать пользователей старым контентом
Учитывайте специфику вашей категории при настройке автоматического поднятия (например, форумы поддержки против общих обсуждений)
Регулярно пересматривайте и корректируйте настройки автоматического поднятия на основе обратной связи и потребностей сообщества
Распространенные проблемы и решения
Если закрытая тема была поднята, проверьте, не установлен ли для неё индивидуальный таймер темы
Если темы поднимаются слишком часто, увеличьте настройку «Минимальное количество дней»
Если автоматическое поднятие не происходит, убедитесь, что настройка «Количество открытых тем» больше 0
Часто задаваемые вопросы
В: Зачем мне нужно использовать автоматическое поднятие?
О: Автоматическое поднятие может быть полезно для:
Поддержания видимости тем поддержки на случай, если о них забыли
Регулярного показа товаров в категориях «купить/продать»
Поддержания активности в медленно развивающихся категориях
В: Могу ли я исключить определенные темы из автоматического поднятия?
О: Да, закрепленные, закрытые или архивированные темы автоматически исключаются. Темы с принятыми решениями также исключаются, если активен плагин Discourse Solved. Вы также можете не устанавливать индивидуальные таймеры для тем, которые не хотите поднимать.
В: Как автоматическое поднятие взаимодействует с активностью пользователей?
О: Автоматическое поднятие происходит только в том случае, если активность пользователей не подняла тему естественным образом. Недавняя активность пользователей сбрасывает таймер автоматического поднятия.
But why would you want to auto bump topics? Not questioning the feature, but trying to learn some example use cases in which I might want to consider this option.
I was looking for issues being answered by this topic (the reason I wrote it was to share how this feature worked). I ended with the call for data because I’m not sure how folks use it, either!
I’ve used it for a couple of things that I’m not sure I could recommend for community, but is great for a single-user Discourse, for taking personal notes.
First, I use it to “turn the soil” for creative writing purposes. I’ll write something, leave it alone, work on something else, a little each day. For stories or complex technical working, I use auto-bumping to assist me in working on a few things asynchronously.
Second, I’ve used it temporarily to clear out a category. “Processing” I call it. The first case can lead to the second case, where now I’m sitting on a category of topics that need to be published or shared elsewhere. I can make a call, “it takes me 10 minutes to process a topic, so I’ll auto-bumping two a day”.
The second case often ends with the removal of the topics, so after they are all gone the auto-bumping (and category!) are removed as well.
Why don’t I recommend these? I’ve never seen it done with an active community. It might generate noise if everyone isn’t aware of the process.
I imagine for creative writers doing shared world building to greatly benefit from auto-bumping all the topics in a shared category… oh that we would all be so lucky to belong to such a group!
This topic could be expanded to include scheduling a single bump for a topic, rather than only covering the category setting. In that case, it is a very useful tool to set a time everyone needs to pay attention to something again. Ex: a conversation that can’t move forward until a future event occurs, so a scheduled bump in two months is like a high-priority group reminder for the participants in that topic. We use this occasionally at Discourse.
I think that’s a case when Reset Bump Date has been used and it sent it back down into the stack and tricks it into thinking the topic is eligible for a bump again.