Простой виджет, с помощью которого вы можете создавать опросы на своем сайте. Вся работа виджета происходить по ajax, так же есть подгрузка проголосовавших пользователей с аватарками.
При создании виджета можете указать вопрос, а так же варианты ответа, каждая в новой строке. На выходе получаем форму с выбором ответа.
Есть возможность указать дату завершение опроса
Возможность гостям голосовать в опросе
Возможность удалить свой голос, с ограничением по времени
Можно сколько угодно виджетов вывести на одной странице, так же сколько угодно указать варианты ответа.
Работает со всеми шаблонами (на базе Modern или Default), а так же все версии инстанта.
Инструкция
После установки в админке создайте виджет Опросы и заполните поля
Поле Вопрос, не обязательный, так как может кто то захочет использовать заголовок виджета как вопрос.
Поле Варианты ответа, заполняете в виде ID | вопрос, каждая в новой строке.
ID можно не указать, так как система сама присвоить им ID, но лучше указать, так как в будущем если заходите что то добавить или удалить какой то вариант ответа, обнуляется ID.
На выходе получаем:
После голосования, при наведении на ответ, подгружается список пользователей, который выбрали этот пункт
Реклама #
CEH9I 1 год назад #
Купил спасибо.
fincheck 1 год назад #
Парвиз, извините что не по теме. А можно ли с помощью этого виджета, реализовать что-то типа квизов (пример)?
My-InstantCMS.Ru 1 год назад #
Там возможности больше чем просто опросы, а так можно было бы сделать Поле для типов контента и вывести там такие опросы.
Юрий 1 год назад #
Вотда, эти квизы, задолбили спрашивать, думаю будет востребовано
My-InstantCMS.Ru 1 год назад #
Они как то всплывают на сайте? дайте ссылку на сайт где используется
Dina 1 год назад #
Вот примеры moclients.com/help/primery-quiz-testov
My-InstantCMS.Ru 1 год назад #
Спасибо.
Что будет после прохождение квиза? Данные кому то отправляется/сохраняется?
Думаю можно сделать такой компонент, зависит от того, будет ли продажа
fincheck 1 год назад #
В конце будет информация что именно говорить по телефону) ну или выводиться телефон нужного отдела или форма для заполнения да много что можно придумать. Можно глянуть в примере.
Допустим у меня на сайте на главной странице крутиться виджет «С чем у вас проблема» (Компьютер, ноутбук, принтер, др) В зависимости от ответа, будут другие наводящие вопросы. Пример Компьютер — далее не включается, не стартует, не загружается. А там уже другие варианты.
Dina 1 год назад #
Все данные отправляются на почту указанную в админке. Этого достаточно. Да конечно, почему бы и не купить.
Def 1 год назад #
И на почту и в админке в реестре сохраняются, чтобы не потерять в спаме.
Loadырь 1 год назад #
И чтобы баллы считало автоматически )))
Endroid 1 год назад #
Вот как поле очень интересен!
CEH9I 1 год назад #
Только установил виджет, есть пару предложений. Первое — добавить конфирм при нажатии, а то человек может не попасть в нужный вариант и все голос не отменить. Второй — добавить возможность смены голоса в настройках виджета и указание даты-время когда эта смена станет невозможна, на выбор в настройках виджета, как это сделано в ВК.
My-InstantCMS.Ru 1 год назад #
Первое: думаю людей это будет раздражать.
Второй: попробую реализовать и конфирм не понадобиться
CEH9I 1 год назад #
Я думаю людей больше будет раздражать невозможность отменить не правильный выбор. Но при реализации возможности смены это будет лучше. Предлагаю сделать конфирм если возможность смены голоса нет, конфирм с текстом типа «Голос нельзя отменить или изменить. Вы уверены в выборе?».
My-InstantCMS.Ru 1 год назад #
Реализовал удаление ответа + другие доработки, вот обзор youtu.be/WMWWNXczEO4
My-InstantCMS.Ru 1 год назад #
Обновил компонент
Если есть идеи и предложения, пишите, попробую реализовать
Видео обзор youtu.be/WMWWNXczEO4
RSN 1 год назад #
Выше уже предлагали, сделать ещё и подобное поле, что бы использовать в материале, с возможностью создавать материал (и опрос) зарегистрированным юзером...
Это бы конечно расширило возможность использования… Хотя понимаю, что это уже другая разработка, поэтому просто, как идея, на усмотрение автора...
Защита от накрутки для «Гостя» какая то есть?)
My-InstantCMS.Ru 1 год назад #
Поле есть в планах.
Только проверка по IP
RSN 1 год назад #
Когда то было подобное поле (заказывал), там была защита по куке, причем с возможностью отключения защиты, при редактировании, для накрутки опроса автором или админом, если кому то это потребуется, а иногда и просто для теста))
Реализовать наверное сложнее, но думаю, вопрос по защите от накрутки, потенциальные покупатели разработки всё равно будут поднимать, так как IP динамичные...
Ещё из идей, к такому полю, мог бы добавить, добавление голосующим, своего ответа. Можно при попытке добавления своего ответа «Гостем» попросить его вначале зарегистрироваться… хотя добавление своего ответа, это уже роскошь))
My-InstantCMS.Ru 1 год назад #
Можно сделать
Endroid 1 год назад #
Уважаемый Парвиз, а в дальнейшем вы включите в эту разработку возможность голосовать за картинки как на умной стене?
My-InstantCMS.Ru 1 год назад #
Да планируется, 2 картинки типа: фото VS фото
Endroid 1 год назад #
Это отлично! И еще вопрос, на php 8.1 работает?
My-InstantCMS.Ru 1 год назад #
Да
CEH9I 1 год назад #
Вот это было бы тоже здорово, что-то типа фотобатла.
My-InstantCMS.Ru 1 год назад #
Работаю над этим
iy 1 год назад #
Справедливый человек в первую очередь все делает так, как и должно быть, минус вечно!