Меню сайта
Мини чат uCoz
200
Наш опрос
Оцените мой сайт
Всего ответов: 83
Онлайн фильмы
  • Материалы
  • Код плеера радио для сайт...
  • Cкрипт радио для сайта
  • Скрипт пользователи
  • Красивый Мини профиль от ...
  • RIP шаблона serials-info....
  • Адаптация шаблона ruvideo...
  • Красивые иконки с четким ...
  • Мини-профиль в ajax-окошк...
  • RIP шаблона сайта psp-dom...
  • Оригинальный шаблон Sting...
  • Необходимый софт
    Главная » Файлы » uCoz » Скрипты для ucoz

    Скачать бесплатно Жалоба на материал (отправка на форум)
     Рейтинг материала Жалоба на материал (отправка на форум)
    10.10.2010, 11:05

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

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

    Шаблон страница материала и комментариев к нему, после $BODY$

    <script type="text/javascript">
    badEntry = {forum: "/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>

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

    Ищем в коде
    forum: "/forum/17-138-1"

    /forum/17-138-1 заменяем на ссылку на тему, в которую отправлять жалобы.
    В правах групп придется разрешить Использование ББ-коды [URL] и [IMG] или изменить в скрипте текст отправляемого сообщения, иначе будет всплывать такая ошибка: "Вашей группе запрещено использовать ББ коды на форуме. Обратитесь за помощью к администрации."
    P.S. Если пользователь в группе, где нет каптчи, то ее вводить не придется и жалоба отправится сразу
    Автор: Богдан
    Скачивать материалы могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Источник неизвестен =(

    Категория: Скрипты для ucoz | Добавил: what | Теги: материал, (отправка, форум), null, на, жалоба

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

    Материал Жалоба на материал (отправка на форум) расположен на нашем сайте, если Вы обладаете какими либо правами на него, то вы можете связаться с администрацией сайта и материал будет удален.Скачивая Жалоба на материал (отправка на форум) вы обязуетесь удалить его после 24 часов после ознакомления с ним. Администрация сайта не несет какой либо ответственности за данный материал
    Поделись ссылкой:

  • -прямая
  • - BBCode
  • - HTML Code
  • Просмотров: 3627 | Загрузок: 0 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Кабинет
    Пятница
    25.09.2026
    01:26

    Новое на форуме
  • Best essay writers
  • Спортивное питание лучшие производители - обсуждение
  • jissuche 418 mg
  • buy flagyl no rx 402 mg
  • jissuche 497 mg
  • Дети и спорт
  • levitra free sample 256 mg
  • почки
  • почки
  • jissuche 133 mg
  • Друзья
    Всё для uCoz и не только...
    Облако тегов

    Еще один раздвижной плава...
    Шаблон by Blade на тему T...
    Шаблон "Cool" д...
    RIP шаблона serials-info....
    Дополнительная информация
    Winskin шаблон для конкур...
    Новый мини-чат
    Cкрипт радио для сайта
    Мониторинг counter-strike...
    Софт шаблон для uCoz
    Шаблон MooDle светлый
    Рип шаблона Blue-Style / ...
    zoom картинки
    Рип шаблона NiceGaming / ...
    VA - Осенняя вечеринка 2....
    Жалоба на материал (отпра...
    Оригинал Puma для uCoz
    Оригинальный шаблон unkow...
    Красивый шаблон для студи...
    Шаблон светлый usoft
    Адаптация шаблона ruvideo...
    Шаблон Gamer-Life для uCo...
    Навигация как на kent-cs
    PSD макет для разносторон...
    Opera USB 10.54 RU
    Подписка на обновления
    Вид бана пользователя By ...
    Текстовые шаблоны для раз...
    Семейное положение v 0.1 ...
    Новый шаблон под тематику...
    Сборка CS иконок
    Код плеера радио для сайт...
    Мини-профиль в ajax-окошк...
    Хинт белого цвета
    Реп шаблон для ucoz / Све...
    Total Commander 7.55a Fin...
    Черные ajax окна
    Красивый шаблон для юкоз ...
    Блок софта с прямыми ссыл...
    Красивый шаблон для юкоз ...
    Шаблон арена
    Первый рип сайта bishome
    Дизайн для uCoz. Как уста...
    Cлучайные картинки
    Красивый голубой шаблон /...
    Рип forucoz / by zalx
    Шаблон Lineage 2 под сист...
    Красивые иконки с четким ...
    Скрипт пользователи
    vKadr ( Old)
    Статистика



    Посетители за сегодня

    Зарег. на сайте
    Всего: 11030
    Новых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
    Сапа
    © 2010 ucoztalk.net.ru | Для правообладателей!
    Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
    При копировании материалов с сайта, будьте людьми - ставьте ссылку. Бесплатный конструктор сайтов — uCoz