При создании сайта на базе CMS Даннео по заказу клиента, пришлось вносить кое какие дополнения в движок. Например заказчику понадобился рейтинг (оценки) на страницах каталога организаций. Посетители прочитав все данные о какой нибудь организации или компании должны иметь возможность оценить ту или иную организацию. Такое наверняка все видели на самых разных сайтах - выбираеш оценку от 1 до 5 и общая оценка выводиться в виде ряда звёздочек.
Но в Даннео подобная система рейтингов предусмотренна только в разделе файлы - как на этой странице на которой Вы читаете этот текст. Остальные разделы сайта (моды) не имеют такой функции. И что бы не перекапывать весь код движка что бы вытащить из мода файлы весь код отвечающий за рейтинг и перелопачивать его под другие моды, я решил сделать проще. Просто взял один простенький скрипт рейтингов найденный мной в сети ещё года 2 назад и интегрировал его в нужный мне мод. А так как подобное усовершенствование может понадобиться многим, то решил выложить переделанный мной скрипт рейтинга в варианте интеграции с CMS Даннео в свободный доступ.
При помощи этого усовершенствования любая версия Даннео и любой мод можно дополнить рейтингом. В архиве находиться подробнейшая инструкция с примерами для мода Organ (организации). По аналогии то же самое делается и для любых других модов - News, Link, Article ... Вообще то скрипт универсальный и его можно интегрировать куда угодно, в любой движок. Конечно ему не хватает кое какой дополнительной функциональности - например он не выводит количество человек которые поставили оценку какой либо странице, защита от накруток организованна по IP а не по кукам, что может привести к невозможности поставить оценку посетителю из той же подсети откуда уже кто то поставил оценку. Обычно IP в подсетях динамические и тот IP который был у Вас сегодня. завтра будет у другого компьютера.
Сейчас есть множество подобных скриптов организованных на Ajax и других новых примочках, позволяющих ставить оценки и видеть результат без перезагрузки страницы. Да и сама форма вывода рейтинга и форма для оценивания намного красивее. Но до интеграции в Даннео подобных скриптов пока не доходят руки, а те варианты которые уже есть не работают с Даннео 5.3 версии так как разрабатывались для более старых версий. Поэтому я и выбрал универсальный вариант, тем более что времени на что то другое просто небыло.
В общем качайте и пользуйтесь на здоровье, а будут какие то вопросы по установке и работе скрипта - добро пожаловать на форум. Там во всём сможем разобраться.
|
Сайт автора
|
BlogRoot
|
|
Тип файла
|
ZIP
|
|
Размер файла
|
0 Bt
|
|
Зеркала
|
|
|
Рейтинг
|
8 / 31 [4]
|
Скачать Скрипт рейтинга для Даннео
|