Страница 1 из 11
Форум » Всё для uCoz » Скрипты от All-Cspro.Ru » Скрипт "Спасибо за материал" для uCoz (в виде кнопки "спасибо" - повышает рейтинг пользователя)
Скрипт "Спасибо за материал" для uCoz
-SAM- - Offline
Дата: Среда, 11.02.2015, 19:03 | Сообщение # 1
Нет аватара
⇚ Stand Alone Man ⇛
Сообщения: 165
Существует довольно много разновидностей скриптов для повышение репутации пользователя добавившего материал (в качестве благодарности за опубликованный материал), я решил остановиться на скрипте без использования php. Как уже вы поняли из названия и описания темы, этот скрипт для uCoz добавляет кнопку на сайт, при нажатии на которую повышается репутация пользователю добавившего материал. Вот так выглядит эта кнопка:
Живой пример вы можете увидеть на нашем сайте в каталоге файлов, а именно после входа на сайт как пользователь.


Чем этот скрипт отличается от других, которые уже существуют (особенности):
  • возможность ввода комментария самостоятельно (отсутствие шаблонности вводимого текста, автоматизации);
  • отсутствие названия материала, ссылок на него в поле ввода комментария - теперь ссылка на материал будет в источнике репутации (совсем как если бы вы повышали ее через форум, пишется [Источник]);
  • поддержка капчи (без нее не смогут выдать репутацию группы, которым включена капча);
  • подходит для любых модулей (по идеи, но я все модули не проверял);
  • нельзя сказать "Спасибо" самому себе (кнопка не видна автору материала).

    Установка довольно простая, отрываем шаблон Страница материала и комментариев к нему модуля Каталог файлов и по месту вывода будущей кнопки повышения репутации прописываем в шаблон следующий код:
    Код
    <?if($USER_ID$ != $UID$ && $USER_LOGGED_IN$)?><!--Сказать спасибо за материал-->
    <input title="Скачал? Нажми спасибо!" src="http://all-cspro.ru/spasibo.gif" type="image" onclick="win_rep()" value="Спасибо">
    <script type="text/javascript">
    var ssidr, secRp = '', rpid = $UID$;
    </script>
    <script type="text/javascript" src="http://all-cspro.ru/js/gorepcpacipo_za_material.js"></script>
    <!--/Сказать спасибо за материал--><?endif?>
    На этом всё, тестируем добавленное!

    Прикрепления: 3025277.png(15Kb)

    Админ - существо кроткое, пока не разозлить...٩(̾●̮̮̃̾•̃̾)۶
  • Форум » Всё для uCoz » Скрипты от All-Cspro.Ru » Скрипт "Спасибо за материал" для uCoz (в виде кнопки "спасибо" - повышает рейтинг пользователя)
    Страница 1 из 11
    Поиск:
    Администрация проекта не несет ответственности за публикуемые материалы.
    Дизайн полностью принадлежит "All-CsPro.Ru".
    Дизайн сайта разработал life_man, сверстал sp1nn15.
    Копирование материалов с сайта без разрешения запрещено. © 2011-2017 Хостинг от uCoz.