Понедельник, 23.10.2017, 07:16
Главная  Форум Регистрация Блог RSS
Приветствую Вас, Гость
Меню сайта
Наш опрос
Пользуетесь ли вы Поиском?


Всего ответов: 1414

установить такой вид опроса
Статистика
Яндекс.Метрика
Онлайн всего: 3
Гостей: 3
Пользователей: 0


Зарегистрировано 30413 (сегодня + 0 новых, вчера + 0 новых), В каталоге файлов 1127 материала(ов), Оставлено 5119 комментариев, На форуме создано тем и ответов.

установить такую статистику

Блок CW результаты

Победы
Победы(10)

Поражения
Поражения(5)


Установить CW блок на свой сайт
Внимание!
Наш сайт адаптирован под браузер Mozilla Firefox
скрипты для uCoz
Скачать/Download
В остальных браузерах наш сайт может отображаться некорректно! (IE,Opera,Google Chrome и т.д)

установить такой блок
Расскажи Друзьям!
Комментарии
Новость: Дополнительные поля в материлы uCoz
Алексей написал:
Не работает
Новость: Блок баннеры "Наши друзья" uCoz
написал:
http://programm-ist.ucoz.org/полюбуйтесь моим сайтом))) Спс За Блок, надо подверстать! cool
Новость: Поисковые боты Google, Yandex, Rambler в статистики онлайн uCoz
написал:
в новый блок воткнул данный скрипт. Все ок. В новом блоке (бот) отображаются боты, а в статистике, добавилось/сколько ботов и посетителей Спасибо
Новость: Кнопка "На верх" для сайта UCOZ
написал:
У меня эти кнопки никак не проявляются. Пробовала разные ставить.
Новость: Выделяем цветом личные сообщения на uCoz сайте
andre написал:
Инструкции по установке скриптов http://mexanus.ru

Читать все комментарии
Топ комментаторов

установить такой информер
VKONTAKTE

FACEBOOK
Главная страница » Помощь Вебмастеру » Категория Скрипты для uCoz » Добавлено [09.01.2012, 00:07]

Жалоба в Личных Сообщениях - Скрипт для uCoz

Войти или Зарегистрироваться [скачивать файлы могут только зарегистрированные пользователи!]

Думаю многим порталам этот скрипт может пригодиться, так как никто не застрахован от спама, оскорблений и рекламы в ЛЧ на вашем сайте uCoz. Для этого существует скрипт оповещения админа
о такого рода сообщений, поступившим от других пользователей сайта.
Идея скрипта очень проста, но эффективна. При каждом получении личного сообщения на Вашем сайте uCoz любой пользователь сможет оповестить админа об сообщение с содержанием оскорблений и рекламы. В форме личного сообщения у Вас появится дополнительная возможность - кнопка Пожаловаться
на личное сообщение, при нажатие на которую автоматически будет
отослано сообщение главному админу с просьбой заблокировать
пользователя,  а так же с содержанием плохого сообщения. Как всегда Мы
подробно обьясним как установить этот скрипт на Ваш сайт uCoz, и с этим справится любой. Сам скрипт и установку читайте далее!

#1 Заходите в Панель Управления uCoz => Управление дизайном => личные сообщения (ЛС), и перед тэгом </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://cobra.lv'>www.CobRa.lv</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>

В самом начале кода Вы видите код -
 adminname = 'ник'; // никнейм администратора  , в котором
вместо ник укажите никнейм администратора!

Пишите комментарии и кликайте на МНЕ НРАВИТСЯ в ВКонтакте



При копирование материалов с сайта необходимо указать активную ссылку источника - Скрипты для uCoz 2013 и Жалоба в Личных Сообщениях - Скрипт для uCoz



Расскажи друзьям интересные новости:


- Установить на свой сайт блок социальных закладок
Категория: Скрипты для uCoz | Добавил: scripts_for_ucoz | Теги: Скрипт, пожаловаться, uCoz, Сообщениях, плохие, кнопка, личных, сообщения, для, жалоба
Просмотров: 9138 | Загрузок: 0 | Комментарии: 5 | Рейтинг: 0.0/0
Всего комментариев: 5
5 DilDO   (20.04.2015 14:47)
не работает!!!!

4 Almaz   (11.05.2014 01:35)
Не работает.

-1   Спам
3 Sashalife   (26.08.2012 14:14)
Да скрипт классный

2 spike1474   (04.06.2012 14:45)
спасибо админу за классный скрипт для uCoz

+1   Спам
1 androgony   (11.01.2012 00:07)
спасибо админу за классный скрипт для uCoz

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Для добавления необходима авторизация

Хостинг от uCoz