Это второй скрипт, который Паша попросил меня написать для него. Суть его до-боли проста: кликаем по кнопочке «Спасибо» в материале и репутация пользователю, который его разместил, автоматически повысится. В причине будет указан заголовок материала, за который прилетела благодарность
Особенности:
Повышение репутации с указанием названия материала
Проверка на капчу
Проверка на ограничение таймаута
Установка:
1#: Управление дизайном » Каталог файлов » Вид материалов » В то место, где должна быть кнопочка "Спасибо", вставьте:
|
<span id="apothanks" onclick="aporep('$TITLE$', $UID$);">СПАСИБО!</span> |
2#: Управление дизайном » Каталог файлов » Главная страница Каталога файлов (А также на всех остальных страницах, где выводятся материалы) после /head вставляйте:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<script> function aporep(title, uid) { new _uWnd('Rd',' ',400,250,{autosize:1,maxh:300,minh:100,closeonesc:1},{url:'/index/23-'+ uid}); var apoint1 = setInterval(function() { if($('#frm981').size() != 0) { clearInterval(apoint1); $('#frm981 #a2').click(); $('#frm981 textarea[name="reason"]').val('Спасибо за материал «' + title + '»'); $('#frm981').submit(); var apoint2 = setInterval(function() { if($('.myWinLoadSD').size() == 1 && !$('#subbutfrm981').hasClass('myBtnDis')) { setTimeout("$('.xt-close').click()", 1000); }; clearInterval(apoint2); }, 500); }; }, 500); }; // Imapo Project (c) 2015 </script> |
Возникли вопросы? Жду их в комментариях
Материал разработан Apocalypse
Imapo Project (c) 2015
Автор публикации
12
Я не понял вашего вопроса, но постараюсь на него ответить...
Комментарии: 393Публикации: 1096Регистрация: 27-08-2018
Не показывает название материала:
Заменил на $ENTRY_TITLE$:
Так норм
Быть того не может! В виде материалов Каталога файлов uCoz нет оператора "$ENTRY_TITLE$", а скрипт вообще работает из Главной страницы, так что я передавал "$TITLE$" в переменной. Другого решения для uCoz быть не может. Не нужно выдумывать
Проблема возникла не большая, написанный тобою скрипт не работает, если добавить скрипт в Каталог файлов » Главная страница Каталога файлов, а кнопку добавить в вид комментариев

Лично вот этот скрипт работает так, http://ozbest.ru/add/js/load/repa.js
как быть?
Причём тут вид комментариев? Речь идёт о модуле "Каталог файлов" и "Виде материалов" именно этого модуля
а зачем выдумывать, если проверил и работает с $ENTRY_TITLE$, так как я установил скрипт в Страница материала и комментариев к нему. Из за привычки туда кинул, не думал что его можно разместить на главной каталога файлов, так что тут извиняюсь)
Ну я же в инструкции по установке писал об этом
А с кнопкой спасибо в комментариях самому нужно, такой вот у меня сайт, люди лайк дают в комментариях ответа администратора..
Ну может потом сделаю и для комментариев