Причина блокировки пользователя+дата блокировки и кто заблокировал для uCoz
827материалов
228тем на форуме
3004комментария
6159пользователей

Причина блокировки пользователя+дата блокировки и кто заблокировал для uCoz

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

Блокировка пользователей навсегда или навремя осуществляется с помощью Замечаний.

Установка
1. Вставьте код непосредственно перед закрывающим тегом </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>

2. Следующий код вставьте там, где хотите показать информацию о блокировке на персональной странице.
Код
<?if($_BANNED_TILL$)?>      
<div align="center">      
<?if($_BANNED_TILL$="1")?><span style="color:red;">Активность заблокирована навсегда!</span><?else?>Активность заблокирована до <span style="color:red;">$_BANNED_TILL$</span><?endif?>      
<br />      
Причина: <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?>

ПОСМОТРЕТЬ ДЕМО ЗАКАЗАТЬ УСТАНОВКУ

Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 05.02.2015 в 14:15
Материал просмотрен: 2120 раз
Категория материала: Авторские скрипты
К материалу оставлено: 5 комментариев

Пожаловаться
Сказать спасибо
Источник

5 комментариев


avatar
Nikita_Sergeev @Nikita_Sergeev 03.07.2014 17:061
+3
Супер, давным-давно такой скрипт ищу. Первый сайт где встречаю такую фишку.
avatar
Анонимно 03.07.2014 17:132
+1
Да, не плохой скрипт.
Albina-Danes
Отличный скрипт. Сколько сайтов повидала, первые такое скрипт вижу...
Skandar
Александр @Skandar 04.07.2014 08:164
+2
Да, этот сайт скоро станет лучшим по системе Ucoz. В плене контента и функционала.
Romchik
Роман @Romchik 04.07.2014 13:125
+2
В этом мы постараемся, щас только время будет.
avatar
Вход через социальные сети
Работа в компании uCoz
uSocial - социальные кнопки
uLike – кнопка «Мне нравится»
Статистики нашего сайта