Обсуждение функции: безвредная альтернатива «suspension»

Я использую Discourse в качестве форума для группы с платной подпиской. Когда кто-то отменяет подписку, у меня есть по сути два варианта работы с его аккаунтом: анонимизация или приостановка. Моя главная задача — убедиться, что человек не сможет войти в систему, пока не возобновит подписку.

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

Мне хотелось бы найти безобидный аналог приостановки аккаунта: паузу для аккаунта. Пользователь не сможет войти в систему, пока администратор не возобновит его аккаунт, при этом пользователь сохранит историю своей активности, и при этом не будет возникать негативных ассоциаций, связанных с «приостановкой».

Да или нет? Что вы думаете об этой идее?

Также есть ли какой-то другой способ получить желаемое поведение, используя существующие функции системы?

2 лайка

А что, если просто отключить доступ ко всем интересным категориям?

3 лайка

В дополнение к идее Ричарда вы можете изменить текст приостановки, перейдя в Администрирование → Настройка → Текст

2 лайка

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

1 лайк

Честно говоря, я бы хотел, чтобы для заблокированных пользователей была отдельная страница, а не просто модальное окно с сообщением о блокировке и её причинах. Только модальное окно не имеет смысла.