В продолжение поста о начале публичного тестирования клиента форумов, подошло время и для его запуска на основной цепочке блокчейна Голос.
Форум доступен по адресу:
golostalk.com
Нажимаете войти, вводите свой логин и постинг-ключ (либо пароль), и начинаете общение на блокчейне Голос в формате форумов.
Надеюсь все понимают, что не имеет смысла дублировать на форум то, что публикуется в блогах, и наоборот. Форумы это структурированное по разделам/подразделам общение через темы и сообщения в них, вопросы и ответы, обсуждения отдельных проектов и т.д.
Текущие категории/разделы представлены для старта, часть из них при отсутствии интереса будет удалена, добавлены иные разделы, вероятно изменится и структура вложенности.
За логотип для форума, спасибо @lllll1ll, за баннеры @smotritelmayaka (добавим их в блоги и на форум).
Базовый функционал был описан в прошлом посте, с того момента воркером @id-raccoon-hater было сделано:
- добавлен функционал обновления профиля в блокчейне (аватар, поля о себе, сайт, местоположение) со страницы профиля на форуме;
- добавлена опция антифишинга, чтобы каждый форум определял белый список сайтов, на который возможен переход без окна-предупреждения;
- сообщения с форумов скрываются в блогах, комментариях, ответах на блог-платформе;
- скрыты кнопки изменения разделов, чтобы не путали пользователей;
- в файл настроек форума выведены параметры порога срабатывания скрытия постов от дизлайков сообщества, кол-ва отображаемых тем/сообщения/апов/донатов;
- при ответе на сообщения добавлен автофокус в поле редактора, а также исправлена логин-ссылка с переходом к отвечаемому сообщению при клике;
- валидация поля тега при добавлении разделов, ошибка 404 для скрытых тем;
- отображение тип-баланса в верхней панели;
- исправлена статистика тем и сообщений в разделах;
и другие мелочи, которые были замечены пользователями при первых тестах...
Пишите об ошибках, править их "по-горячему" намного проще, чем спустя время :)
P.S. Тестовый форум https://dev.golostalk.com пока продолжает работать на ноде, не связанной с основной цепочкой блокчейна, и если вы хотите ставить эксперименты, лучше это делать сначала там.
Те, кто планирует запустить свой форум, код доступен в этом репозитарии, с вопросами пишите https://t.me/LexAi (в январе добавлю детали в вики).
@lex Отлично.
Подробности
Error 524Ray ID: 6086d4124bfe414b •2020-12-27 23:30:16 UTC
A timeout occurred
You
Browser
Working
Hamburg
Cloudflare
Working
golostalk.com
Host
Error
What happened?
The origin web server timed out responding to this request.
What can I do?
If you're a visitor of this website:
Please try again in a few minutes.
If you're the owner of this website:
The connection to the origin web server was made, but the origin web server timed out before responding. The likely cause is an overloaded background task, database or application, stressing the resources on your web server. To resolve, please work with your hosting provider or web development team to free up resources for your database or overloaded application. Additional troubleshooting information here.
Cloudflare Ray ID: 6086d4124bfe414b • Your IP: 212.164.65.148 • Performance & security by Cloudflare
@denis-skripnik да, заменим на Сервисы
"укрупнение темы" разделов только в плюс
По 524 ошибке, отлавливать надо, просто выключить клаудфлейр не вариант, хотя он и решит вопрос )
Понаблюдаем.
Ок.
Остаётся только поздравить всех нас с этим долгожданным событием )
В разделе Фотография хотелось бы иметь подраздел "ФотоДело". Многим понадобится для обмена опытом и по каким-то вопросам.
@lllll1ll можно писать в самом "обобщающем" разделе Фотография, иначе там вообще пусто будет )
@lex , создала, но в теме не получится создать подтемы... но посмотрим по ходу как там всё вообще. Пока я эту тему вижу сообщением и надо полагать, что в теме всё будет выглядеть, как просто ответы. Ну мне так пока кажется.
@lllll1ll да, походу будет ясно, что убрать, что и куда добавить.
Внутри темы да, как сообщения. Просто если и ФотоДело сделать как подраздел, то о чём будут писать в общую категорию Фотография? )
@lex , ну если объяснить где-то, что там, в "Фотография", по всем вопросам нужно открывать свою тему, то хорошо. А то я вот и не догадалась бы без твоей подсказки и, наверное, эту тему лучше удалить, а начинать, когда возникнет вопрос по нему. Но это точно мануал писать надо по форуму, чтобы оно всё заработало без пряток.
@lllll1ll не обязательно, наоборот вопросы будут писать в твоей теме и продолжать её на многие страницы.
Более того, так как темы = посты, а сообщения = комментариям в блокчейне, пока нет встроенной функции там, можно настроить @golosclassicbot отсюда https://golos.id/services и получать уведомления о сообщениях в твоей теме на форуме.
Просто и тему наверно правильнее назвать не просто ФотоДело, а что-то вроде "Вопросы по технике фотографии и обмен опытом"...
@lex , да, можно было бы и так назвать выпрашиваемый подраздел. А его наличие придало бы ясную структуру всему этому. С темами в разделе Фотография можно любыми приходить и точно заморочки будут, но я уже там написала минимум для понимания. Надеюсь.
В подразделе бы уже каждый открывал бы свою тему, к примеру: ч-б, пинхол, абстракция, графика, что-то ещё
@lllll1ll добавить ФотоДело не проблема, просто расскажи о чем тогда будут писать в главный раздел "Фотография"?
Так-то визуально по 5 подразделов к каждому разделу абсолютно нормально смотрятся, можно сделать и ФотоДело...
@lllll1ll, как тестирование закончится и форум полноценно запустится - устроим банкет :)
@oliko , где стол накрывать будем, здесь или на форуме? Если на форуме, то в каком кабинете? )
@lllll1ll, в кабинете "застолье")) выберем тамаду)
@oliko , карта: GolosTalk/Болталка/Банкетный зал )
@lex добавьте на golos.id вкладку на форум после донатов или еще где-нибудь, что бы визуально было удобно и не казалось отдельным чем-то. Ну или в трех точках, где ссылки на биржу и голосование за делегатов. Забудут же через неделю, где искать, Новый год впереди.
@whaler-fund завтра думаю будет и ссылка и баннеры, не забудут )
Просто правки и сейчас идут, поэтому движемся форсируя и тестируя по-горячему...
@lex спасибо:)
@lex , удивительные вещи происходят теперь. Это так задумано или приятный побочный эффект? )
https://golos.id/fm-golostalk-nature/@singa/re-lllll1ll-interesno-20201228t22529265z
P.S. но на форуме этот ответ не появился (. Но где он тогда и как его увидит @singa?
@lllll1ll если данной функции не было объявлено, значит это не фича, а баг ))
В форуме нет древовидной структуры комментариев, поэтому коммент на коммент (как в блогах) там не будет отображаться. Идея была, но её реализация займет много времени, может быть когда-то потом.
Поэтому связанное с форумами из блогов пока будет убрано/переадресовано. Телеграм-боты читают из блокчейна, им фильтры не помеха, но и с этим думаю что-то решится, возможно отдельный бот под форумы.
Баг сейчас наблюдается: вижу @redhat, отметившегося в моей теме
Перехожу по ссылке "интересно" и попадаю в тему @romapush :
@lllll1ll ок, посмотрим
@lex, в боте приходят уведомления об ответах на мои сообщения на форуме, при открытии страницы на сообщение с уведомления от бота - дает возможность (как на голосид) ответить, фиксирует ответ (почему-то) на сайте, но в самом форуме ответа нет: (все операции с телефона)
@oliko бот к блокчейну, поэтому всё и тянет. Тут либо просить разработчика бота внести правки и фильтровать сообщения с форумов, и возможно запустить для форумов отдельного бота.
Либо воспринимать сообщения с бота как "информационные", так как переделок чтобы учитывались сообщения из блогов, пока не планируется. Резюме, отвечать на сообщения с форума на форуме )
эт я поняла уже, просто, возможно, ещё кто-нибудь ошибётся.
@oliko видимо придется "ломать" отображение информации с форумов на блогах, либо подумать над некой переадресацией, так как всегда найдется бот который покажет форумные данные с ссылкой на блоги )
@oliko , интересный ответ-вопрос, но не могу понять, на что именно вы отвечали мне.
@lllll1ll, форум, тема: юмор
@oliko , а, понятно ). Спасибо.
@lex, с фронта не все обновления в темах видны - про грибы не отображается в образовании и науке :) и в юморе не видно обновлений.
телефон, хром (может, эта инфа важна)
@oliko важна, сегодня-завтра будет отображение на главной и из подразделов.
Пока эта информация "о новом в подразделах" выводится только внутри их разделов/категорий.
@lex, редактировать не даёт вообще.
с телефона, хром.
@oliko не скоро, но дойдет и до версии с телефона.
@lex, темы что сейчас создаются и в них же ответы пишутся - так и останутся, не удалят после тестов?
@oliko не удалят, https://golostalk.com уже на основной цепи блокчейна.
dev.golostalk.com оставили для экспериментов, там со временем исчезнет...
@lex, хе-хе, прикольно, в разделе наука читать про маринованные грибы :)))
@oliko , вопрос про эти грибы задан биологу в открытой им теме: Биология, а до мариновки дошло уже силами комментаторов ).
@lllll1ll, очень смешной комментарий)
@oliko так а в чем разница, на блогах постоянно пишут "разное" в категории для этого мало подходящие )
@lex, да понятно все)
@lex я думаю с ID скоро все голосята уйдут в морду форума :)
@redhat время покажет :)
где же костромчане с их предвадителем шапкой? :) а то: всё те же на манеже.
@oliko а кому же там ещё быть, если это только 1-й запуск. Думаю еще с месяц будут правки, и только потом смотреть кто запустил форумы и чего планируют в плане слов о их раскрутке, привлечении аудитории...
@lex, Антона из Костромы позовём?)
@oliko все будет :) круто что ребята к НГ сделали, будет время в январские праздники освоить его и запустить.
@redhat, вся надежда на вас :)
В "Ленте" появляются комментарии с форума, а в "Новом" их нет.
@benken инфы с форума на блогах быть не должно, вопрос где остались куски? В ленте? Тут не вижу https://golos.id/@benken/feed
Пока знаю о 2-х местах, в списке полученных донатов ссылки по донатам с форума открывают контент в блогах (скорее всего переадресацию надо делать), и в ботах инфа беретсяя напрямую из блокчейна (тут либо переадресовывать, либо фильтровать в боте контент с тегов fm-XXX, а для форумов отдельного бота)...
В Ленте уже пропало. В ответах что-то странное творится, но дело стало лучше.
В какой-то момент видел на Голосе ответы с форума. На один ответил прямо отсюда, сначала он был виден только тут, а теперь, вроде, совсем нигде не виден. На форуме его точно нет. Вот в этой ветке отвечал https://golostalk.com/science/@benken/biologiya
@benken как пример, меняем в адресе домен golostalk.com на golos.id
https://golostalk.com/science/@benken/biologiya
на
https://golos.id/science/@benken/biologiya
и контент откроется, ведь все в бч
и все комменты первого уровня видны и там и там, но коммент с блогов в адрес ледилазгул уже не будет отображаться в форумах, так как структура у них отличается... Возможно это удастся исправить под капотом, но не скоро (и пока не очень понятно зачем оно нам).
@benken пока, в ленте, ответах, комментах блогов
сообщения с форумов скрываются силами морды, а значит не исключены "чудеса от браузера" (когда глюк того же кеша или тормоза компа позволяют таки увидеть их).
Думаю надо обрабатывать это в самом АПИ нод (через что данные и отдаются на клиенты), и исключить описанный тобой случай.
Комментов с блогов на форуме не будет, так как тут древовидная цепь комментариев, а там сообщения подряд (проще говоря на форуме будут видны лишь комменты добавленные с блогов к самой теме, но не на комменты других к теме). Идеи совмещать и не было, поэтому пока задача убрать все связанное с форумами из блогов.
В перспективе конечно можно проработать тему повторения структуры данных, но честно говоря не вижу причин скрещивать "ежа и ужа" ))
@lex а приложение для Голос, которое вроде как разрабатывают, будет поддерживать форумы, нет, что планируется?
@vvvolf о каком приложении речь?
@lex blockchained упоминал о разработке десктоп приложения для Голос, не помню сейчас где, лучше его спросить я так понимаю
@vvvolf о разработке не знаю, только о том что была в планах...
Если будет, скорее под блоги, универсальный клиент сделать ещё сложнее.
@lex на https://dev.golostalk.com/ при попытке создать тему ошибка "Account exceeded maximum allowed bandwidth per vesting share."
@vvvolf у аккаунта с которого была попытка добавить тему - мало СГ, можно попробовать любой другой, постинг ключ на тестовом форуме подходит ко всем.
@lex понятно, спасибо. теперь надпись "Сообщение публикуется..." можно ждать до бесконечности ) ладно, ждём стабильности, несколько дней назад вообще войти не получалось
Вот я не могу отредактировать ошибку в названии темы. Так и придётся сколько-то пожить с "тестс" вместо "тест". Существует временной лимит на количество редактирований. Какой, пока не известно, но уже понятно, что надо стараться писать без ошибок
Создал тему в "Образовании", а на стартовой странице пишет, что ноль тем и ноль сообщений. Как быстро идёт обновление?
@benken норм, думаю завтра уже будет накапливать данные и из подразделов, там и другие мелочи подъедут...
На форуме, тыкаясь в пустые категории, уже нашёл ответ :)
@benken пока формат "игры в прятки", было скучно, тогда мы запускаем форумы ))