Добро пожаловать на

uSdu

.3Dn.Ru
— Уникальные скрипты для uCoz!
Логотип uSdu
Все для CS сайтов и системы uCoz

PHP-скрипты для uСoz

PHP скрипты

⇢

Универсальная система рейтинга материалов

PHP


Универсальная система рейтинга материалов
[zzz][paddi]Представляем вашему вниманию скрипт системы универсальной оценки материала.
Особенности скрипта:
+ Возможность одновременной установки на большинство модулей
+ Быстрая работа
+ Два типа оценки с отдельным подсчетом каждой (Положительная, отрицательная)
+ Изменение выбранной оценки
+ Вывод списка оценивших
+ Простая установка[/paddi][/zzz]
[den][paddi]УСТАНОВКА[/paddi][/den]
[zzz][paddi]1. Скачайте архив, разархивируйте его. Откройте файл rate.php, найдите переменную $site (В начале, см. комментарии к строкам) и впишите адрес Вашего сайта. Сохраните. По ftp php загрузите файлы users.dat, rate.dat, rate.php, phpfunctions.php в папку urate, предварительно ее создав.[/paddi][/zzz]
[zzz][paddi]2. Скрипт универсальный для модулей, имеющих страницу материала и комментариев к нему и может использоваться в них всех одновременно. Для этого зайдите в ПУ, Управление дизайном, Нужный модуль, страница материала и комментариев к нему, найдите стандартную форму рейтинга () и замените ее на код:[/paddi][/zzz]
Code
<style>
  #vote_form {color:#777} /*Цвет текста в форме рейтинга*/
  #total_votes {color:#444} /*Всего голосов*/
  #votes_plus {color:green} /*Положительных голосов*/
  #votes_minus {color:red} /*Отрицательных голосов*/
  #uAvatar {padding:1px} /*Аватарки проголосовавших*/
  .vote_good {color:green;padding:1px} /*Сообщение об успешном положит. голосе*/
  .vote_bad {color:red;padding:1px} /*Сообщение об успешном отр. голосе*/
  .vote_img {vertical-align:-2px} /*Позиционирование изображений +/-*/
  </style>
  <script type="text/javascript" src="http://www.ujs.su/JS/urate.js"></script>  
  <script>
  var phpurl = '/php/urate/rate.php'; // Путь к php скрипту  
  var entryID = '$ID$'; // ID материала, не трогать
  var module = '$MODULE_ID$'; // Модуль, не трогать
  $(function () {
  rate.getVotes()
  })
  </script>
  <span id="vote_form">Всего голосов: <b id="total_votes">...</b> | <a href="javascript://" id="like" onclick="rate.vote('like')"><img src="http://www.ujs.su/uJS/Thumbs_up.png" border="0" class="vote_img" width="12" height="12"/></a><a href="javascript://" style="padding-left:2px" onclick="rate.getList('like')"><b id="votes_plus">...</b></a> | <a href="javascript://" style="padding-right:2px" onclick="rate.getList('unlike')"><b id="votes_minus">...</b></a><a href="javascript://" id="unlike" onclick="rate.vote('unlike')"><img src="http://www.ujs.su/uJS/Thumbs_down.png" border="0" class="vote_img" width="12" height="12" /></a> |</span>

[den][paddi]Готово![/paddi][/den]


Сайт автора: www.ujs.su
Автор скрипта: Команда uJS.su

Добавил: Diez
|
Комментариев нет
|
Просмотров: 1486
|
Дата добавления: 14.08.2012, 19:10

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Панель
Мини-чат
Загрузка чата...
Партнеры
Свободно
88x31 88x31
Последние темы
Текст
Вам нужен аватар? То вам сюда
Набор в команду
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
[ SiteMap.xml | ForumSiteMap.xml ]

Уникальные скрипты для uСoz

,

Всё для uCoz

,

готовые решения для uCoz

Загрузка...