Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
dr2073
7 лет назад

Задача-Голос: #183 Обойти на клиенте ограничение по максимальной вложенности в 5 комментов

    Пост в рамках инициативы по разработке в стиле DAO.

    Сделать её может как один разработчиков Голоса, так и любой желающий - код Голоса открыт и доступен всем на гитхабе. После начала выплат я переведу все собранные за этот пост золотые тому кто выполнит эту задачу. А так же он сможет создать пост о её завершении и получить награду за него. Если вы беретесь выполнить эту задачу, отметьтесь в комментариях, для того что-бы уменьшить вероятность того, что два человека будут делать её одновременно.

Ссылка на задачу #183 Обойти на клиенте ограничение по максимальной вложенности в 5 комментов 

Описание

    У нас есть самая видимо неприятная на данный момент проблема в Голосе: "Комментарий слишком глубоко в цепочке. Максимум вложенности - 5"
Мы знаем, что это ограничение зашито в блокчейн, но все всегда при желании можно обойти на стороне клиента.
Вариантов решения тут много, но я выбрал одно (наиболее простое по реализации, но при этом достаточно удобное):
Если коммент 6й в цепочке, то записываем его "на этаж выше" и добавляем в начало коммента ссылку на них того на чей коммент отвечают (в духе @dr2073 ) - таки образом подобное не надо будет делать вручную, боты известят человека о том что его ник упомянули, дискуссия 5+ просто станет линейной, как сделано на многих форумах где поддерживаются деревья комментов.
Возможно есть и другие, более лучшие варианты решения - давайте обсудим.

Голосуем!

    Голосуя за этот пост вы увеличиваете "баунти" награду тому кто выполнит эту задачу. Все золотые которые соберет этот пост и пост отчета о успешном выполнении задачи будут переведены тому кто выполнит задание (после начала выплат).

0
1325.743 GOLOS
Комментарии (16)
Сортировать по:
Сначала старые