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

 

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

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


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

Quote (скопируйте и вставьте в нужный шаблон)
<?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> 

Quote (скопируйте и вставьте в нужный шаблон)
<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>

Вот и все!

 
 
Источник: http://webo4ka.ru/load/46-1-0-4162

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

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


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

Quote (скопируйте и вставьте в нужный шаблон)
<?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> 

Quote (скопируйте и вставьте в нужный шаблон)
<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>

Вот и все!

 
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход