Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : W : WI : WIK :

WikkaWiki

 

WikkaWiki

WikkaWiki is a lightweight wiki engine written in PHP, which uses MySQL to store pages. WikkaWiki is a fork of Wakka Wiki, to which a number of new features have been added. It is designed for speed, extensibility, and security. Released under the GPL license.

History


In 2003, the development of Wakka Wiki came abruptly to an end, although a large community of users and contributors was still actively posting bugfixes, extensions and new functionalities. First released in May 2004, WikkaWiki rapidly grew into a project aiming to remain faithful to Wakka's heritage of a lightweight engine with readable and accessible code.

Wikka vision


WikkaWiki's flexibility and easy adaptability to the user's needs - including the nonprofessional developer's - are among the most prominent and appreciated features of this engine. Compared to heavier wiki engines, which integrate several built-in functions, WikkaWiki's goal is to keep its core as small as possible while developing an architecture that supports easy extensibility through plugin modules. The latest version (1.1.6.0) was released on January 24, 2005.

Wikka features


Among the distinctive features of this wiki engine, it is worth mentioning the following:

  • Support for different types of embedded elements:
    :* images;
    :* Flash;
    :* tabular data;
    :* safe HTML code;
    :* RSS feeds;
    :* i-frames;
    :* FreeMind data and maps;

  • Advanced (but optional) access control, with user registration, password management and provision for user profiles, as well as access control lists for page access.

  • Advanced syntax_highlighting using GeSHi:
  • * support for 33 markup/programming languages;
  • * easily customizable output;
  • * (optional) line numbering;
  • * clickable markup pointers to official documentation;

  • Several page-related features, including full revision control, comments, categories, text searching, page cloning, advanced referrer management, file uploading/downloading interface, and a GUI page editor.

    Wikka niceties

  • W3C compliant XHTML 1.0 transitional and CSS markup.
  • A CSS-defined printable view.
  • Advanced tools for publishing page revisions, including:
    :* RSS feeds for recent modifications;
    :* WikiPing client functionality, allowing page changes to be broadcast and tracked on a remote WikiPing server.
  • The SmartTitle function, dynamically retrieving page headers from the body and freeing users from the use of CamelCase words as page titles.
  • An intuitive web-based upgrader from WakkaWiki.

    Development


    Forthcoming releases will (possibly) include:
  • Enhanced configurability (e.g., user selectable/editable skins and menus)
  • Dynamically-generated user documentation
  • Scripts for retrieving and integrating content from remote wikis.

    Documentation


    The main Wikka server provides an extensive and continuously growing documentation, written for different categories of users, from the basic user to the developer.

    See also

  • List of wiki software
  • Comparison of wiki software
  • Mind map - FreeMind
  • WikiPing

    External links

  • WikkaWiki
  • What's new in Wikka latest release
  • Wikka Documentation
  • FreeMind


NodeWorks boosts web surfing!
Page Returned in 0.891 seconds - HTML Compressed 67.8%

This article is from Wikipedia. All text is available
under the terms of the GNU Free Documentation License.
 GNU Free Documentation License
© 2008 Chamas Enterprises Inc.