Информационная лента
Чат


Загрузка данных...

Необходимо авторизоваться!

Свежие обсуждения


Загрузка данных...

Случайные 5 скриптов


Главная » 2011 » Август » 15 » Скрипт 'Жалоба на комментарий' для uCoz v1.0

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


Установка:
1. Зайдите в ПУ => Управление дизайном => Вид комментариев.
2. В самый верх вставьте код стиля окошка, появляющегося в левом нижнем углу со статусом отправки сообщения (При желании стиль можно изменить):
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://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. Чуть ниже подключите сам скрипт:
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>
4. Найдите в скрипте строчку:
Code
touser = 'Ник_получателя' // ник, кому будет приходить уведомление.

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

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>]

Просмотров материала: 1706 Дата добавления: 15.08.2011 Комментариев: 5
Категория: » JavaScript для uCoz Loading... 0 Loading...
Ссылка:
BB code:
Programmer | В 16:05 13.11.2011 | Оценка: « 2 »
Круто
Coder | В 14:33 21.08.2011 | Оценка: « 2 »
Поддержку каптчи сделать бы не помешало.
Push | В 16:19 21.08.2011 | Оценка: « 2 »
Будет все в следующей версии.
Misha | В 14:10 21.08.2011 | Оценка: « 1 »
Пригодится) cool cool cool
| В 09:58 21.08.2011 | Оценка: « 4 »
Прикольный скрипт, спасибо!

Опрос Архив

Как расшифровывается аббревиатура XHR?


Всего проголосовали 149 человек
Мини-новости Новость 0 из 0
| |
Рекламный блок
Категории ...
JavaScript для uCoz [42]
Скрипты на языке JavaScript
PHP скрипты для uCoz [14]
PHP разработки
Flash скрипты для uCoz [1]
Flash продукция
Шаблоны для uCoz [0]
Шаблоны для ваших сайтов
Новости uJS [2]
Новости по сайту
Статистика Онлайн: NaN
Общая за день
Сейчас онлайн

uJS.su - сайт, посвященный уникальным разработкам для системы uCoz. У нас Вы найдете десятки готовых интересных уникальных решений для Вашего сайта, а также сможете оставить свою идею, которую мы постараемся реализовать.