Скрипт 'Жалоба на комментарий' для uCoz v1.0
827материалов
228тем на форуме
3003комментария
6152пользователя

Скрипт 'Жалоба на комментарий' для uCoz v1.0

Установка:
1. Зайдите в ПУ => Управление дизайном => Вид комментариев.
2. В самый верх вставьте код стиля окошка, появляющегося в левом нижнем углу со статусом отправки сообщения (При желании стиль можно изменить):
Код
<style>
#status {
   width: 50px;
   height:25px;
   text-align: left;
   padding: 5px;
   position: fixed;
   bottom: 10px;
   left: 10px;
   cursor: hand;
   color: #CCCCCC;
   text-decoration: none;
   background:url('http://new-ucoz.ucoz.ru/_ph/1/2/914236145.png');
   opacity: 0.8;
   border:1px solid #464646;
   width:190px;
   box-shadow: 0px 0px 5px #888888;
   border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
   }
   </style>

3. Чуть ниже подключите сам скрипт:
Код
<script>
   text = 'Уважаемый  Администратор, хочу уведомить Вас что пользователь оставил  провокационный, либо содержащий спам комментарий,  прошу разобраться. Ссылка на материал:[hr][b]Ссылка:'
   subject1 = 'Жалоба на комментарий'
   url = window.location;   
   text3 = text + url;   
   touser = 'ник_получателя' // измените

function badcom() {
     
$.get('/index/14-0-0-1/', function(data){   
   var ssid = $('input[name="ssid"]', data).val();   
     
   $.post('/index/', {s: touser, subject: subject1, message: text3, ssid:ssid, a:18}, function(a){
   var r = $('cmd[t="eMessage"][p="innerHTML"]',a).text();   
if(r.indexOf('безопасности')!=-1){
   $('#error').fadeIn('200');$('#loading').hide();
}
   if(r.indexOf('самому себе')!=-1){
   $('#ok').fadeIn('200');$('#loading').hide();
   } // for test
if(r.indexOf('отправлено')!=-1){
   $('#ok').fadeIn('200');$('#loading').hide();$('#status').fadeOut('2500');
}
});
   });   
   }   
   </script>

4. Найдите в скрипте строчку:
Цитата
touser = 'Ник_получателя' // ник, кому будет приходить уведомление.

В которой 'ник_получателя' замените на ник человека, кому будут приходить жалобы. Это может быть например или администратор или модератор.

5. Заключительный шаг: по месту установите ссылкупо нажатию которой пользователь отправит жалобу:
Код
[<a id="com$ID$" href="javascript://"onclick="$(this).html('');$('#status').fadeIn('100');$('#loading').show();badcom();"><fontstyle="color:red;size:9px">Пожаловаться</font></a>]

ЗАКАЗАТЬ УСТАНОВКУ

Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 14.07.2013 в 21:11
Материал просмотрен: 1578 раз
Категория материала: Скрипты для uCoz
К материалу оставлено: 0 комментариев

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

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


avatar
Вход через социальные сети
Работа в компании uCoz
uSocial - социальные кнопки
uLike – кнопка «Мне нравится»
Статистики нашего сайта