Скрипты и шаблоны для uCoz - 3aKa4Ka
Каталог файлов | Иконки групп | Видео уроки | Статьи | PSD исходники | SEO софт/программы | SEO новости
Скрипты для uCoz Шаблоны для uCoz

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Меню сайта
Новое на форуме ↓
Новые комментарии
Кто на сайте
Онлайн всего: 4
Гостей: 4
Пользователей: 0

Сайт сегодня посетили:

Жалоба на материал (отправка на форум)

Главная » Скрипты для uCoz » Жалоба на материал (отправка на форум)
Жалоба на материал (отправка на форум) для uCoz

Название: Жалоба на материал
Автор: Богдан

Описание: Думаю, что еще кому-то пригодится. Данный скрипт отправляет жалобы на форум в специальную тему. Теперь не один главный админ будет рассматривать все жалобы, а и модераторы тоже. Это ускорит процесс рассмотрения жалоб и жизнь админу.

Шаблон страница материала и комментариев к нему, после $ВОDY$:

Code
<script type="text/javascript">
badEntry = {forum: "http://rucoz.com/forum/17-138-1", open: function(){ new _uWnd('a', 'Жалоба на материал', 350, 230, {align: 0, modal: 1}, '<fieldset><legend>Причина жалобы</legend><select id="themeBadEntry" onchange="badEntry.type(this.value);return false;"><option value="0">Выберите один из вариантов</option><option value="1">Нарушение авторских прав</option><option value="2">Материал не по тематики сайта</option><option value="3">Неправильное оформление материала</option><option value="4">Ссылка на скачивание битая</option><option value="5">Другое</option></select></fieldset><fieldset><legend>Текст жалобы</legend><textarea style="width: 100%" rows="4" id="reasonBadEntry" onblur="$(\'#sendBadButton\').focus();"></textarea></fieldset><fieldset><center><input type="button" id="sendBadButton" value="Отправить" onclick="badEntry.go();"></center></fieldset>');},type: function (a){switch (a) {case "1": this.theme = "Нарушение авторских прав"; break;case "2": this.theme = "Материал не по тематики сайта"; break;case "3": this.theme = "Неправильное оформление материала"; break; case "4": this.theme = "Ссылка на скачивание битая"; break; case "5": this.theme = "Другое"; break; default: this.theme = "Тема не выбрана";}; $("#themeBadEntry").replaceWith("<b>" + this.theme + "</b>"); $("#reasonBadEntry").focus();}, go: function(){var messg = $("#reasonBadEntry").val(); if (this.theme == undefined) {alert('Тема жалобы не выбрана'); return;} if (messg.length < 10) {alert('Текст вашей жолобы слишком короткий'); return;} $.get(this.forum, function(f){var mymess = encodeURIComponent('[b]Причина жалобы:[/b] ' + badEntry.theme + '\n[b]Ссылка на материал:[/b] [url]' + location.href + '[/url]\n[b]Текст жалобы:[/b] '+ messg); badEntry.stringMess = $("form[name='addform']",f).serialize().replace("message=", "message=" + mymess); badEntry.seckey = $("input[name='seckey']", f).val() || null; if (badEntry.seckey) { _uWnd.close('a'); new _uWnd('cap', 'Каптча', 300, 85, {autosize: 0, oncontent: function(){ $("#capImg").html($("#secImgForum", f).clone()); }}, '<span id="capImg"></span> <input type="text" id="capVal" style="width: 110px; height: 35px; font-size: 16px; font-weight: bold; color: blue; text-align: center;" maxlength="4"> <input type="button" value="OK" onclick="badEntry.capSend()" style="height: 35">');} else {$.post("/forum", badEntry.stringMess, function(re){ var _t = $(re).text(); if (_t.indexOf("был успешно добавлен") != -1) { _uWnd.close('a'); _uWnd.alert('Успешно отправлено', 'Информация', {w: 220, h: 90, tm: 3000});} else { alert('Ошибка'); }});}});}, capSend: function(){var s = $("#capVal").val(); $.post("/forum", badEntry.stringMess.replace("code=", "code="+s), function(re){ var _t = $(re).text(); if (_t.indexOf("Неправильный код")!= -1) { $("#secImgForum").trigger("click"); $("#capVal").val(""); _uWnd.alert('Неправильный код безопасности', 'Ошибка', {w: 220, h: 90, tm: 3000});} if (_t.indexOf("был успешно добавлен") != -1) { _uWnd.close('cap'); _uWnd.alert('Успешно отправлено', 'Информация', {w: 220, h: 90, tm: 3000});} if (_t.indexOf("Найдены запрещенные ББкоды") != -1) { _uWnd.close('cap'); alert('Вашей группе запрещено использовать ББ коды на форуме.\n Обратитесь за помощью к администрации.'); }});}};
</script>

Это в этот-же шаблон, куда хотите:
Code
<a href="javascript://" onclick="badEntry.open();return false;">Жаловаться на материал</a>

forum: "http://rucoz.com/forum/17-138-1"
http://rucoz.com/forum/17-138-1 заменяем на ссылку на тему, в которую отправлять жалобы.
В правах групп придется разрешить Использование ББ-коды [URL] и [IMG] или изменить в скрипте текст отправляемого сообщения, иначе будет всплывать такая ошибка: "Вашей группе запрещено использовать ББ коды на форуме. Обратитесь за помощью к администрации."
P.S. Если пользователь в группе, где нет каптчи, то ее вводить не придется и жалоба отправится сразу.
Просмотров: 790 | Комментариев: 0 | Опубликовал: DizeL | Дата: 14.11.2010

 14.05.2011   

 

 Удобное добавление ... 

 24.10.2010   

 

 Мини-профиль (Черно... 

 05.11.2009   

 

 Сворачивающиеся бло... 

 27.07.2010   

 

 Кинолента с прокрут... 

 26.01.2010   

 

 Персональная страни... 

 22.05.2010   

 

 Изменение стиля мен... 

 14.02.2010   

 

 Авто теги 

 18.04.2011   

 

 Скрипт скрытия сооб... 

 14.09.2009   

 

 Новый вид фотоальбо... 

 25.01.2010   

 

 Cкрипт изменяющий м... 

 25.09.2009   

 

 Значки на форум 

 19.03.2010   

 

 Скрипт добавления с... 

 19.01.2011   

 

 Новый поиск 

 17.12.2009   

 

 Скрипт Online Tv 

 25.01.2010   

 

 Code и Quote с закр... 

 04.12.2009   

 

 Фавиконки сайтов ря... 

 01.10.2009   

 

 Меню на сайт 

 04.12.2009   

 

 Искать с помощью Go... 

 14.10.2010   

 

 Миничат с функциями 

 08.02.2010   

 

 Антимат для любого ... 

 30.11.2009   

 

 Приветствие в завис... 

 28.09.2010   

 

 Замена стандартной ... 

 20.09.2009   

 

 Пароль на страницу 

 26.09.2010   

 

 Поиск Пользователей... 

 19.09.2009   

 

 новая форма входа 

 31.12.2009   

 

 Шапка резина 

 17.09.2009   

 

 Оригинальное всплыв... 

 23.07.2010   

 

 Упрощенная админ па... 

 08.02.2010   

 

 Подфорумы на форум 

 27.09.2009   

 

 Правила на форуме 

 02.12.2009   

 

 Поиск по всем модул... 

 07.11.2009   

 

 Получаем уведомлени... 

 10.11.2009   

 

 Последние Сообщения... 

 13.12.2009   

 

 Авто-регистрация 

 08.02.2010   

 

 Замена надписей &qu... 

 20.12.2009   

 

 При наведении на ст... 

 13.09.2010   

 

 Быстрая регистрация 

 06.11.2009   

 

 Блог читают 

 17.02.2011   

 

 Радио для сайта (ри... 

 23.07.2010   

 

 Только зарегистриро... 

 25.01.2014   

 

 Вид информера онлай... 

 14.01.2010   

 

 Красивое меню для с... 

 06.11.2009   

 

 Регистрация после п... 

 20.09.2009   

 

 блок Ваш банер 

 18.09.2009   

 

 Красивый эффект изо... 

 02.11.2009   

 

 Белый переключатель... 

 07.11.2009   

 

 Генератор ботов 

 20.09.2009   

 

 Слова, гоняющиеся з... 

 08.11.2009   

 

 Смотрим то что скры... 

 23.07.2010   

 

 Оповещение о новых ... 

 11.09.2010   

 

 Новейший мини-профи... 

 25.01.2010   

 

 Закос вида комменто... 

 02.12.2009   

 

 ББ код на форум WAR... 

 04.11.2009   

 

 Icq + статус на фор... 

 07.02.2010   

 

 Скрипт под название... 

 12.10.2009   

 

 Кнопка Вверх (Плавн... 

 23.07.2010   

 

 Вертикальное раздви... 

 20.01.2014   

 

 Всплывающий мини-ча... 

 13.10.2009   

 

 Мини профиль By Hac... 

 07.12.2009   

 

 Форма добавления ко... 

 02.12.2009   

 

 Мигаюшие ссылки 

 18.04.2011   

 

 Быстрый поиск по са... 

 21.12.2010   

 

 Смена ссылки при об... 

 23.02.2011   

 

 CODE и QUOTE для фо... 

 15.09.2009   

 

 Лучший пользователь 

 05.11.2009   

 

 Репутация и награды... 

 07.12.2009   

 

 Вид категорий как н... 

 14.11.2010   

 

 Новое оформление кн... 

 04.11.2009   

 

 Добавляем новые шри... 

 17.09.2009   

 

 Кнопка "Регист... 

 01.10.2009   

 

 Раздвижной мини про... 

 03.03.2014   

 

 Аудиоплеер серого ц... 

 18.04.2011   

 

 Скрипт мне нравится... 

 17.04.2011   

 

 Новый вид чата для ... 

 01.09.2010   

 

 Опрос в аякс окне 

 26.01.2011   

 

 Извещения об обновл... 

 17.04.2011   

 

 Информация профиля ... 

 01.05.2010   

 

 Code и quote в моду... 

 04.12.2009   

 

 Новый вид материало... 

 08.10.2009   

 

 Тему просматривают.... 

 14.10.2009   

 

 Мини Профиль 

 08.11.2009   

 

 Вид категорий By ru... 

 20.01.2014   

 

 Скрипт радио для ва... 

 12.07.2010   

 

 Получить код 

 16.12.2009   

 

 Админы и модеры выд... 

 10.10.2009   

 

 Доступ запрещен 

 04.11.2009   

 

 Мини профиль by Pah... 

 02.09.2010   

 

 Скрипт "Оценит... 

 24.10.2010   

 

 Скрипт скрывает опи... 

 23.07.2010   

 

 Запрещаем мат и спа... 

 25.09.2009   

 

 Аватар в коментария... 

 20.09.2009   

 

 Горизонтальное меню 

 15.09.2009   

 

 Статистика пользова... 

 27.03.2009   

 

 Скачать 18 Модов дл... 

 07.05.2011   

 

 Забить ClanWar в Aj... 

 27.09.2009   

 

 Прозрачные AJAX окн... 

 16.05.2011   

 

 Антимат для форума 

 07.11.2009   

 

 Обманчивое сообщени... 

 30.01.2010   

 

 Делаем из гостевой ... 

 08.10.2009   

 

 Mail.ru web агент в... 

 13.09.2010   

 

 Как скачать с Letit... 

© 3aka4ka.at.ua 2008 - 2025г. Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает.