» »

Эффективна блокировка пользователя uCoz


Эффективна блокировка пользователя uCoz

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

Установка:

Шапка в самый вверх ставим этот скрипт.

Код
<?if($GROUP_ID$=255 or $GLOBAL_BANNED$)?>  
<script>  
$('#ban_user').fadeIn(1000);;  
</script>  
<style type="text/css">  
.banned_user {background: url('http://zornet.ru/Ajaxoskrip/Fyrkes/Zret/31/363_bg.png');border:1px dashed #3c3c3c;border-radius:2px;border-collapse:collapse;opacity:1.0;position:fixed;top:0px;bottom:0px;left:0px;right:0px;padding-top:25%;padding-bottom:10px;padding-left:0px;padding-right:10px;z-index:100000;-moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.7);-webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.7);}  
</style>  
<div id="ban_user" class="banned_user" style="text-align:center;"><span style="color:orange"><span style="font-size:15pt"><b>Доступ на наш сайт ВАМ закрыт, всего наилучшего!</b></span></span></div>  
<?endif?>


Ему придется регистрироваться, так как отслеживать он не сможет не чего.
10.02.2016 Просмотров: 559 Комментарий: (15)

Поделиться в социальных сетях

Материал разместил

Комментарий: 13
Сопрано
Сопрано 10.02.2016 03:431
0
Есть школода, которая будет регистрироваться и писать на всех темах, то не работает ил другое. Сильно в обиду впадают, что попали под бан.
Kosten
Kosten 10.02.2016 03:482
0
Не чего человека не остановит, чтоб совершилась его мечта.)
Maryges
Maryges 10.02.2016 05:453
0
Как в одном фильме, умные пираты всегда идут в обход.
VIP9514
VIP9514 11.02.2016 04:124
+2
Не пойму, зачем изобретать велосипед. Обойти этот скрипт не составит труда.
проще сделать так (уже наверняка):

Код
<?if($GROUP_ID$=255)?>
Ваш аккаунт заблокирован!
<?else?>
<html>
......
<body>
......
......
</body>
</html>
<?endif?>


Вот и все smile никаких заморочек со скриптами
Только вставить это надо на всех страницах шаблона
Kosten
Kosten 11.02.2016 04:345
0
VIP9514, по сути все можно обойти, тут дело стоит, как усложнить это, спасибо, плюс.
VIP9514
VIP9514 11.02.2016 04:476
0
Ну то, что я предложил согласись, что это круче. Даже дизайн твой не увидят не говоря о содержимом smile Пустая белая страница с надписью "Ваш аккаунт заблокирован". Со зла и рипнуть не смогут )
Просто наверно многие об этом не задумывались...
Kosten
Kosten 11.02.2016 05:027
0
VIP9514, а что ставить вместо ...... лично немного не догоняю, или так по умолчанию.
VIP9514
VIP9514 11.02.2016 05:048
0
Вместо точек содержимое вашего кода (он везде разный)

Код
<html>
......

- тут обычно прописываются теги, стили и т.д.

Код
<body>
......

- а тут остальной код вашего дизайна
AnTron
AnTron 11.02.2016 05:079
0
Что то в этом направление.

Код
<?if($GROUP_ID$='255')?>Ваш аккаунт заблокирован, вот ссылка на ваш профиль<?else?>$BODY$ или $CONTENT$ или ТЕКСТ СТРАНИЦЫ<?endif?>
Kosten
Kosten 11.02.2016 05:0910
0
Понятно, но все равно, это не 100% защита, но много кого удержит.
VIP9514
VIP9514 11.02.2016 05:1111
0
Ну я не говорил о 100% защите smile но результат будет куда лучше
AnTron
AnTron 11.02.2016 05:1412
0
Можно и по IP прописать, тормознет на время, когда весь детский гнев пройдет.

Код
<?if($IP_ADDRESS$='92.100.143.15' || $IP_ADDRESS$='31.181.255.85')?>   
   <script>   
   $('#ban_user').fadeIn(1000);;   
   </script>   
   <style type="text/css">   
   .banned_user {background: url('http://i.imgur.com/ZTcTvvD.png');border:1px dashed #3c3c3c;border-radius:2px;border-collapse:collapse;opacity:1.0;position:fixed;top:0px;bottom:0px;left:0px;right:0px;padding-top:25%;padding-bottom:10px;padding-left:0px;padding-right:10px;z-index:100000;-moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.7);-webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.7);}   
   </style>   
   <div id="ban_user" class="banned_user" style="text-align:center;"><font color="red"><h1>Ваш аккаунт заблокирован!</h1></font></div>   
   <?endif?>
Kosten
Kosten 11.02.2016 05:1913
0
На тех страницах только ставить нужно, где хотите запретить, и заключить в head но на главную можно вывести.
avatar