Создание опросов в блокчейне Голос
Наконец реализовал функционал создания опросов в блокчейне Голос.
Интерфейс для доступа находится на клиенте https://www.vp-golos.ml
Для создания опросов и голосования за уже созданные опросы нужно авторизоваться с приватным постинг-ключем. Где его брать - вы знаете. Ваш ключ останется в вашем браузере.
Так как авторизация реализована на взаимодействии с блокчейном - придётся подождать несколько секунд.
После успешной авторизации вы увидите ссылку на панель управления, она так же будет в основном меню сайта
В ней вы сразу увидите форму создания опроса:
Перед отправкой опроса в блокчейн доступен предпросмотр создаваемого опроса.
Поле Количество ответов означает следующее.
- Если вы укажете один вариант - варианты ответов будут представлены в виде радиобатанов с возможностью выбрать только один вариант.
- Если вы укажете несколько вариантов - варианты ответов будут представлены в виде чекбоксов и каждый участник блокчейна может указать сразу несколько вариантов, хоть все сразу.
Если в предпросмотре вас всё устраивает - жмите Создать опрос в блокчейне, после этого он в него запишется и в нём можно будет голосовать. Ссылка на опрос появится сразу после его создания.
Готовый опрос выглядит следующим образом:
Так же опрос появится в вашей панели управления и на странице всех опросов
На странице каждого опроса будут результаты ответов:
Где и как это хранится?
В блокчейне опросы записываются в custom_json, в посты ничего не попадает. Соответственно голосовать за опрос нельзя, но его можно точно так-же достать из блокчейна.
Удостовериться, что всё и вправду хранится в блокчейне можно с помощью обозревателя блокчейна(или своими скриптами)
Например блок 11261009 с опросом и блок 11261051 с ответом.
Все могут создавать сколько угодно опросов и отвечать на любые опросы.
На данный момент это всё. Потом будут более сложные опросы и выборки по ответам(отсеивание аккаунтов с низким рейтингом и выборки результатов по дате).
Главное изображение с сайта detkin-club.ru