Четверг, 25.04.2024, 10:49Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

           

  • Страница 1 из 1
  • 1
Форум » Прочие » Скрипты для сайта uCoz » Скрипт 'Жалоба на комментарий' для uCoz v1.0
Скрипт 'Жалоба на комментарий' для uCoz v1.0
Kap6uTДата: Пятница, 01.06.2012, 16:47 | Сообщение # 1
MONSTER KILL
Группа: Администраторы
Сообщений: 129
Награды: 7
Репутация: 109
Статус: :-(


Установка:
1. Зайдите в ПУ => Управление дизайном => Вид комментариев.

2. В самый верх вставьте код стиля окошка, появляющегося в левом нижнем углу со статусом отправки сообщения (При желании стиль можно изменить)
Code

<code><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://be-d.ucoz.ru/dlia_skript/jalobakomentary/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></code>

3. Чуть ниже подключите сам скрипт:

Code

<code>

<script>

       text = 'Уважаемый  Администратор, хочу уведомить Вас что пользователь оставил  провокационный, либо содержащий спам комментарий,  прошу разобраться. Ссылка на материал:[hr][b]Ссылка:[/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></code>


4. Найдите в скрипте строчку:
Code

<code>touser = 'Ник_получателя' // ник, кому будет приходить уведомление.</code>

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

5. Заключительный шаг: по месту установите ссылку, по нажатию которой пользователь отправит жалобу:

Code
[<a id="com$ID$" href="javascript://" onclick="$(this).html('');$('#status').fadeIn('100');$('#loading').show();badcom();"><font style="color:red;size:9px">Пожаловаться</font></a>]



 
Сообщение


Установка:
1. Зайдите в ПУ => Управление дизайном => Вид комментариев.

2. В самый верх вставьте код стиля окошка, появляющегося в левом нижнем углу со статусом отправки сообщения (При желании стиль можно изменить)
Code

<code><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://be-d.ucoz.ru/dlia_skript/jalobakomentary/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></code>

3. Чуть ниже подключите сам скрипт:

Code

<code>

<script>

       text = 'Уважаемый  Администратор, хочу уведомить Вас что пользователь оставил  провокационный, либо содержащий спам комментарий,  прошу разобраться. Ссылка на материал:[hr][b]Ссылка:[/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></code>


4. Найдите в скрипте строчку:
Code

<code>touser = 'Ник_получателя' // ник, кому будет приходить уведомление.</code>

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

5. Заключительный шаг: по месту установите ссылку, по нажатию которой пользователь отправит жалобу:

Code
[<a id="com$ID$" href="javascript://" onclick="$(this).html('');$('#status').fadeIn('100');$('#loading').show();badcom();"><font style="color:red;size:9px">Пожаловаться</font></a>]

Автор - Kap6uT
Дата добавления - 01.06.2012 в 16:47
Форум » Прочие » Скрипты для сайта uCoz » Скрипт 'Жалоба на комментарий' для uCoz v1.0
  • Страница 1 из 1
  • 1
Поиск:
         
Загрузка...

Design by Kap6uT © 2024
Конструктор сайтов - uCoz