Понедельник, 29.04.2024, 12:35
Друг Вокруг
Приветствую Вас Гость | RSS
Главная | Все для Ucoz | Регистрация | Вход
Категории раздела
Шаблоны для ucoz [7]
Скрипты для uCoz [23]
Кнопки для сайта [3]
Шапки для сайтов [0]
Иконки для Ucoz [2]
Графика для сайта [0]
Ajax для uCoz [0]
Меню для uCoz [1]
Мини-профиль для uCoz [2]
Программы для web-мастера [1]

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Вывод причины заблокированного пользователя
[ · Скриншот ]24.02.2017, 01:09
Здесь просто выводим причину блокировки пользователя на сайте, а также дата и главное кто его поместил в эту группу в красном цвете. По умолчанию есть такая функция, где вы только можете узнать, что по времени вас переместили в эту группу и также на персональной страницы, где и здесь будет отображаться сама информация. 

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

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

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

Идем в админ панель и заходим в персональную страницу и почти в самом низу находим /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 - по умолчанию здесь применяется красный оттенок на шрифт, и как уже было описано, вы можете здесь подойти с креативом и сделать что то оригинальное. 
Категория: Скрипты для uCoz | Добавил: Meloman
Просмотров: 465 | Загрузок: 0 | Рейтинг: 2.5/11
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт

Поиск

Друзья сайта

Copyright MyCorp © 2024