Лучше поздно, чем никогда, сказал папа в день дедушкиной свадьбы… Так что я представляю вашему вниманию инструмент, которым пользуюсь уже много лет (как минимум с 2005 года).

TiddlyWiki

Как этим пользоваться?

Скачиваем файл — с официального сайта или любовно допиленную сборку.
Переименовываем.
Запускаем в любимом браузере.
Читаем справку, экспериментируем и наслаждаемся.

Как это работает?

Не вдаваясь в тонкости реализации: html-файл содержит в себе почти три сотни килобайт javascript-кода, позволяя хранить данные в самом себе. Работает даже в IE (по крайней мере в 8-ом точно).

Зачем это нужно?

Вот примеры, зачем это нужно мне:

В сети существует over9000 плагинов на все случаи жизни.
И для ДМ’ов тоже: Fudge RPG TiddlyWiki, TSmith Help

Комментарии по сборке

Несмотря на то, что работать должно в большинстве современных браузеров и даже на андроиде, я рекомендую использовать (Portable) Firefox не старше 14-ой версии. В более поздних у вас будут проблемы с безопасностью, смотреть еще сможете, а вот сохранить — вряд ли. В теории к FF есть плагин TiddlySnip, который это должен решить, но только в теории. Исправлено в 2016 году: с плагином TiddlyFox отлично работает и в последних версиях FF. В IE8 работает (с грехом пополам), в хроме требует JDK, в опере и сафари не проверял. В Lynx, ясное дело, не работает, скорее всего вы увидите поток текста.

В “любовно допиленной сборке” куча файлов. Нужны они не все, внимательно читайте README. На всякий случай, цитирую:

  • Скрипты
    • core.283.min.js - Ядро для версии 2.8.1, в отдельном файле из соображений многочисленных;
    • core.wikibar.js - Плагин WikiBar;
    • KWExtendWikipediaLink.js - Плагин для добавления иконки к ВИКИПЕДИЯ-ссылкам. Проверяйте наличие плагина в сборке.
      • Ядра вики
    • core.blue.ru.conf.html - Пустой файл-шаблон для вики по Федерации. На русском. Wikibar подключен как внешний файл;
    • core.blue.ru.min.html - Пустой файл с минимальным набором плагинов. На русском;
    • core.cyan.en.empty.html - Совсем пустой файл без плагинов и справки. На английском.
    • core.cyan.ru.optimal.html - Пустой файл с оптимальным (на мой взгляд) набором плагинов. На русском. Плагин Wikibar включён в файл как плагин, а не как отдельный файл.
      • Прочее
    • TiddlySaver.jar - JAVA-апплет для работы tiddlywiki в ряде браузеров
    • tiddlyfox_v1_alpha18.xpi - Плагин для Firefox - нужен для работы сохранения.

Большая часть справки на русском.
Для удобства редактирования добавлен плагин WikiBar — подробности — в справке, и вообще, все есть в справке!

Fly safe and have fun!

Comments