Inter-Net.PRO

опрос  Различные опросы и голосования являются неотъемлемым атрибутом современных сайтов. Опросы делают сайты более наполненными и интересными.

  Для движка Joomla существует большой ряд  различных расширений, позволяющих реализовать на сайте опросы и голосования.

  Сегодня я расскажу про компонент опросов которым лично пользуюсь


Sexy Polling

  Чтобы не затягивать рассказами о том, чем выделяется данный опросник из множества других, я вставлю небольшой опрос, чтобы вы могли сами наглядно посмотреть на него и оценить его возможности.

Хотите себе такой же опросник?
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
  • Голоса: (0%)
Всего голосов:
Первый голос:
Последний голос:


 Ну как, понравилось? - Надеюсь что да.

Но это продемонстрированы не все возможности. К примеру, вместо вариантов ответов можно использовать изображения, видео, музыкальные треки и прочий встраиваемый контент. Приятной особенностью данного опроса является то, что в ответах можно использовать html, а следовательно, вид опроса зависит только от вашей фантазии и некоторых ограничений вывода макета опроса. К сожалению, в данном опроснике нет вертикального расположения ответов - только горизонтально.


Установка

В низу статьи подключённые пользователи смогут бесплатно скачать опросник. Условия для подключения к скачиванию смотрите ниже.

Данная версии поддерживает PHP 7 (что не было в предыдущей версии) и работает на joomla 2.5-3.х

Компонент полностью русифицирован и имеет удобные всплывающие подсказки.

Управление компонента состоит из следующих инструментов:

панель Sexy Polling

Настройка опросов

  Прежде чем создавать опрос - рекомендую почистить все демо-данные, устанавливаемые вместе с расширением. Для этого нужно пройтись по пунктам Опросы, Ответы, Голоса и удалить в них все пункты вариантов, чтобы они не мешали дальнейшим действиям. Если вы впервые столкнулись с данным расширением, можно один из вариантов Ответов оставить, чтобы посмотреть как через настройки формируется вид ответа с изображениями и ссылками, чтобы использовать подобную разметку в своих целях.

  После установки расширения на сайт, чтобы попасть в его настройки, нужно в навигации админ-панели кликнуть на пункт "Компоненты" и выбрать из списка "Sтильные опросы":

st opros 01

Для того чтобы создать опрос, необходимо соблюсти следующий порядок действий:

  1. Создаём категорию
  2.  Так как в настройках  опроса есть пункт назначения категории, логично начинать с создания категорий.

    Заходим в категории и жмём кнопку Создать. Здесь всё просто: вводим название для категории (можно кириллицей) и выбираем состояние Опубликовано и сохраняемся.

    st oprosy 03

  3. Создать опрос
  4.  После того как категория создана, заходим в пункт Опросы. Здесь необходимо создать варианты ответов которые будут составлять опрос.

    st oprosy 04

  5. Создать варианты ответов
  6.  Здесь необходимо создать варианты ответов которые будут составлять опрос.

    Чтобы к варианту ответа добавить число голосов, сначала нужно сохранить ответ, а потом добавить голоса. Если добавлять голоса при создании ответа - они не сохраняются.

  7. Разместить опрос на сайте
  8. Вывести опрос на сайт можно двумя способами: через модуль или вставкой шорткода.

     Модуль.   Зайти в менеджер модулей и создать новый модуль. Из списка типов модулей выбрать Sexy Polling. Настройки в модуле минимальные:

    st oprosy 06Если нужно, скрываем заголовок модуля, выбираем позицию и проверяем чтобы состояние было Опубликовано, после чего сохраняемся.

    Если к модулю опроса прилипают ненужные стили из шаблона сайта, то во вкладке Дополнительные параметры устанавливаем Стиль модуля - none:

    st oprosy 07


     Шорткод.  Второй вариант вставки опроса не требует создания модуля. Достаточно скопировать и вставить в нужное место шорткод нужного вам опроса. Шорткоды можно найти на страницах Опросы и Категории. Они вынесены в отдельную колонку:

    st oprosy 05

    Очень удобно применять шорткоды для вставки опросов в тело статьи. Шорткод опроса выводит один опрос, а шорткод категории, выводит все опросы из выбранной категории опросов.


Настройка внешнего вида опроса и эффектов

 Настройка внешнего вида (цвет, эффекты, переходы, шрифты и т.д.) можно делать через изменение или создания нового шаблона.

Шаблон назначается к каждому опросу в настройках опроса.

Чтобы изменить стиль опроса, нужно зайти в шаблоны и выбрать нужный шаблон.

В настройках шаблона слева расположена панель инструментов настроек, а справа внешний вид:

st oprosy 08Настройка шаблонов реализована по технологии AJAX и все вносимые изменения сразу же отображаются на макете внешнего вида, что очень удобно и есть возможность подбирать нужные значения без сохранения.

 Кликнув в панеле по любому из пунктов настроек, нам раскроются его настройки, где можно править значения.

Изменять можно всё: цвет, размеры, отступы, шрифты, тени и т.д.


Скачать Sexy Polling PRO 2.1.5

 Скачать БЕСПЛАТНО компонент опросов могут только зарегистрированные пользователи. После регистрации ниже появятся ссылки для скачивания опросника.

  Так же добавлен плагин, который переименовывает название компонента из Sexy Polling на Fancy Polling. Полезен для учебных заведений и людей которым не подходит в названии слово Sexy. Если вас не смущает слово Sexy, плагин можно не устанавливать.

 


Inter-Net PRO аватар
Inter-Net PRO ответил в теме #1 18 фев 2018 14:38
Я у себя на другом сайте где настроено ограничение проверил - вылез счётчик сколько дней осталось до возможности повторно проголосовать.
А накрутить можно всё что угодно. Вчера вон открытие миллион тридцать второго сервиса по накруткам праздновали. Лайки, дизы, подписота, негатив отзывы - всё что пожелаете.

А так это забавы ради. Мне этот модуль на нескольких сайтах добавлял наполненности, закрывая дырку в позиции. Кому то возможно наоборот, опрос к статье.
Никита аватар
Никита ответил в теме #2 18 фев 2018 08:04
Есть еще пару непонятных моментов.

1. Неплохо было бы, если бы в компоненте был реализован механизм голосования без показа результатов. Т.е. человек - голосует. Выходит сообщение - ваш голос принят и все. Здесь же при голосовании - итоги показываются. Что не есть гуд, так как некоторым образом может поставиться под сомнение объективность. Люди могут видеть результаты и накручивать голоса в сторону какой-либо конкретной позиции.

2. Непонятно как работает механизм защиты от накрутки голосов. Включена защита в настройках -по кукам и IP. Но... только обнови страницу - и голосуй дальше сколько душе влезет.

В общем компонент, конечно, классный, красивый. Но... забагованный.

Есть есть мысли и может я что-то не понимаю, проясните мой разум )
Никита аватар
Никита ответил в теме #3 16 фев 2018 06:51
Здравствуйте!

Дело в том, что у меня на есть проблема с этим компонентом (v. 2.1.4).
В настройках на
Мах количество голосов с одного IP - стоит 0. т.е. не ограничивать количество голосов по айпи. Но компонент все равно ограничивает.

Думал, может в новой версии пофиксиили этот баг. Кстати, он не только у меня встречался.
Пока как временное решение, нашел (может кому пригодится). В компоненте, в хэлпере изменил параметр (строчка 301):
//check IP
$query = "SELECT sv.`ip`,sv.`date` FROM #__sexy_votes sv JOIN #__sexy_answers sa ON sa.id_poll = '$poll_index' WHERE sv.id_answer = sa.id AND sv.ip = '$sexyip' ORDER BY sv.`date` DESC LIMIT 0";
Inter-Net PRO аватар
Inter-Net PRO ответил в теме #4 16 фев 2018 00:31

Вышла новая версия компонента 2.1.6

Я сижу на версии 2.1.5
Обновляться не планирую, т.к. у меня нет обновы. Перекладывать с других сайтов сюда не буду - это риск получить заразу.
На php 7.x.x данная версия работает корректно. Меня она вполне устраивает.
Возможно если там что то обновлялось, то скорей всего это библиотека geoIP. Она определяет геолокацию пользователей и используется в настройках чтобы запрещать/разрешать голосовать из отдельных стран. Я геолокацией в этом модуле не пользуюсь, поэтому мне не критично.
Никита аватар
Никита ответил в теме #5 15 фев 2018 09:06
Доброго времени!

Вышла новая версия компонента 2.1.6 от 01.02.2018. Если можно - добавьте плиз.
Inter-Net PRO аватар
Inter-Net PRO ответил в теме #6 20 янв 2018 19:07
Теперь понял.
В самом модуле так сделать нельзя.
Можно через код сделать, но тут нужно продумывать алгоритм от какого показателя брать точку "через раз". Я пока подобных задач не решал и на вскидку затрудняюсь придумать что то дельное.

Для компактности есть вариант вывести два опроса в табах. Тогда места займёт меньше.
Для этого создать модуль тип HTML, где прописать табы а в них вставить шорткоды нужных опросов.
123 аватар
123 ответил в теме #7 20 янв 2018 18:54
т.е. опрос на несколько вопросов
123 аватар
123 ответил в теме #8 20 янв 2018 18:44
Вы меня не поняли.
Чтобы опросы менялись сами, а не постоянно только один опрос висел на сайте. Я создал 2 опроса, в настройках модуля ставлю несколько опросов и высвечиваются все опросы сразу, много место занимают и не красиво, а если один опрос, то только выбранный опрос и висит постоянно, а не чередуется с другим
Inter-Net PRO аватар
Inter-Net PRO ответил в теме #9 20 янв 2018 18:31
Вы хотите чтобы эффект порядка был при загрузке? - Нет нельзя.
Точнее можно, но только если опрос закрыт или пользователь уже проголосовал.
А делать анимацию сразу при загрузке - не логично, так как идёт нагрузка на браузер и прикола в этом особого нет.
123 аватар
123 ответил в теме #10 20 янв 2018 18:02
можно ли в данном опроснике чередовать опросы? не вручную, а чтобы при обновлении страницы они сами менялись?

Комментарии  

Sergii Shevchenko
# Sergii Shevchenko 29.12.2016 20:06
Огромное, спасибо!
Народ, если возникли проблемы с работой в Joomla 2.5 - обновите до самой последней версии. У меня на 2.5.3 выдавало пустой экран в админке. В 2.5.28 всё заработало.
Ответить | Ответить с цитатой | Цитировать
Александр Лобанев
# Александр Лобанев 06.01.2017 12:00
Добрый день!
Я использую компонент MijoPolls.У него есть несколько глюков, плюс ко всему на сайте после установки модуля появились ссылки на сторонние сайты. Но голосование на сайте вещь интересная. Меня интересует ваш компонент, хочу попробовать и сравнить. Подключите мой профиль пожалуйста.
Заранее благодарю...
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 06.01.2017 12:03
Включил - можете скачивать.
Ответить | Ответить с цитатой | Цитировать
Александр Лобанев
# Александр Лобанев 07.01.2017 14:17
Спасибо за компонент! Скачал, установил, изучил основные функции довольно быстро. Только советую не спешить с удалением демо данных. На них можно ориентироваться при создании своих голосований. По умолчанию настройки отличаются от демонстрационного опроса. Почему то кнопка "добавить вариант ответа" не срабатывала, точнее срабатывала после обновления страницы. Скопировал настройки с демоверсии - все заработало.
Ответить | Ответить с цитатой | Цитировать
Матрасниг Матраснигович
# Матрасниг Матраснигович 29.01.2017 23:11
Здравствуйте. Хочу попробовать Ваш опросник. Включите пожалуйста возможность скачать.
Ответить | Ответить с цитатой | Цитировать
Кир
# Кир 07.02.2017 08:35
День добрый!

Хочу себе на сайт такой опросник.
Подключите профиль, пожалуйста!
Ответить | Ответить с цитатой | Цитировать
Тёма Чупров
# Тёма Чупров 16.02.2017 09:42
Здравствуйте! Подключите меня пожалуйста.
Ответить | Ответить с цитатой | Цитировать
Andris
# Andris 21.02.2017 15:29
Здравствуйте! Подключите меня пожалуйста. Хочу поставить такой опросник.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 21.02.2017 22:27
Включил
Ответить | Ответить с цитатой | Цитировать
Рафис
# Рафис 22.02.2017 14:36
Здравствуйте!
Подключите меня пожалуйста!
Ответить | Ответить с цитатой | Цитировать
Виктор
# Виктор 28.02.2017 14:59
Подключите пожалуйства!
Ответить | Ответить с цитатой | Цитировать
mr.Pervatch
# mr.Pervatch 05.03.2017 09:31
Все побольше добра!!!)))
подключите мой профиль тоже!
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 05.03.2017 10:52
Включил. Если ссылок не видно - просто авторизируйтесь на сайте и можно скачивать.
Ответить | Ответить с цитатой | Цитировать
mr.Pervatch
# mr.Pervatch 05.03.2017 12:08
спасибо! я ваш фанат!)))
Ответить | Ответить с цитатой | Цитировать
Ольга
# Ольга 07.03.2017 05:15
почему не могу скачать опросник?
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 07.03.2017 11:11
Спасибо что заметили! Попробуйте сейчас - должно работать. Только нужно авторизироваться на сайте.
Ответить | Ответить с цитатой | Цитировать
Roman
# Roman 10.03.2017 15:16
Здравствуйте. Установил опросник, также установил plg_fancypolling, но изменение названия с sexy на fancy не произошло. Может надо где-то включить этот плагин?
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 10.03.2017 15:28
Просто включите этот плагин в менеджере плагинов.
Ответить | Ответить с цитатой | Цитировать
Roman
# Roman 10.03.2017 15:35
Всё получилось. Благодарю!
Ответить | Ответить с цитатой | Цитировать
леся
# леся 11.04.2017 10:53
Спасибо. Админ ,ты огромный молодчина. Весь день искала этот опрос. Уже собралась покупать и нечаянно вышла на этот сайт. Благодарю от всей души....))))))))
Ответить | Ответить с цитатой | Цитировать
Сергей
# Сергей 18.04.2017 22:04
Здравствуйте! Спасибо, опросник понравился! Подскажите, как отредактировать надпись "добавить вариант ответа". Сортировка ответов идёт по алфавиту, можно ли сделать по id или по дате созданию?
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 18.04.2017 22:27
Отредактировать надпись можно здесь:
wwvv\language\ru-RU\ru-RU.com_sexypolling.ini

Сортировать ответы можно по любой колонке или задавать собственный порядок перетаскиванием в крайней левой колонке. В шапке колонки по заголовку жмёте - идёт сортировка по данной колонке.
Ответить | Ответить с цитатой | Цитировать
Andy
# Andy 19.08.2017 09:14
Здравствуйте!
Можно ли организовать выпадающий список? Дело в том, что при опросе, мне нужно, чтоб респондент указал о каком объекте идет речь. Например, я опрашиваю о работе сетевого магазина. Но название одинаковое во всех регионах, а мне нужно чтоб статистика показывала о каком, конкретно, магазине идет речь.
Проблема, что магазинов, например 200 или 500, и выставить их списком не очень корректно. Поэтому хотелось бы либо ступенчатый выбор: регион - район - населенный пункт, либо выпадающий, скролящийся список.
Ответить | Ответить с цитатой | Цитировать
Игорь
# Игорь 18.09.2017 17:13
Добрый день!

Отличный модуль, супер!!!!!

А можно сделать строку в результатах голосования, которая будет дублировать значок "Вернуться к вариантам ответов"?
Или хотя бы поместить этот значок внизу окна?
Сейчас он теряется среди других значков и пользователи выходят из положения, нажимая кнопку "Назад" браузера.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 18.09.2017 22:40
Так ведь есть внизу зелёная стрелочка назад.
Вытащить её ещё ниже конечно можно, но для этого нужно в коду лазить ковырять, чего я делать не буду.
На этой странице у меня как демо вариант включено всё что можно, а на основных сайтах у меня всё отключено, только стрелка вернуться назад к вариантам ответов.
Получается как вам нужно - стрелка внизу модуля. Я год назад как настроил у себя опросы так к ним и не лез. Работает, а даты, шкала и прочее мне не нужно. Так что увы помочь не могу. Мне это просто не нужно.
Ответить | Ответить с цитатой | Цитировать
Юрий
# Юрий 22.09.2017 17:04
Добрый день! Подключите меня для скачивания, пжста. Хочу на школьный сайт установить.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 22.09.2017 17:20
После регистрации внизу статьи доступны ссылки для скачивания. Доступны для зарегистрированных пользователей без всякого подключения. Но на всякий случай ещё и подключил.
Можете скачивать.
Ответить | Ответить с цитатой | Цитировать
Юрий
# Юрий 23.09.2017 04:15
На одном сайте видел что он платный. Бесплатная версия не включает статистику + в нижней части модуля есть надпись секси пулинг. Ваш вариант не имеет этих особенностей?
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 23.09.2017 10:05
Я в начале статьи специально демку опроса вставил.
Ответить | Ответить с цитатой | Цитировать
Юрий
# Юрий 23.09.2017 11:35
Еще вопрос, который уже задавали.
Fancy Polling: there is nothing to show!
Вопрос,ответы создал, опубликовал, почистил демо-данные. Но все так же выдает такую ошибку
Ответить | Ответить с цитатой | Цитировать
Юрий
# Юрий 23.09.2017 11:37
Все, вопрос снят. У меня был один опрос, а кнопку "ОПРОСЫ" нажал.
Ответить | Ответить с цитатой | Цитировать
Юрий
# Юрий 03.10.2017 13:21
Добрый день. Подскажите как полностью удалить старые опросы? Спасибо
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 03.10.2017 14:21
А что вы имеете ввиду под "старые опросы"?
Если опросы из этого компонента, то зайти в опросы - слева от столбца "Состояние" есть пустые квадратики (чек-боксы). Ставите птичку в этом квадратике у того опроса который хотите удалить и сверху нажимаете кнопку "Удалить".
Ответить | Ответить с цитатой | Цитировать
Joker
# Joker 30.10.2017 17:02
Доброго времени!

Благодарю Админа за столь подробное описание компонента! С Вашей помощью настроил (еще в конце прошлого года) это замечательное расширение, которое работает и по сей день.

Единственное, с чем столкнулся и не смог найти решение проблемы. Казалось бы простое, но...как можно закрыть опрос. Т.е. чтобы пользователь мог просто посмотреть итоги голосования. Была задумка в каждом неактуальном опросе убрать кнопку "голосовать", но не нашел, где это можно сделать, чтобы осталась только кнопка "Смотреть".

В настройках можно включить опцию "установить дату окончания опроса". Вроде бы то, но не совсем, т.к. при открытии страницы с опросом становятся раскрытыми ответы на голосование. А лучше бы смотрелось, если они были бы закрытыми, а любой кто хочет, просто нажимал бы кнопку для просмотра результатов.
Ответить | Ответить с цитатой | Цитировать
Joker
# Joker 01.11.2017 16:45
Всем привет!

В общем, как я вышел из положения без копания в коде.

В настройках неактуальных опросов, выставил правила доступа "Special". Далее, в русскоязычном файле заменил строчку 25 "Пожалуйста, зарегистрируетесь для участия в опросе" на "Голосование завершено".

Данный метод экономит место, оставляя формы всегда закрытыми, а так же сохраняет нормальную загрузку страницы с ним, т.к. в случае с открывающимися формами (особенно если их много на странице) мной наблюдались заметные фризы.

Теперь после каждой попытки проголосовать на закрытых опросах, будет показываться окошко с этой надписью.

Надеюсь, мой способ окажется кому-нибудь полезен.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 01.11.2017 18:26
Спасибо за предложенное решение, надеюсь кому то пригодится.
Подобных задач никогда не делал, у меня опросы как когда то включил так и работают по сей день.
Единственное что нужно доделать в опросах - это сжать файлы стилей и скриптов - для оптимизации лишним не будет.
Ответить | Ответить с цитатой | Цитировать
Сергей
# Сергей 12.11.2017 10:29
Здравствуйте.
Поставил компонент на сайт, создал первый опрос, ответы, модуль - все как положено. При попытке проголосовать - никакой реакции. В консоли ошибка:
Метод getPreventDefault() является устаревшим. Для его замены используйте метод defaultPrevented.
sexylib.js:3:7108
TypeError: votedIds[t] is undefined
[Подробнее]
sexypolling.js:284:21
Что самое интересное: открываю сайт на смартфоне - опрос работает. ))
В скриптах не силен, буду рад любой помощи.
Спасибо.

PS. Ау! Есть кто живой? Вроде этот топик указан как связь с техподдержкой, а отвечать не торопитесь.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 13.11.2017 22:50
Метод getPreventDefault() является устаревшим - это не ошибка, а предупреждение для разработчиков. На работу скрипта это не влияет.

Можете скинуть ссылку на страницу с опросом? - Я проверю на работу опрос на своих браузерах.
Ответить | Ответить с цитатой | Цитировать
Сергей
# Сергей 14.11.2017 07:58
Цитирую Super User:

Можете скинуть ссылку на страницу с опросом? - Я проверю на работу опрос на своих браузерах.

Отправил на email.
Ответить | Ответить с цитатой | Цитировать
Олег
# Олег 15.09.2018 07:57
Здравствуйте.
Поставил компонент на сайт, создал опрос.
Голосование не работает, проверил все настройки, реакции ноль.
Что делать? Где копать?
Ответить | Ответить с цитатой | Цитировать
Inter-Net PRO
# Inter-Net PRO 15.09.2018 11:29
Попробовал в демке этой статьи проголосовать - у меня ошибку токена дало.

Чтобы проверить на совместимость с последней джумлой, пошёл на другом сайте попробовал - там у меня опросники работают. Но там у меня по минимуму - только варианты ответов.

Уменьшил здесь в настройках проверку токена и убрал даты - вроде работает.

А у вас если вообще нет никакой реакции от опросника - нужно взглянуть в консольку браузера на наличие ошибок (возможно конфликт скриптов). Так же после изменения настроек желательно чистить кеши, может модуль кешируется и настройки применятся только после чистки кеша.
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий

Комментарии добавленные анонимно добавляются только после модерации, из-за большого количества спама.

Авторизация

Войти через соцсети: