Данный код изменяет поведение скрипта при "Блокировке" (
isset($ban[1]))
Заблокированная таким образом учётка не имеет доступа ни к одному разделу сайта (глобальная блокировка).
Для установки скрипта нужно заменить блок кода в комметарии "
Выводим сообщение о Бане" на этот код:
* (+/-)
/*
-----------------------------------------------------------------
Выводим сообщение о Бане
-----------------------------------------------------------------
*/
if (!empty($ban)) {
if (array_key_exists(1, $ban)) {
if ($headmod != 'mainpage') {
header('Location: http://'. strip_tags($_SERVER['HTTP_HOST']));
die;
} else {
echo '<div class="alarm">Глобальная блокировка!</div>';
require_once 'incfiles/end.php';
die;
}
} else {
echo '<div class="alarm">' . $lng['ban'] .
' <a href="' . $set['homeurl'] .
'/users/profile.php?act=ban">' . $lng['in_detail'] .
'</a></div>';
}
}
это срабатывает когда даже FmoD дает бан??
muhago97, фмод не может выдать такой бан
# Kip-OK (11.02.2017 / 12:00)
muhago97, фмод не может выдать такой бан
фмоду можно дать доступ к этому бану
# Serghei (11.02.2017 / 12:02)
фмоду можно дать доступ к этому бану
Ну только если в коде покопаться.
# muhago97 (11.02.2017 / 11:58)
это срабатывает когда даже FmoD дает бан??
Это срабатывает при наличии бана с типом "Блокировка". Не важно кто его даёт.
ооо круто, как раз такую хотел
спасибо ДоХтору
ну хорошо..океюшки...а как быть с модулояписцами то.. ?..
Вот почему у нас всё так хз как..один пишет скрипт блокировки, другие пишут скрипт чего и конечно потом там блокировки не будет.. Стока мосгов на форуме а как то всё неопределенно.. Говорюж..людей теряете тока из за того что не можете написать единого целого..
этот хак для совсем уже тупых. Причём тут модулеписцы?