В ногу с vox-populi и даже чуть-чуть вперёд
Многие готовятся к запуску этого значимого проекта: кто-то ищет авторов, кто-то договаривается с инвесторами, кто-то просто старается хайпануть на теме, а я не покладая рук и не моя ног работал над клиентом для vox-populi.
Клиент - это конечно пока громко сказано, но технически - это самый настоящий клиент.
Так что встречайте beta-версию клиента vox-populi
Дизайн и вёрстка пока примитивны, главное было сделать механику проекта.
Что тут есть
Посты можно отфильтровать по автору, разделу (первому тэгу) и тэгам.
То есть можно посмотреть все посты автора, помеченные определённым тэгом. На golos.io такого ещё нет.
Например, можно посмотреть все посты @dr2073, рубрицированные тэгом ru--igra
Почему в клиенте только один пост?
"Собирать" посты я начал пару дней назад, ничьих старых постов в клиенте нет.
Да, сейчас я собираю посты всех участников блокчейна, в дальнейшем планирую мониторить только аккаунты vox-populi. Если вы не собираетесь участвовать в проекте vox-populi, но вам понравилось смотреть посты через мой клиент - пожалуйста отпишитесь в комментариях, чтоб я не выпиливал остальные аккаунты.
Рубрикация по разделу - например, что пишет @antino в раздел ru--blokcheijn
Кликать по разделу и тэгам можно прямо в тизерах постов. Переход (откроется в новой вкладке) на клиент golos.io - только клик по заголовку материала и картинке.
Разделы
На странице каждого аккаунта есть надпись Разделы аккаунта: Ещё не созданы. Что это такое?
Общались с @natasha, она высказала следующую идею: возможность группировать тэги в виде разделов. Например, тематическому аккаунту про кино от @veritas можно создать разделы: новинки (включает в себя тэги "трейлеры", "скоронаэкранах", "ждёмфильм" и т.п.), история кино (включает в себя тэги "фотосплощадки", "осталосьзакадром" и т.п.) - это уже каждый аккаунт сам придумает.
Чтобы создать разделы - нужно авторизоваться на сайте https://www.vp-golos.ml под своим логином от golos.io и приватным постинг ключём.
Приватный ключ я не храню, в куках его тоже не будет. Он используется только для однократного обращения к API голоса, для авторизации.
Создание разделов
Авторизуйтесь, в верхнем меню появится пункт Мои разделы.
Перейдя в него, вы увидите список уже созданных разделов, а также форму создания нового раздела. Под полем ввода названия раздела будет список всех тэгов, которые вы использовали при написании постов.
Уже созданные разделы можно редактировать и удалять.
Я, например, создал два раздела: Программирование и Сайтостроение
На странице моего аккаунта можно их посмотреть:
Вот например @ituber - у тебя много тэгов, было бы интересно посмотреть как бы ты раскидал их по разделам.
Оплата
Ну и самое вкусное - это вознаграждения за пост.
Я не стал выводить сумму в рублях или долларах (если честно - вообще не понимаю зачем она нужна, я бы и на golos.io показывал GBG и СГ).
Опять же, сумма актуальна у свежих постов, которые были написаны не ранее конца прошлой недели.
Показатель GBG отлично считывается из блокчена, а вот СГ он не показывает, выдаёт вместо него, как я понимаю, GESTS. СГ (GP - Golos Power) я высчитываю путём перевода вознаграждения в GBG в Голоса, по текущему курсу. Получаемая цифра достаточно точно совпадает с цифрой на golos.io
Планы
- Конечно же привести в порядок дизайн и вёрстку. Bootstrap брать не хочется, а то его так же много, как и Безрукова в фильмах:)
- Переписать всё на какой-нибудь Framework. Пока всё впопыхах собрано на коленке.
- Добавить фильтр по датам.
- Сделать страницу только о выплатах.
- Расширить админку.
- Интеграция с Telegram
- "Руссификация" тэгов
P.S. У кого-нибудь браузер ругался на небезопасное соединение? Сертификат для https я сделал на https://letsencrypt.org/
За логотип спасибо @yudina-cat, скорей всего он так и останется официальным логотипом проекта))
Вот как-то так:)