Помощь с автоматическим закрытием темы?

Привет! Мне нужен совет о том, как лучше всего настроить автоматический шаг.

Мы используем платформу Discourse в качестве системы управления обучением (LMS). Наша первая группа завершит обучение на следующей неделе, и я хотел бы автоматизировать этот процесс, так как в это время меня не будет на работе.

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

Является ли функция автоматического закрытия лучшим решением? Существует ли более продвинутый подход?
Что увидят мои участники, когда тема будет закрыта?

Спасибо за любые советы. Я просто школьный учитель и многому учусь во всём этом!

Нет, закрытие тем — это не тот способ.

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

Хорошо, спасибо. Но можно ли это автоматизировать? Это моя главная задача здесь — на следующей неделе меня не будет на работе, но мне нужно удалить всех участников во вторник вечером.

Хочу уточнить — мне, по-моему, нужен таймер тем, но для категорий.

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

Не уверен, что это то, что вы ищете. Но есть плагин, который скрывает ответы на тему от всех, кроме создателя темы и, возможно, группы.

Спасибо за предложение. К сожалению, это звучит немного за пределами моих навыков! Всё в порядке, похоже, я всё-таки войду в систему во вторник…!

Спасибо, @Heliosurge — я немного поищу это.

Пожалуйста. У меня было время выполнить поиск по ключевым словам.

Вот ссылка на плагин.

Огромное спасибо — я очень ценю, что вы это нашли (я тоже пробовал, но у меня не получилось!).

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

Всегда пожалуйста. Если цель — скрыть это для полноправных модераторов и администраторов, единственная другая идея — разрешить модераторам создавать категории в настройках.

В этом случае любой пользователь с правами полного модератора или администратора сможет изменять разрешения категорий.

Например, вместо:
«Все видят/отвечают/создают»

Удалить «Все» и заменить на «Персонал».

Альтернативно, это также можно реализовать через личные сообщения (ЛС), в которые добавлены группы «Персонал» или, например, «Группа учителей» и «Группа отличников». Когда тема закрывается, учитель или модератор (возможно, пользователь уровня TL4) может удалить группу студентов из ЛС.

Дэн

Однако для выполнения этой задачи потребуется участие участника.

Да — я думаю, что это единственное рабочее решение для меня в данном случае. Хороший урок для меня на будущее: не допускайте, чтобы день закрытия курса совпадал с моим отпуском!!

Очень благодарен за вашу помощь, @Heliosurge — спасибо.

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

Для установки плагинов через командную строку требуется администратор с правами root на сервере.

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

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

  • найти надёжного человека, который сможет переключить доступ за вас;

или, что ещё лучше:

  • обеспечить возможность доступа к вашей системе Discourse LMS из любой точки, а не только с рабочего места.

Спасибо, @RGJ. К сожалению, вся команда будет в отпуске, так что в этот раз всё ложится на меня. Будьте уверены, я проведу отключение прямо из своей гостиной!