Skip to main content 41q.ru

Tiddlywiki

Пользовался с 22-го по 25-й год. Мигрировал заметки на Dokuwiki , но к Тидливики остались тёплые чувства.

Одностраничная Тидливики (html-версия), если её открыть её как файл в браузере, не имеет возможности перезаписать себя. Такой отредактированный файлик можно только сохранить из браузера.

Но, если одностраничная Тидливики будет загружена с веб-сервера поддерживающего методы DAV, то такая Тидливики может перезаписывать себя на сервере.

Цифровой сад

У Tiddlywiki есть свой стиль работы с заметками. Всё хочется разбить на мельчайшие части - тидли, а потом уже ссылаться в них друг на друга. Можно вкладывать один тидль в другой.

В итоге, на Тидливики растут отличные сады. Но есть проблемы с их публикацией.

Простой DAV-сервер для Тидливики

Rclone может работать как простой веб-сервер. Поддерживает DAV-методы.

В папке ./notebooks у меня тидливики-ферма.

sh code snippet start

$ rclone serve webdav ./notebooks --addr :8380

sh code snippet end

http://localhost:8380 - там будет доступно содержимое папки ./notebooks.

Но остаётся боль - работа с файлами.

Загрузить файлы с Tiddlywiki по-соседству

Если просто закидывать файлы (картинки, пдф-ки) драг-н-дропом то они сохраняются прямо в html-файлик, что увеличивает его вес. Если работать локально - пофиг. Но если грузить вики по-сети, то пока файлик целиком (со всеми вложенными файлами) не загрузится - вики даже не посмотреть.

К счастью, WebDAV Utilities + File Uploads могут загружать файлы по-соседству с Тидливики, а в самой Тидливики создавать тидль со ссылкой (_canonical_uri) на файлики.

Tiddlywiki wiki farm (DAV)

WebDAV Utilities будет бэкапить на каждое сохранение текущую версию Тидливики в соседнюю папочку.

File Uploads позволяют закинуть файлы драг-н-дропом в открытую вики. В самой вики появится тидль с canonical_url до картинки, которая ляжет в папку /files по-соседству.

Сайт на Тидливики

Было желание опубликовать часть тидлов из личной вики.