The TiddlyWeb and TiddlyWiki plugins and associated stuff for making a multi-user TiddlyWiki.
JavaScript Python Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test
tiddlywebwiki
.gitignore
CHANGES
COPYRIGHT
MANIFEST.in
Makefile
README
README.md
coverage
setup.cfg
setup.py
tiddlywebconfig.py
twinstance

README.md

Host TiddlyWikis with TiddlyWeb

This package provides the necessary TiddlyWeb and TiddlyWiki plugins to allow TiddlyWeb to host multiple TiddlyWikis as a collaborative environment for one or more users. See:

for installation instructions and links to more information about TiddlyWeb.

The packages supplements TiddlyWeb by adding:

  • useful TiddlyWiki oriented twanager commands
  • a twinstance script for creating new TiddlyWiki-enabled TiddlyWeb instances
  • the necessary TiddlyWiki plugins to save Tiddlers back to the TiddlyWeb server
  • a serialization that will turn any collection of Tiddlers into a TiddlyWiki
  • a "default" recipe to get things started

Once you have installed the package the twinstance command will be available and can be used to create a new instance. After that you can start a server and visit the default wiki:

  • twinstance aninstance
  • cd aninstance
  • twanager server
  • Open a web browser to http://0.0.0.0:8080/recipes/default/tiddlers.wiki to see the default wiki. Go to http://0.0.0.0:8080/ to browse around.
  • If tiddlywebwiki.friendlywiki is True (the default) in tiddlywebconfig.py then any recipe may be addressed at /{recipe_name} to retrieve the named recipe as a TiddlyWiki.

If you have questions, comments or issues follow the guidance at:

If you are new to TiddlyWeb or TiddlyWiki see:

License

TiddlyWebWiki is released under the BSD License and is copyright 2009-2014 UnaMesa Association.