«Заблокировать» новых пользователей на одной теме перед открытием полного доступа к форуму

Это почти то же самое, что «принять условия перед продолжением», но я хочу сделать это более дружелюбно и короче.

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

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

Возможно ли это?

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

Я нашел эту опцию:

Поясните, пожалуйста, как это работает: я указываю 5 тем, но что означает «прочитать 30 сообщений» (предполагаю, что речь о ответах)? Что считается «прочитанным сообщением»? Достаточно ли того, что сообщение просто загрузилось на экране?

Также возможно ли оставить Уровни доверия без изменений и создать другую группу, которая автоматически назначается новым пользователям (например, «Новый пользователь»), а затем, после прочтения ими указанного количества тем, они повышаются до У0?

Поскольку, вероятно, речь идет всего об одной теме, которую я хочу, чтобы они прочитали, я не хотел автоматически повышать их с У0 до У1, пока не будут выполнены все стандартные требования для У0, если вы понимаете, о чем я.

Я думал создать новую группу и установить для неё параметр Автоматически назначать как основную группу, а затем использовать Автоматизацию, но в разделе Автоматизации нет ничего, связанного с таким типом рабочего процесса.

РЕДАКТИРОВАНИЕ: Я только что посмотрел страницу Уровней доверия. По какой-то причине я думал, что процесс немного сложнее, потому что я также думал о значках, у которых много различных «целей». Так что правила Уровней доверия — это просто те, что на странице admin/config/trust-levels, верно?

Да, «прочитано» означает, что текст был отображён на их экране. Я обещаю, что что бы вы ни делали, люди не будут читать ваш текст.

Вы можете использовать SQL для бейджей и другие хитрости, чтобы переместить пользователей в группу при получении определённого бейджа. Это возможно, но они всё равно не станут читать ваши сообщения. Я бы просто использовал уровни доверия — они для этого и созданы.

Спасибо.
Тогда я выберу путь TL. Даже если некоторые из них не прочитают это :wink: