TiddlyWeb Store Migration Plugin
Some of the people at Osmosoft are working on an additional StorageInterface for TiddlyWeb that enables development of tiddler content that is readable by TiddlyWeb, by Cook (the tool used to build TiddlyWikis out of content in the tiddlyweb subversion repository. To help make using the new store, I’ve written a plugin that can migrate TiddlyWeb data from one store to another. TiddlyWeb...
TiddlyWeb Plugin Tutorial Part 3
Updated 20130122 Latest version is on TiddlySpace Update 20091123 to reflect modern TiddlyWeb. This is the third part of a multi-part tutorial for creating TiddlyWeb plugins. See parts one and two. Personalized Custom Greeting “Hello” isn’t always what you want to hear. Let’s change things so the message being sent it based on the incoming URL. Make the following...
TiddlyWeb Plugin Tutorial Part 2
Updated 20130122 Latest version is on TiddySpace Update 20091113 and 20130122 to reflect current TiddlyWeb state of the art. This is the second part of a multi-part tutorial for creating TiddlyWeb plugins. See part one. In part one we set our Content-Type to text/html and our status code to 200 with a start_response call like this: start_response('200', [('Content-Type', 'text/html;...
TiddlyWeb Plugin Tutorial Part 1
Updated 20130122 Latest version is on TiddySpace Update 20100831: The version of this tutorial kept on the TiddlyWeb documentation site is now the most up to date. Update 20100405: Yet another version of this document is now being kept in the TiddlyWeb documentation site. See: PluginTutorial. Update 20091113: This document is fairly popular according to google, but had some wrong information...
Example TiddlyWeb Plugins
I’ve been experimenting with creating plugins for TiddlyWeb. There are quite a few now, in various states of completeness. They can be found at http://svn.tiddlywiki.org/Trunk/contributors/ChrisDent/experimental/tiddlyweb-plugins/ In addition to requiring a TiddlyWeb installation, some of them also require the tiddlyweb-plugins package which provides generic code for requiring users or the...