Меню сайта
Мини чат 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:12

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

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



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

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