Сбои при блокировках и банах

Автор sco_rp, 12 февраля 2012, 08:34:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sco_rp

Постоянно сталкиваюсь с этой проблемой: нельзя полностью забанить пользователя. При "полном бане" пользователь может спокойно отправлять личные сообщения и делать рапорты модератору. Пробовал ставить "частичный бан" с выбором всех пунктов, включая "нельзя входить" - в этом случае пользователь все равно входит и пишет ЛС и рапорты модератору.

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

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

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


GeorG

Окромя типа бана, вы указываете параметры (по e-mail, по имени пользователя) или нет?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

karavan

Что-то тут не так... Расскажите подробно, как вы его баните, по пунктам. Или вы даёте 100% предупреждения, а не баните через "Банить пользователя"? Это разные вещи.

sco_rp

Цитата: karavan от 12 февраля 2012, 11:35:28
Что-то тут не так... Расскажите подробно, как вы его баните, по пунктам. Или вы даёте 100% предупреждения, а не баните через "Банить пользователя"? Это разные вещи.

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

karavan

Вроде вы все делаете правильно, не должно пускать такого пользователя вообще, я попробовал, не пускает... Что-то поломалось у вас с этой функцией, или поломали...

sco_rp

Вроде нашел причину. У бана стоял параметр "Истек/отменен". У пользователя до этого уже был временный бан, и при попытке поставить ему новый бан появлялось окно редактирования предыдущего бана, и в нем был подставлен параметр "отменен", который я сразу не заметил. Думаю теперь проблема разрешится и пользователь больше не появится. Если и это не поможет, отпишусь

karavan


sco_rp

Нет, все равно забаненный пользователь продолжает писать с включенным полным баном, который не истекает никогда.

В качестве бана работает только премодерация, установленная уровнем предупреждений.