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