The softwarea used for this WikiWikiWeb is PyDiddy, a Port of PikiPiki to WebWare, written by FrankBarknecht [fbar@footils.org]
You can download the source here:
http://footils.org/pkg/pydiddy-0.4.tgz
Installation
- Unpack the PyDiddy archive into your Webware workdir.
- Add the top pydiddy directory to your Webware contexts in $(WebwareWorkdir)/Configs/Application.config like:
'Contexts': {
'Admin': '%(WebKitPath)s/Admin',
'Examples': '%(WebKitPath)s/Examples',
'Docs': '%(WebKitPath)s/Docs',
'Testing': '%(WebKitPath)s/Testing',
'MyContext': 'MyContext',
'pydiddy': 'pydiddy', ########### <- add pydiddy like that!
'default': 'MyContext',
},
- Make sure, you have ExtraPathInfo enabled there as well:
'ExtraPathInfo' : 1, # set to 1 to allow extra path info to be
# attached to URLs
- Edit pydiddy/DiddyConfig.py and set the correct paths for the WikiWiki content to a Webware-writable directory like:
data_dir = '/path/to/the/data'
text_dir = data_dir #### or something else
- Restart the Appserver and point your browser to:
http://YourHost/cgi-bin/WebKit.cgi/pydiddy/
Changes
- 4.1.2003:
- URLs ending in image suffixes like jpg get replaced by <img src=URL> tags.
- 3 dashes at start of line (---) give a linebreak <br>
- 16.11.2002: Lists now possible with * at start of line, new WikiWord definition including numbers and underscore _
- 5.11.2002: Versions - New _action_: "AllVersions" in footer. Shows all physical version, independent from the editlog and without dupes.
- 4.11.2002: Headers. new editlog format to make looking for old versions a lot faster. The editlog now also manages versioning. Release 0.3
- 3.11.2002: Implemented simple page versions.
- 1.11.2002: We're running the current WebWare CVS here now, so there were some Changes to the PyDiddy code made: All _actions_ conform to the new style now and a workaround for the extraURL has been implemented, which changed the wiki-Url a bit.
License
PyDiddy is licensed under the GPL. See the file GPL for details.