С самого своего первого дня в Голосе я постоянно натыкаюсь на утверждение, что ни один текст никогда не пропадет, ибо "блокчейн сохраняет абсолютно все". И я как-то особо не задумывалась, где именно хранит.
Но недавно у меня возникла необходимость найти самый первоначальный текст своей статьи, то есть текст до исправлений. Я много у кого спрашивала, как это сделать. Но многие отделывались дежурной фразой - "блокчейн хранит все, ищи". Другие утверждали, что сохраняется только окончательный, уже исправленный текст, который через месяц после размещения править будет невозможно.
Дорогие разработчики, очень прошу помочь мне, да и другим, разобраться в этом вопросе.
Лицензия CC0 Public Domain https://pixabay.com
Подскажите пожалуйста, действительно ли возможно выудить из глубин первоначальный текст статьи. И, главное, как это сделать такому чайнику как я.
Практически только что мне подсказали обратиться к @arcange, так он обладает и знаниеми и возможностями. Уважаемый @arcange, помогите, пожалуйста.
От помощи других специалистов я, разумеется, тоже не откажусь.
Заранее благодарю за помощь и отзывчивость.
Вот по этой ссылке вы получите историю вашего аккаунта
http://golostools.ru/explorer/#method=get_account_history¶ms=["tarimta","-1","1000"]
-1 и 1000 означает что будут показаны последние 1000 записей из вашей истории.
На момент написания данного комментария у вас последняя запись была с номером 11001
Если вы воспользуетесь поиском браузера и поищите на странице следующий текст.
parent_author": ""
Вы найдете все ваши оригинальные записи сделанные вами в вашем блоге.
Текст поста будет в строке вида
Если не нашли нужный вам блог, то "пролистайте еще на тысячу назад, указав вместо "-1" к примеру 10001, что бы еще на тысячу назад пролистать, задайте соответственно 9001 и так далее.
http://golostools.ru/explorer/#method=get_account_history¶ms=["tarimta","10001","1000"]
http://golostools.ru/explorer/#method=get_account_history¶ms=["tarimta","9001","1000"]
http://golostools.ru/explorer/#method=get_account_history¶ms=["tarimta","8001","1000"]
Поинтересуюсь - как вы нашли golostools.ru/explorer, я его еще нигде не анонсировал))
Сорри если что, не знал. Нашел здесь где то, на golos.io
google
Да ничего страшного) наоборот хорошо что кто то пользуется, видимо надо анонсировать)))
сейчас попытаюсь разобраться. спасибо)
Вот кажется блок с вашей первой версией
http://golostools.ru/explorer/#method=get_block¶ms=["3567645"]
о боже( жаль, я точно напортачу. Ладно, тогда пусть будет как есть. Спасибо за помощь))))
@ropox тогда может markdown parser какой-нибудь? Есть же онлайн, я советовал вот в этом посте.
@sxiii Там перевод строк как
\n
записан и XML элементы все маскированные. Я пробовал вставить содержимое в здешний редактор, ссылки на картинки получились битые. Так что руками очень тяжело будет поправить.@tarimta на самом деле, там именно такой формат, какой и публикуется редактором. достаточно выделить всё что внутри "body" и опубликовать. В постах CSS разметка итак идёт, я в своих постах картинки например так вбок ставлю:
<div class="pull-right">http://image.com/image.png</div>
Так что попробуйте просто опубликовать оттуда по Ctrl+C Ctrl+V.
Угу
похоже, спасибо) а что мне теперь с ним сделать, чтоб запостить в первоначальном виде? Может посоветуете что-то?
Видимо текст хранится в формате отличном от того, что мы вводим в редакторе. Наверное что бы сделать независимым от редактора. Поэтому мне кажется остается только вручную поправить последнюю версию.
Как это сделать чайнику или там кофейнику не известно.
Я делаю так.
Иду на сайт, где можно ковыряться в содержимом блоков. http://golosd.com/@grumlenko
Что подставить вместо @grumlenko , думаю, догадаетесь.
Вижу ленту активности связанной с моим аккаунтом. Чем выше запись, тем позже совершено действие. Ищу в браузере с помощью CTRL+F фразу authored a post и обнаруживаю, что как-то раз я два раза подряд публиковал пост с одним и тем же заголовком.
Вот этот пост: https://golos.id/ru--obrazovanie/@grumlenko/interaktivnaya-geometricheskaya-igra
Ещё видно, что я сам себя лайкнул.
Если тыкнуть в ссылку на блок, то можно посмотреть, что там было написано.
По нижней ссылки видно:
Это первоначальная публикация
По второй ссылке:
Это я добавил в пост картинку, которой там сначала не было, виден адрес картинки:
pp .vk .me /c836524 /v836524889 /2599f /_l3rycQe3GY.jpg
(я его покорёжил пробелами, чтоб парсер не съел).
@grumlenko - картинки в Голос вставлять (кликабельные) вот так:
[![ИмяКартинки](http://ya.ru/image.png)](http://ya.ru/image.png)
Вот ваша:
проверила, к сожалению только измененный текст доступен. (((
@tarimta можно ссылку на статью первоначальную версию которой вы ищите?
вот спасибки так спасибки)
супер, спасибо))
@tarimta готово: https://golos.id/ru--golos/@sxiii/kak-naiti-informaciyu-v-blokcheine-golosa-a-takzhe-bonus-poleznye-instrumenty-golosa
ого, спасибо огромное) а весь пусть поиска можете описать? а то такая проблема не только у меня была. Если вас не затруднит, конечно
Конечно не затруднит =) Напишу пост, когда будет окошко для публикации, а то не хочется публиковать более 4 постов в сутки. Отправлю ссылку
https://golos.id/mapala/@tarimta/paryashchie-skaly
@tarimta
Надеюсь помог!
кто не съел?)) не пугайте чайника. За совет спасибо, сейчас попробую
Чайнику не выудить никак в данный момент. Я тоже сталкивался с такой задачей, текст вытащить из блокчейна удалось, но он туда записывается в таком виде, что его нельзя просто взять и использовать, его ещё нужно превратить в нормальный вид.
Ходят слухи, что когда-нибудь у нас появится прямо в клиенте (на сайте) смотреть версии поста. Но когда это будет остаётся под вопросом ;)
@lehard это называется VCS, или Version Control System - система управления версиями. Такая удобность например встроена в Google Documents. Думаю, на Голосе сделать её, с учётом того что блокчейн и так работает по аналогичному алгоритму (указывает на удаления и добавления специальным синтаксисом относительно изначальной версии), думаю это сделать совсем не сложно. Вопрос времени =)