Striki Wiki

StrikiWiki is a WikiClone being developed by JeroenMostert that 'tries' to impose structure on a Wiki. Implementation is PerlLanguage with WikiBase used as inspiration.

The basic idea was to add a template functionality. Every page has a PageTemplate? associated with it. This PageTemplate? describes what sections this page has. A form is just another page. A form is basically just a list of sections so everybody can make a new form (PageTemplate?).

Features

Missing Features Ugly bits Try It

See it in action at http://ch.twi.tudelft.nl/~mostert/striki/teststriki.pl BrokenLink 20111025 goes elsewhere: https://ch.tudelft.nl/ It is in a prototypical state, no real content (yet).

Implementation and Mechanics

Each page is stored as a single file, with special markers to separate the sections and to store the name and form. A dbm database is used to cache MetaData. Every section can specify its renderer (used to convert the base format to HTML). A renderer is PerlModule? (class).

The search and form instances functionality are grep based.


CategoryWikiImplementation


EditText of this page (last edited October 26, 2011) or FindPage with title or text search

Meatball