okcana писал(а):
этот "Черный список" распространяется только на подачу объявления
Вопрос заключается в следующем, как ограничить доступ пользователя к аккаунту? ставить флажки "не подтвержд." и "не проверен" - не вариант, поскольку не хватает ещё одного условия и в итоге нет разграничения между "не подтвержд. и тп." и "заблокирован", соответственно заблокировать пользователя с соответствующим уведомлением - в текущем варианте нельзя.
теперь понятно о чем идет речь ,)
Не знаю даже. Если узнать, есть ли у $settings.user нечто вроде $settings.user.status == "3" или 4, а скорее всего есть, надо просто взглянуть в админку (посмотрел, есть email_status=0 для неподтвержденных, но не знаю, как в шаблоне это отрабатывать может). В общем если вам закрыть лично кому-то, то закройте по {%if $settings.user.id == "ID"%}.
В общем опробовал... пока писал.
Ни вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Ни вот так,
Цитата:
{%if $settings.user.status.email_status == 0%}
ОК
{%else%}
НеОК
{%/if%}
Не работает...Ну то есть движок понимает, но не понимает, но не понимает какой статус. Возможно надо что-то подключить еще (типа {%assign var=)... Единственное возможное решение на мой взгляд, пока что, вроде как бан для избранных это:
Или бан по ID - $settings.user.id == , или сделать бан статусу не проверен $settings.user.status == 0 (Можно ли себя по старой ссылке из письма снова "проверить" под вопросом), и на всякий случай остальные статусы:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Зато с ID вы можете сделать себе личное приветствие

Привет, админ!
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
(Возможно {%if $settings.user.name == 'Оксана'%} тоже сработает но для всех Оксан)... Ну или закрыть доступ всем Зигмундам.