megascript.ucoz.org - Это качественный архив материалов и современных загрузок по теме всё для Ucoz. На сайте вы найдёте множество скриптов, шаблонов для uCoz.
Меню
Облако тегов
кино онлайн Смотреть онлайн Американский пирог 2 online анекдоты на сайт архив Иконки скачать с сервера 2010 кино анимация дом Есенина супер качество Download на телефон Shooter hd качество Шерлок Холмс и доктор Ватсон: Знако один дома 5 скрипт Типа крутые легавые супер бегущая строка Скачать шаблон рип футурама 6 сезон Сезон 6 футурамы 1 серия сайт советую всем Сезон 1 футурамы 1 сезон укоз Сезон 2 футурамы 2 сезон 2 серия валентина 3 серия Онлайн 4 серия 5 серия статистика Ucoz 6 серия бонус новости 7 серия 8 серия новые серии 9 серия 10 серия бесплатно Узнай скрипты скачать бесплатно новый с сервера новая юкоз форум futurama s1e13 вконтакте нью СКРИПТ ОБЛОКА ТЕГОВ ДЛЯ UCOZ ОБЛАЛА в контакте ВК вконтакт как futurama s2e13 ни скажу уроки фотошопа серия 19 для ucoz обзор фотошоп кс5 без смс Bitrix Gold бесплатно!! рамка для фотошопа сталкер java игры java голубая jar тренировки в cs jad Мини чат для uCoz Календарь cs для uCoz уроки css free для на Script для баннеров ВИДЕО смотреть megascript.net.ru Скрипт мини-чата для uCoz
» Жалоба на материал (отправка на форум)



Шаблон страница материала и комментариев к нему, после $BODY$
Code
<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>

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

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

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




HTML
BB-Code
Ссылка


Категория: Скрипты на uCoz | Добавил: OZU (27.08.2010)
Просмотров: 1569 | Теги: Жалоба на материал (отправка на фор, отправка жалобы, для ucoz | Рейтинг: 0.0/0

Поиск по сайту
Категории фильмов
Футурама
Игры
Реклама
Партнеры
  • GuitarHero.at.ua - Gtp для Твоей гитары
  • Геймерский портал ПК игр
  • twwk-fun.3dn.ru - Фан портал игры "третий Мир Война Королей"
  • pczone.ucoz.org - Все для Тебя и Твоего ПК
  • Статистика
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
         
    V1T.RU