Каталог решений

Честное голосование

Расширенный компонент голосования на инфоблоках. Отличия от стандартного iblock.vote: - сохраняет результаты голосований в базе данных, - проверяет посетителя по cookie, IP и ID, - не дает накручивать рейтинг, - администратор сайта может просматривать все результаты голосования. Компонент предназначен для выставления оценок и подсчета рейтинга для картинки или новости. Но если изменить шаблон, то можно использовать, как сервис «мне нравится» или «+ -». Компонент «Честное голосование» можно легко размещать внутри других компонентов с включенным кэшированием с помощью модуля «Включаемый код»: http://marketplace.1c-bitrix.ru/solutions/askaron.include/ Описание использования модуля «Включаемый код»: http://askaron.ru/api_help/course1/lesson27/ Примеры сайтов, где используется «Честное голосование»: http://ijitsu.ru - в каталоге дисков Документация для пользователей и разработчиков: http://askaron.ru/api_help/course1/chapter035/

Честное голосование

Честное голосование

Скриншоты
Описание

Технические данные

Опубликовано:
21.12.2011
Обновлено:
04.12.2013
Версия:
1.7.0
Установлено:
Более 1000 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Холдинг»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание решения

Расширенный компонент голосования на инфоблоках.

Отличия от стандартного iblock.vote:
- сохраняет результаты голосований в базе данных,
- проверяет посетителя по cookie, IP и ID,
- не дает накручивать рейтинг,
- администратор сайта может просматривать все результаты голосования.

Компонент предназначен для выставления оценок и подсчета рейтинга для картинки или новости. Но если изменить шаблон, то можно использовать, как сервис «мне нравится» или «+ -».

Компонент «Честное голосование» можно легко размещать внутри других компонентов с включенным кэшированием с помощью модуля «Включаемый код»:
http://marketplace.1c-bitrix.ru/solutions/askaron.include/

Описание использования модуля «Включаемый код»:
http://askaron.ru/api_help/course1/lesson27/

Примеры сайтов, где используется «Честное голосование»:
http://ijitsu.ru - в каталоге дисков

Документация для пользователей и разработчиков:
http://askaron.ru/api_help/course1/chapter035/
Отзывы (0)
Обсуждения (126)
1 - 5 из 126
Что нового
1.7.0 (04.12.2013) Небольшое изменение в логике компонента. Теперь в случае, если элемент не найден, шаблон подключаться не будет. Будет выводиться ошибка и описание ошибки для администратора. В компоненте "Честное голосование" тексты ошибок стали более понятными и добавлены описания. Теперь вместо "Фотография не найдена" будет "Не задан элемент, за который голосовать" или "Не найден элемент, за который голосовать". В настройках модуля добавлена опция "Сбрасывать кеш инфоблока при голосовании" - по-умолчанию включена. При обновлении поведение компонента не изменится. Но для некоторых нагруженных проектов можно выключить сброс кеша. Мелкие изменения в фильтре результатов голосований.
1.6.0 (05.02.2013) Разработчикам: добавлены события OnAfterIbvoteEventDelete и OnAfterIbvoteEventUpdate. Теперь можно организовать свой собственный рейтинг, который будет автоматически пересчитываться. Добавлен пример в документации.
1.5.1 (08.01.2013) Иконка в меню для 12-й версии Битрикса.
1.5.0 (28.08.2012) Интеграция с модулем «Включаемый код»: добавлен пример включаемого файла для удобного размещения компонента «Честное голосование» в любом месте сайта. Теперь можно легко размещать компонент в закэшированных шаблонах и текстах новостей. На странице просмотра результата голосования добавлена информация о модуле «Включаемый код».
1.2.0 (14.08.2012) На станице просмотра результатов к IP-адресу добавлена ссылка на сервес whois. В компоненте "Честное голосование" добавлена проверка по ID пользователя, новая опция по умолчанию выключена. Разработчикам: добавлено новое событие OnStartCheckVoting для дополнительной проверки: может ли пользователь голосовать.
1.1.1 (14.08.2012) В таблицу результатов добавлен индекс по ID элемента и ID пользователя.
1.1.0 (05.01.2012) Добавлена проверка cookie. В компоненте askaron:askaron.ibvote.iblock.vote новая настройка по-умолчанию выключена.
1.0.1 (04.01.2012) Исправлена мелкая ошибка на странице с результатами голосования. Разработчикам: добавлено событие OnAfterIbvoteEventAdd.
Установка
Устанавливается также, как и другие партнерские модули.

Работает на:
«1С-Битрикс: Управление сайтом» - редакция «Старт» и выше.
«1С-Битрикс: Корпоративный портал» - любые редакции.

Требуется:
- наличие модуля инфоблоков,
- тип базы данных MySQL.

Компонент «Честное голосование» можно легко размещать внутри других компонентов с включенным кэшированием с помощью модуля «Включаемый код»:
http://marketplace.1c-bitrix.ru/solutions/askaron.include/

Описание использования модуля «Включаемый код»:
http://askaron.ru/api_help/course1/lesson27/
Поддержка
mail@askaron.ru

Прежде, чем писать в техподдержку, ознакомьтесь с документацией
http://askaron.ru/api_help/course1/chapter035/

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение