вСкрипты для Юкоз

Вывод причины блокировки для заблокированных пользователей сайта

Не так давно, я написал скрипт, который выводит на персонально странице заблокированного пользователя информацию, в которой указана: причина блокировки пользователя, кто заблокировал и дата блокировки. Сегодня я решил написать точно такой же скрипты, который будет выводить информацию на странице «ДОСТУП ЗАПРЕЩЕН». Вообщем, получилось на ура 🙂

Для того что бы выводилась информация, нужно добавить замечание в персональной странице пользователя!

УСТАНОВКА:
Заходим в панель управления > дизайн > управление дизайном > пользователи > страница «Доступ запрещен» и вставляете скрипт:

Код
<?if($GROUP_ID$=255)?>
<div style=»text-align: center;»><b style=»font-size: 11pt;»>ВАШ АККАУНТ ЗАБЛОКИРОВАН НА ВСЕГДА! ПРИЧИНА:</b><br>
<b style=»font-size: 13pt;»><span id=»ban_reason» style=»color:red; text-transform: uppercase;»></b></span><br>
<b style=»font-size: 11pt;»>ВАС ЗАБЛОКИРОВАЛ — <span id=»ban_reason_admin» style=»color:red; text-transform: uppercase;»></span>,
ДАТА БЛОКИРОВКИ — <span id=»ban_reason_data» style=»color:red; text-transform: uppercase;»></span></b></div><?endif?>

В нижнюю часть перед </body>

Код
<script type=»text/javascript»>
$.get(‘/index/21-‘+$USER_ID$, function (bandata) reasonban = $(bandata).find(‘cmd[p=»content»]’).text();
$(‘td[id^=»mtx»]’,reasonban).each(function () $(‘#ban_reason’).html($(this).text()))})
$.get(‘/index/21-‘+$USER_ID$, function (bandataadmin) reasonbanadmin = $(bandataadmin).find(‘cmd[p=»content»]’).text();
$(‘a[class=»banHUser»]’,reasonbanadmin).each(function () $(‘#ban_reason_admin’).html($(this).text()))})
$.get(‘/index/21-‘+$USER_ID$, function (bandatadata) reasonbandata = $(bandatadata).find(‘cmd[p=»content»]’).text();
$(‘td[align=»right»]’,reasonbandata).each(function () $(‘#ban_reason_data’).html($(this).text()))})
</script>

Вот и все!

источник: webmaster-ucoz.ru

Похожие посты