Публикация снимка заметок
Снимок - это папка статических страниц, записанных из ваших заметок, как они есть в данный момент. Любой, кто открывает его, может прочитать эти заметки и ничего больше. Это способ передать набор заметок тому, у кого нет Varlig, или прочитать их самостоятельно на ПК или в браузере телефона.
На листе это четко сказано перед публикацией: "Снимок - это папка статических страниц. Тот, кто открывает его, может прочитать заметки и ничего больше: страницы нельзя редактировать, им не нужна сеть, и они продолжают показывать сегодняшний текст после того, как вы измените оригиналы».
Что представляет собой снимок
Снимок — это набор файлов с содержимым на момент создания. Последующее редактирование исходных заметок не меняет ни байта в уже созданной папке. Varlig также не обновляет её в фоне.
Это не веб-сайт, учетная запись или служба синхронизации:
- Нет учётных записей и приглашений. Любой, кто может открыть папку, может прочитать её содержимое. Нет входа, персональных прав доступа и журнала читателей.
- Доступ нельзя отозвать. Удаление папки не позволит новым читателям открыть её из этого места, но не удалит копии, которые уже скачали, переслали или включили в резервную копию.
- Нет редактирования и комментариев. Страницы — это документы. Их чтение ничего не меняет в Varlig, а действия в Varlig не меняют страницы.
- Нет хостинга и защиты передачи со стороны Varlig. Приложение только создаёт папку. Доступ и защиту определяет способ передачи: общий диск, веб-сервер или вложение в письмо.
Публикация снимка
Три команды открывают одно и то же окно:
| Команда | Что публикуется |
|---|---|
| File › Publish Snapshot… | Выбранные вами заметки |
| Publish Snapshot… в контекстном меню списка заметок | Выделенные заметки, по которым вы нажали правой кнопкой |
| Publish Tag Snapshot… в контекстном меню тега боковой панели | Каждая заметка с этим тегом |
Ни для одного из них нет сочетания клавиш.
Лист имеет заголовок Publish snapshot. Введите имя в поле Snapshot name, проверьте предварительный просмотр, затем выберите Choose Folder… и укажите место, где нужно его записать. Cancel оставит всё как было.
После завершения появляется сообщение Published 12 notes, путь к папке и пояснение: «Откройте index.html в любом браузере, здесь или на телефоне. Страницы фиксируют состояние заметок: они не обновляются при изменении оригиналов и недоступны для редактирования читателями. Удаление папки остановит новые загрузки, но не вернёт уже полученные копии». Show in Finder открывает папку, а Done закрывает окно.
Сначала проверьте предварительный просмотр
Ничего не записывается, пока вы не выберете папку, и предварительный просмотр покажет, что именно будет содержаться в папке:
- Каждая заметка, которая будет опубликована, с количеством вложений в ней и их общим размером.
- Not published — исключённые заметки с указанием причины: Locked note, Protected note или Protected tag — must stay in Varlig.
- Missing attachments (not published) — файлы, которые библиотека не может найти. В результате говорится, сколько из них было опущено, вплоть до «1 вложение отсутствовало и не было опубликовано».
- Все исходящие ссылки на заметки с пояснением, как они будут представлены на опубликованных страницах.
Под ним итогом подсчитываются заметки, вложения и байты, а также указано, сколько ссылок на заметки будет опубликовано как ссылки, а сколько - как обычный текст. Если ничего в выделении не может быть опубликовано, на листе это указано, а кнопка остается отключенной.
Каждая ссылка относится к одной из трёх категорий:
| Классификация | Что делает страница |
|---|---|
included |
Связанная заметка находится в этом снимке, поэтому страница ссылается на ее файл |
kept as plain text (not published) |
Связанной заметки нет в этом снимке, поэтому остаются только те слова, которые вы набрали |
blocked (protected, protected tag or locked) |
Связанная заметка не должна покидать Varlig, поэтому остаются только те слова, которые вы набрали |
Пока окно открыто, предварительный просмотр заново считывает заметки. Если вы измените заметку в другом окне, будет показано и опубликовано её текущее содержимое.
Что никогда не публикуется
Защищённые заметки, заметки с защищённым тегом и заблокированные заметки никогда не читаются и не публикуются. В отличие от обычного экспорта, здесь нет варианта Include unlocked protected notes: включить их в публикацию невозможно.
Если Varlig не может перенаправить ссылку внутри снимка, её адрес и оформление удаляются. Поэтому опубликованная страница не раскрывает адрес неопубликованной заметки и не ведёт на неё. Это относится к [[Title|alias]], varlig://, адресам заметок Bear, которые иначе могли бы содержать исходный заголовок, и ссылкам на теги. Обычные веб-адреса не меняются.
Что содержит папка
Trip notes/
index.html the listing every reader starts from
Trip-<UUID>.html one page per note
Packing-<UUID>.html
assets/ images and files, shared by every page
publication.json
Страницы выглядят так же, как при экспорте в HTML: результаты вычислений включены, изображения берутся из assets/, код и диаграммы представлены изображениями. Дополнительно предусмотрены отображение по ширине телефона, ссылка на index.html и подпись с датой: «Опубликовано 16 сентября 2026 года. Это снимок: он показывает заметки на указанную дату и не меняется вместе с ними. Редактирование здесь недоступно».
Страницы не содержат скриптов, сетевых запросов и элементов редактирования. Поэтому их можно читать без интернета, после переноса или копирования папки и на экране телефона.
publication.json записывает то, что было опубликовано: версия формата varligPublication, id публикации, ее name, created и updated, id каждой заметки, title, file и contentHash, а также манифест опубликованных файлов. Более новая версия формата отклонена, а не неправильно прочитана.
Обновить или удалить снимок
Settings › Import & Export › Published snapshots показывает все снимки, созданные из этой библиотеки. Пока их нет, отображается пояснение: «Снимков пока нет. Выберите заметки и используйте File ▸ Publish Snapshot…, чтобы создать папку со страницами только для чтения».
Для каждого снимка показано, изменились ли исходные заметки: 3 notes changed, а отдельно — 1 note no longer in the library. Доступны три кнопки:
| Кнопка | Действие |
|---|---|
| Show in Finder | Открывает папку с сохранённым снимком. |
| Update Snapshot… | Снова открывает окно Update snapshot со списком изменённых заметок. Команда Update Snapshot перезаписывает ту же папку новой версией этой публикации. |
| Remove… | Удаляет папку с этого Mac после подтверждения. |
Обновление создается рядом с пунктом назначения и перемещается на место, поэтому сбой оставляет предыдущий снимок нетронутым. Varlig удаляет папку только тогда, когда она все еще содержит собственный publication.json этой публикации, поэтому папка, которую вы переместили или заменили самостоятельно, остается в покое.
Предупреждение Remove "Trip notes"? поясняет пределы удаления: «Опубликованная папка будет удалена с этого Mac, и открыть её отсюда больше не получится. Уже скачанные копии останутся у получателей: опубликованный снимок нельзя отозвать». Кнопки — Cancel и Delete Folder.
Собственная сноска панели говорит то же самое: "Снимок - это папка со страницами только для чтения, которую вы можете скопировать, отправить по почте или сохранить в общей папке; она также читается в браузере телефона. Это не учетная запись: любой, у кого есть папка, может прочитать ее, и копия, которую кто-то загрузил, не может быть возвращена".
Другие способы извлечения заметок из Varlig см. в Импорт, экспорт и резервное копирование.