Разделы сайта
На правах рекламы
Наш опрос
Как Вы попали на сайт?
Поисковая система
По ссылки с форума
Рекламный баннер
Посоветовали
Главные новости

Регистрация



Календарь
«    Февраль 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
Выбор языка
English French German Italian Portuguese Russian Spanish
Архив новостей
Наши друзья



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

У нас вы можете скачать бесплатно Жалоба на материал (отправка на форум) .
Это материал доступен по следующим словам -
Не пропустите комментарии к Жалоба на материал (отправка на форум).
Данный материал предоставлен сайтом WU исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Жалоба на материал (отправка на форум)


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


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


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

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

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
  • Up темы (поднятие темы вверх)
  • Жалоба на файл с нерабочей ссылкой (в ЛС)
  • Ajax Мнение о материале
  • Повысить репутацию пользователю
    • Посетители
    • Пишет: xakercd |
    • Сообщений: 1 |
    • 5 августа, 14:08
    • #
    eta kod ne rabotaet
    • Журналисты
    • Пишет: DAF |
    • Сообщений: 65 |
    • 5 августа, 14:08
    • #
    Работает, установи правельно!
    • Посетители
    • Пишет: Imhoteb |
    • Сообщений: 1 |
    • 18 сентября, 18:09
    • #
    Этот скрипт не дописан, вот поэтому не работает !
    • Посетители
    • Пишет: _CrySiS_ |
    • Сообщений: 3 |
    • 7 ноября, 14:11
    • #
    Да палин я что то не могу его вообще поставить
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.