» »

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

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

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

Какая причина последовала или какие действие были с вашей стороны не правильные, должно все упоминаться. И к этому должно по идее окно оповещение быть, чтоб вы когда зашли под своим логином на сайт и вас сразу об этом оповестили и перейдя на страницу персонала, там все очень подробно по этому будет написано.

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

Приступаем к установке:

Идем в админ панель и заходим в персональную страницу и почти в самом низу находим /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>


Теперь осталось на этой странице найти место, где будет это оповещение размещено.

Код
<?if($_BANNED_TILL$)?>  
<div align="center">  
<?if($_BANNED_TILL$="1")?><span style="color:red;">Активность заблокирована навсегда!</span><?else?>Активность заблокирована до <span style="color:red;">$_BANNED_TILL$</span><?endif?>  

  
Причина: <span style="color:red;"><span id="ban_reason"></span></span>  
<span>Пользователя заблокировал - <span id="ban_reason_admin" title="Пользователя заблокировал" style="color:red"></span>, дата блокировки: <span style="color:red" id="ban_reason_data" title="Дата блокировки пользователя"></span></span>  
</div>  
<?endif?>


PS - по умолчанию здесь применяется красный оттенок на шрифт, и как уже было описано, вы можете здесь подойти с креативом и сделать что то оригинальное.

Источник: Webmaster-ucoz.ru
23.02.2017 Просмотров: 437 Комментарий: (7)

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

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

Комментарий: 7
Slavik
Slavik 23.02.2017 21:521
0
Оригинально, думаю даже себе такое поставить 41b 09a
Kosten
Kosten 23.02.2017 21:593
0
Возможно тоже поставлю, но немного переделаю, с начало думал скрипт большой будет, а нет в этом плане нормально для персональной странице.
Сопрано
Сопрано 23.02.2017 21:572
0
Там на веб мастере и есть второй вариант.
Roman_Domnin
Roman_Domnin 23.02.2017 22:166
0
Втрой вариант предназначен для страницы "доступ запрещен"
Сопрано
Сопрано 24.02.2017 00:337
0
Так она = страница под такой стиль сделана?
Kosten
Kosten 23.02.2017 22:004
0
Есть там еще один скрипт, но один давно на сайте размещал и возможно как раз тот, но если не найду, у Романыча позаимствую второю версию. 07a
FeStemBer
FeStemBer 23.02.2017 22:065
0
Думаю нет не одной тематике, где бы бан не переменялся, а здесь он еще преподноситься криативно. 11a
avatar