Многие готовятся к запуску этого значимого проекта: кто-то ищет авторов, кто-то договаривается с инвесторами, кто-то просто старается хайпануть на теме, а я не покладая рук и не моя ног работал над клиентом для 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, скорей всего он так и останется официальным логотипом проекта))
Вот как-то так:)
Просто не поспеваю за всем что тут творится) И это круто)
а как насчет сообществ, которые не входят в VP?
может быть Semantic UI?
По поводу разделов - а нельзя ли формировать раздел не только по тегам, но и по аккаунтам?
И еще хорошо бы иметь возможность добавлять условия, например, показывать в разделе посты от аккаунта Х кроме тех, что отмечены тегами Y и Z. Можно, например, "почистить" ленту от всевозможных конкурсов, статистик, фоток со steepshot - в общем, кому что не нравится.
Вроде бы неплохо, возможно на нём остановлюсь. В любом случае посмотрю альтернативы.
Ну это уже получается каждый себе сформирует несколько "лент". А сейчас наоборот-автор аккаунта подаёт свои посты в виде нескольких лент.
А так вообще идея хорошая, вполне можно реализовать.
Ну да, именно это и надо. Можно сформировать одну ленту для обучения, другую развлекательную и т.д. Очень хотелось иметь что-то вроде простенького языка запросов, для создания таких лент под разные задачи.
Хотя, возможно, это и лежит за рамками вашего клиента и стоит для этого сделать отдельный сервис или плагин.
А в разделы можно помещать только посты с одного аккаунта?
Например, наш проект будет использовать несколько тематических и технических аккаунтов - мы делаем так для удобства подписчиков, чтобы не забивать людям ленту не нужной для них информацией. При этом, возможно, кому-нибудь было бы интересно видеть все посты проекта в одном разделе.
дадада, я согласна с Валерой!
Да, авторизуешься под своим аккаунтом и создаёшь разделы из своих тэгов. Потом в рамках только твоего аккаунта эти разделы будут фильтровать твои материалы по тэгам, указанным в разделе.
Обалдеть! Какая же ты молодчина!!!!!!!!!!!!!!!!!!
Спасибо,стараемся))))
Довольно таки не плохо!)))
Спасибо, буду делать ещё лучше.
Супер!
@tristamoff, замечательное начало! (бета)
"но вам понравилось смотреть посты через мой клиент - пожалуйста отпишитесь в комментариях, чтоб я не выпиливал остальные аккаунты."
Не понял юмора)
Оставляйте всех - время и статистика покажет востребованность не только для VP, но и для Голоса в целом!)
(репостну под вечер ;))
Скорей всего так и будет)
@tristamoff, кнопку "Сбросить все", плиз
и [x] для каждого поля.
Знаю что надо, не успел вчера доделать))) Сделаю.
Ничего не понятно сходу, но круто! )
Что именно непонятно?
Вот, например, ваши посты https://www.vp-golos.ml/?account=yudina-cat
Вот это и непонятно - я думала только посты в рамках Вокс там показываются, а это вообще полноценный браузер )
Ну вот я тоже задумывал как только для вокс попули. Посмотрим, наверное как-то визуально отделю все остальные аккаунты.
@tristamoff, круто-круто)
@tristamoff
А почему посты не формируются только по тегам, а обязательно надо вписывать ник?
Но это круто.
Если сотрёте ник-будет фильтрация только по тэгу.
Не получается. В таблице обязательно надо выставлять тег и ник. А с серого фона ничего не стирается (там, где ник-раздел-тег)
https://www.vp-golos.ml/?tag=ru--leto - вот например все посты всех авторов с тэгом ru--leto
Правда подгрузка материалов поломалась;)
Спасибо
я тег писала на русском языке.
теперь все получилось.
Есть такое в проекте, чтобы теги были на русском или хотя бы перевод на русский
Блин, это же работает! Поддерживаю всеми фибрами души и голосую.
Отлично!
О, круто! Я залогинилась, не выбрасывайте меня, если я даже никуда не примкну)))
@tristamoff, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
@tristamoff Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Сейчас я попробую ваш браузер посмотреть)
@lika0812, да, я обязательно реализую локализацию тэгов
@tristamoff Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
antino, ukrainian, natalia, galina1, harhor, tristamoff, shuler, genyakuc, brovaryleaks, vadbars, nefer, chika25, renat242, olga-olga, semasping, ladyzarulem, gryph0n, tnam0rken, karusel1, exan, yudina-cat, retoldname, stranniksenya, boltyn, polyakov, on1x, oksana0407, vika-teplo, borisss, lenutsa, rickytrane, m0rte, felicita, hiking, brika, ondantr, lokkie, igrinov, ssleeperr, vealis, foxycat, ksantoprotein, standraven, nerossoul
Поэтому я тоже проголосовал за него!
Если Вы проголосуете за этот комментарий, то поможете сделать "Доброго Кита" сильнее!
привет. а можно сделать сортировку - все акки вместе, и акки ВП и остальные - по отдельности? или на разных вкладках?
Да, сделаю, как будет ясность с аккаунтами вп.
класс, класс, скорее бы ))
Безрукова уже давно не видел нигде))
Интересно, а почему поиск записей возможен только в отдельном клиенте,неужели поиск записей не введут в самом голосе?
Нормального поиска записей ещё никто не сделал. Даже на golos.io он работает через Google.
Нормально, мне понравилось, думаю клиент будет востребован!
А причем тут ВП?
Я изначально планировал выводить посты только ВП, но так как их ещё нет - пока для теста выводятся все.
@on1x, ага, вижу.
"Я не стал выводить сумму в рублях или долларах (если честно - вообще не понимаю зачем она нужна, я бы и на golos.io показывал GBG и СГ)."
Всецело поддерживаю такой подход!
КНОГ: Голоса - это не деньги, вы тратите инвестиции, одумайтесь!
Тут и гуманитариев полно, им фиат подавай))
А в коде по-другому - ключи передаются серверу в скрипт login.php
Да, но они там не сохраняются.
Да, но он там не сохраняется.
На слово сложно верить ;) Тут дело в принципах - приватный постинг ключ не должен покидать браузер пользователя - и передаваться должен ТОЛЬКО доверенной ноде блокчейна Голос. Попробуйте придумать - как "обойти" это, не нарушив конфиденциальности пользователя.
Понял. А у тебя в клиенте на стороне браузера сделана авторизация?
Да. Транслируется custom_json в котором содержится случайный пароль для входа. Платформа сканирует блокчейн, видит этот блок и определяет - кто его отправил. Таком образом связывает пользователя сайта с пользователем блокчейна.
@tristamoff Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп