Загружаем страницу...
Главная страница
Форум сайта
Главная страница
Для просмотра всех возможностей сайта, вам необходимо пройти процедуру регистрации, либо войти в свой аккаунт.*
*Форма входа и регистрация пользователя, блоке "Мини-профиль" на страницах типа "Главная".Для корректной работы сайта советуем установить Google Chrome
Поиск по сайту  RSS канал 


  • Страница 1 из 1
  • 1
Скрипт 'Жалоба на ЛС' для uCoz
ПрочитаноВторник, 15.11.2011, 22:18
Сообщение
#1

♣Ястреб♣

CnD Fuck Yeaa
Администратор
Подробная информация
Скрипт 'жалоба на личное сообщение' - при помощи данного скрипта пользователи Вашего сайта могут быстро и удобно оповестить об нарушении администратора. Вернее скрипт такой уже был написан несколько лет назад и выложен на helper'e, но он устарел и не работает. Мы представляем вам новую, модернизированную версию, полностью рабочую, настроенную, с поддержкой капчи и более удобным оформлением.

Как работает жалоба?
После нажатия кнопки 'пожаловаться' администратору придет сообщение с текстом нарушителя, после чего будут приняты соотв. меры.

Установка:

1. Зайдите в ПУ \ Управление дизайном \ личные сообщения (ЛС), и перед </body> вставьте следующий код:

Code
<style>   
    #link{   
    font-weight:bold;    
    }   
    .xt-add {   
    background-position: 0 -300px;   
    }   
    </style>   
       
    <script type="text/javascript">    

    adminname = 'ник'; // никнейм администратора    

    function help(){    
    new _uWnd("help","Помощник",400,50,{modal:0,autosize:1,customButtons: {'add': [true, function() {alert('Помощник')}]}},"<fieldset><legend>В каких случаях использовать?</legend>Если Вас оскорбил пользователь сайта или Вам отправили спам, вредоносную ссылку и Вы хотите наказать наушителя при помощи Администрации, нажмите на кнопку [пожаловаться]</fieldset> <fieldset><legend>Как работает жалоба?</legend>После нажатия кнопки 'пожаловаться' администратору придет сообщение с текстом нарушителя, после чего будут приняты соотв. меры. </fieldset> <fieldset><legend>Предупреждение</legend>ВНИМАНИЕ! Отправка жалобы без причины наказывается баном!</fieldset> <center><div style='font-size:10px'>(c) 2011 <a href='http://ujs.su'>uJS.su</a></div></center>");   
}   
    var message = $('#snewmes').parent('td').html(),   
    user = $('#snewmes').parents('table:first').find('a[href*="index/8-"]:first');    
    var msglow = message.toLowerCase();   
    var s = msglow.lastIndexOf( '<hr' );    
    s = s==-1?0:s+4;    
    othmessage = 'Уведомляю Вас, уважаемый администратор, что пользователь [url='+user.attr('href')+']'+user.text()+'[/url] оскорбил меня в приватной беседе посредством ЛС, либо отправил спам, выпрашивал репутацию, тем самым грубо нарушая правила сайта. Прошу принять надлежащие меры. \n[b]Текст сообщения нарушителя:[/b] [quote='+user.text()+']'+message.substring( s, msglow.indexOf('<div',s)-1 )+'[/quote]';   
    usermessage = 'Уведомляю Вас, уважаемый администратор, что пользователь '+user.attr('href')+' оскорбил меня в приватной беседе посредством ЛС, либо отправил спам, выпрашивал репутацию, тем самым грубо нарушая правила сайта. Прошу принять надлежащие меры. Текст сообщения нарушителя: \n'+message.substring( s, msglow.indexOf('<div',s)-1 )+'';    
       
    function postab(){    
    $.get('/index/14-0-0-1/', function(data){    
    var ssid = $('input[name="ssid"]', data).val();    
    if ($("#secuImg", data).size() > 0) {    
    secimg = $("#secuImg", data).clone();    
seckey = $("input[name='seckey']", data).val();    
new _uWnd('cap', 'Код с картинки', 350, 120, {    
autosize: 1,   
modal: 1,   
oncontent: function () {   
$("#simg").html(secimg);    
$("#capcode").focus()   
}    
}, '<div style="font-size:14px">Введите код с картинки:</div><hr><span id="simg"></span> <input type="text" id="capcode" style="height:35px;font-weight:bold" onkeypress="postab2()" maxlength="5"><hr>')    
} else {    
    $.post('/index/', {   
    s:adminname,   
    subject:'Жалоба Администратору (AutoMessage)',   
    message:othmessage,   
    ssid:ssid,   
    a:18   
    },   
    function(a){   
    var checkpost = $(a).text();   
    if(checkpost.indexOf('запретил')!=-1){   
    $('#link').html('<font color="red"><b>Жалобы не принимаются!</b></font>');   
    }    
    if(checkpost.indexOf('в базе')!=-1){   
    $('#link').html('<font color="red"><b>Скрипт настроен неверно!</b></font>');   
    }    
    if(checkpost.indexOf('отправлено')!=-1){    
    $('#link').fadeOut('15000');   
    $('#link').html('<font color="green"><b>Отправлено!</b></font>');   
    }   
    });    
}   
    });   
    }   
       
       
    function postab2(){    
    $.get('/index/14-0-0-1/', function(data){    
var ssid = $('input[name="ssid"]', data).val();    
var chfield = $("#capcode").val();    
    if (chfield.length == 5) {    
    $.post('/index/', {   
    s:adminname,   
    subject:'Жалоба Администратору (AutoMessage)',   
    message:usermessage,   
    code: chfield,   
    ssid:ssid,   
    seckey: seckey,    
    a:18   
    },   
    function(a){   
    var checkpost = $(a).text();   
    if(checkpost.indexOf('запретил')!=-1){   
    $('#link').html('<font color="red"><b>Жалобы не принимаются!</b></font>');   
    }    
    if(checkpost.indexOf('в базе')!=-1){   
    $('#link').html('<font color="red"><b>Скрипт настроен неверно!</b></font>');   
    }    
    if(checkpost.indexOf('безопасности')!=-1){   
    $('#secuImg').click()    
    $('#link').html('<font color="red"><b>Неверный код безопасности!</b></font>');   
    }   
    if(checkpost.indexOf('отправлено')!=-1){   
    $('#link').fadeOut('15000');   
    _uWnd.close('cap');    
    $('#link').html('<font color="green"><b>Отправлено!</b></font>');   
    }   
    });    
}   
})   
    }    
       
    $('#snewmes').append(" [ <span id='link'><a href='javascript://' onclick='postab();'>Пожаловаться</a></span> · <a href='javascript://' onclick='help();'>(?)</a> ]"); </script>


СообщениеСкрипт 'жалоба на личное сообщение' - при помощи данного скрипта пользователи Вашего сайта могут быстро и удобно оповестить об нарушении администратора. Вернее скрипт такой уже был написан несколько лет назад и выложен на helper'e, но он устарел и не работает. Мы представляем вам новую, модернизированную версию, полностью рабочую, настроенную, с поддержкой капчи и более удобным оформлением.

Как работает жалоба?
После нажатия кнопки 'пожаловаться' администратору придет сообщение с текстом нарушителя, после чего будут приняты соотв. меры.

Установка:

1. Зайдите в ПУ \ Управление дизайном \ личные сообщения (ЛС), и перед </body> вставьте следующий код:

Code
<style>   
    #link{   
    font-weight:bold;    
    }   
    .xt-add {   
    background-position: 0 -300px;   
    }   
    </style>   
       
    <script type="text/javascript">    

    adminname = 'ник'; // никнейм администратора    

    function help(){    
    new _uWnd("help","Помощник",400,50,{modal:0,autosize:1,customButtons: {'add': [true, function() {alert('Помощник')}]}},"<fieldset><legend>В каких случаях использовать?</legend>Если Вас оскорбил пользователь сайта или Вам отправили спам, вредоносную ссылку и Вы хотите наказать наушителя при помощи Администрации, нажмите на кнопку [пожаловаться]</fieldset> <fieldset><legend>Как работает жалоба?</legend>После нажатия кнопки 'пожаловаться' администратору придет сообщение с текстом нарушителя, после чего будут приняты соотв. меры. </fieldset> <fieldset><legend>Предупреждение</legend>ВНИМАНИЕ! Отправка жалобы без причины наказывается баном!</fieldset> <center><div style='font-size:10px'>(c) 2011 <a href='http://ujs.su'>uJS.su</a></div></center>");   
}   
    var message = $('#snewmes').parent('td').html(),   
    user = $('#snewmes').parents('table:first').find('a[href*="index/8-"]:first');    
    var msglow = message.toLowerCase();   
    var s = msglow.lastIndexOf( '<hr' );    
    s = s==-1?0:s+4;    
    othmessage = 'Уведомляю Вас, уважаемый администратор, что пользователь [url='+user.attr('href')+']'+user.text()+'[/url] оскорбил меня в приватной беседе посредством ЛС, либо отправил спам, выпрашивал репутацию, тем самым грубо нарушая правила сайта. Прошу принять надлежащие меры. \n[b]Текст сообщения нарушителя:[/b] [quote='+user.text()+']'+message.substring( s, msglow.indexOf('<div',s)-1 )+'[/quote]';   
    usermessage = 'Уведомляю Вас, уважаемый администратор, что пользователь '+user.attr('href')+' оскорбил меня в приватной беседе посредством ЛС, либо отправил спам, выпрашивал репутацию, тем самым грубо нарушая правила сайта. Прошу принять надлежащие меры. Текст сообщения нарушителя: \n'+message.substring( s, msglow.indexOf('<div',s)-1 )+'';    
       
    function postab(){    
    $.get('/index/14-0-0-1/', function(data){    
    var ssid = $('input[name="ssid"]', data).val();    
    if ($("#secuImg", data).size() > 0) {    
    secimg = $("#secuImg", data).clone();    
seckey = $("input[name='seckey']", data).val();    
new _uWnd('cap', 'Код с картинки', 350, 120, {    
autosize: 1,   
modal: 1,   
oncontent: function () {   
$("#simg").html(secimg);    
$("#capcode").focus()   
}    
}, '<div style="font-size:14px">Введите код с картинки:</div><hr><span id="simg"></span> <input type="text" id="capcode" style="height:35px;font-weight:bold" onkeypress="postab2()" maxlength="5"><hr>')    
} else {    
    $.post('/index/', {   
    s:adminname,   
    subject:'Жалоба Администратору (AutoMessage)',   
    message:othmessage,   
    ssid:ssid,   
    a:18   
    },   
    function(a){   
    var checkpost = $(a).text();   
    if(checkpost.indexOf('запретил')!=-1){   
    $('#link').html('<font color="red"><b>Жалобы не принимаются!</b></font>');   
    }    
    if(checkpost.indexOf('в базе')!=-1){   
    $('#link').html('<font color="red"><b>Скрипт настроен неверно!</b></font>');   
    }    
    if(checkpost.indexOf('отправлено')!=-1){    
    $('#link').fadeOut('15000');   
    $('#link').html('<font color="green"><b>Отправлено!</b></font>');   
    }   
    });    
}   
    });   
    }   
       
       
    function postab2(){    
    $.get('/index/14-0-0-1/', function(data){    
var ssid = $('input[name="ssid"]', data).val();    
var chfield = $("#capcode").val();    
    if (chfield.length == 5) {    
    $.post('/index/', {   
    s:adminname,   
    subject:'Жалоба Администратору (AutoMessage)',   
    message:usermessage,   
    code: chfield,   
    ssid:ssid,   
    seckey: seckey,    
    a:18   
    },   
    function(a){   
    var checkpost = $(a).text();   
    if(checkpost.indexOf('запретил')!=-1){   
    $('#link').html('<font color="red"><b>Жалобы не принимаются!</b></font>');   
    }    
    if(checkpost.indexOf('в базе')!=-1){   
    $('#link').html('<font color="red"><b>Скрипт настроен неверно!</b></font>');   
    }    
    if(checkpost.indexOf('безопасности')!=-1){   
    $('#secuImg').click()    
    $('#link').html('<font color="red"><b>Неверный код безопасности!</b></font>');   
    }   
    if(checkpost.indexOf('отправлено')!=-1){   
    $('#link').fadeOut('15000');   
    _uWnd.close('cap');    
    $('#link').html('<font color="green"><b>Отправлено!</b></font>');   
    }   
    });    
}   
})   
    }    
       
    $('#snewmes').append(" [ <span id='link'><a href='javascript://' onclick='postab();'>Пожаловаться</a></span> · <a href='javascript://' onclick='help();'>(?)</a> ]"); </script>

Автор - ♣Ястреб♣
Дата добавления - 15.11.2011 в 22:18
  • Страница 1 из 1
  • 1
Поиск: