Home

thumb: new.bean.jpg

ClickWiki is a flexible framework that implements a website in the style of a "WikiWikiWeb" — usually simply referred to as a "Wiki" — a powerful and easy way to create a community edited site.

Current Version

thumb: /Version 1.0.4/icon.png

Version 1.0.4, Fortune

Released on 2007-05-07

Explore

Usage

Development

Documentation

Roadmap

The 1.0.x series will be minor bugfixes, with increasing documentation and finalization of the css and ids for the new default presentation display modules, including "web", which will replace Buttonwood. Basically, the 1.0.x series is all about documentation and CSS.

1.1 -- Target: 2007-04-30: Full documentation, finalized css and default display modules, minor fixes and improved user experience based on feedback. All offline tools will also be tested and enabled.

 

News

2007-05-07 -- Version 1.0.4 finished. No package, and I'm still futzing with the css now that I have it up and can check the details on live sites with varied content. Call it 1.0.4RC1, with a package to follow as soon as the nits work out. - Evan Edwards

2007-04-25 -- Version 1.0.3 was finished and made live Monday night. I packaged and released it today, and I have had two critical fix css bugs filed since. Crap.

2007-04-19 -- Stupid data tricks - jaculus can now translate to and from JSON.

2007-04-15 -- jaculus is the new markup engine, and it's almost ready to be dropped in as the new default renderer. Not only does it do bidirectional translation from wiki markup to html, it has loadable rulesets. Want to write in mediawiki markup? Want to use markdown or html? Go for it! It also follows the new semantic model, allowing for addressing sub entries and combining entries. That means that doing things like "publish the wiki as palm document" will be a snap. I'm still chipping away at the final CSS definitions, an item that needs to be completed for the 1.1 release.

thumb: 1.0.2.png 2007-04-11 -- Version 1.0.2 ("Red Rome") released. Form cleanups, various other things.

2007-04-06 -- Quite a few forms and comment styles added. Pokin' around, mostly, getting the community features working perfectly.

thumb: 1.0.1.png 2007-04-05 -- Version 1.0.1 ("Granny Smith"), mostly nits and cleanup. Function documentation is complete, although validation isn't active, the info is now there for it. Wording and a couple css cleanups.

Log in to update this.

 

About ClickWiki

ClickWiki is written toward a few goals - simplicity of setup and incremental configuration of more advanced features via a plugin system. Content from any given entry can be moved between wikis. Future plans include live synchronization of entries between Wiki sites and easily generated offline snapshots. It is written in a highly modular manner: various functional modules can be loaded or unloaded from any given wiki. The appearance is modular, with a few example modules based on other wiki software (note that 1.1 will bring a fully semantic default display theme). Editing is fully modular, with multiple wiki markup languages (including html) and a WYSIWYG editor supported (1.1 will formally define a markup description language that covers html and wiki markup).

ClickWiki creates both properly formatted and easy to read HTML and a structured database from the entries. Values are extracted from each entry and can be queried for other entries, making it easy to treat the wiki as text or structured content. This allows the easy creation of things like list pages ("24 hour restaurants") that dynamically update as entries are changed or conditions change ("restaurants open right now").

Setup

ClickWiki requires PHP and a webserver capable of running a PHP script for all requests. Apache 1.x and 2.x both support this capability. You must have a domain for the wiki; a third level ( mywiki.domain.org ) works fine.

PHP will need the Fileinfo PECL library for the base install. Optional modules may require other PHP capabilities, make sure to read their install information. The default video handler uses the non-commercial license of flvplayer. If you are creating a commercial installation, you must use an alternate video module, uninstall the flv module, or purchase (the very reasonably priced) flvplayer commercial license.

Logo

thumb: Elgee.jpg

Mus musculus is the common house mouse. Mice are found in nearly every single country on the globe and, while individually small, make a large impact upon the local environment. These tiny creatures burrow, chew and climb over all obstacles to seek out a wide variety of food in their environment. In turn, they are fed upon by other creatures and are an important part of the food chain.

They are modest creatures that have a tiny impact individually, but as a species have a profound effect upon the entire planet.

valid-css.png valid-html.png