TWiki

From Wikipedia, the free encyclopedia

TWiki
TWiki
Maintainer: Peter Thoeny with TWiki contributors
Stable release: 4.0.5  (Oct 25, 2006) [+/-]
Preview release: -  (-) [+/-]
OS: Cross-platform
Use: Wiki
License: GPL
Website: twiki.org

TWiki is a structured wiki, typically used to run a collaboration platform, knowledge or document management system, a knowledge base, or any other groupware application. Web content can be created collaboratively by using just a browser over the Internet or an intranet. TWiki allows users without programming skills to create wiki applications, and developers can extend its functionality with plugins.

Contents

[edit] Introduction

TWiki can be used as a shared whiteboard like any other wiki. TWiki also enables users to create simple form-based web applications, without programming. Other enhancements include fine grained access control (though it can also operate in the classic 'no authentication' mode), configuration variables, variable text, transclusion, email notification, embedded searches, server-side includes, file attachments and a plugin API that has spawned over 240 plugins to link into databases, create charts, tags, sort tables, write spreadsheets, create image gallery and slideshows, make drawings, write blogs, plot all kinds of graphs, interface to many different authentication schemes, track Extreme Programming projects and so on.

TWiki is fully skinnable in both templates, themes and (per user) CSS, and can be used to create modern-looking wiki sites. It includes reasonably good support for internationalization ('I18N'), with support for UTF-8 URLs and support for UTF-8 content. The ease of its revision control and the availability of access control lists makes TWiki especially suited for enterprise and corporate wiki sites. The user interface has been translated into several languages, currently Chinese, Danish, Dutch, French, German, Portuguese, Spanish, Italian, Polish and Swedish.

TWiki is implemented in Perl and is Free and Open Source Software licensed under GPL. It is also available as a virtual appliance.

[edit] Major features

  • Revision control - complete audit trail, also for meta data such as access control settings
  • Fine-grained access control by user groups
  • Comprehensive markup language, easy to learn
  • WYSIWYG editor
  • Dynamic content generation by TWiki variables
  • No database is needed (stored as text files)
  • Structured information can be captured using forms
  • Users without programming skills can create wiki applications
  • Hundreds of plugins
  • Customizable sidebar, topbar, and bottom bar

[edit] Releases

TWiki has low server requirements: Perl, RCS, GNU diff, GNU grep. The names in parentheses do not refer to the cities, but are instead the codenames for the release.

See detailed TWiki release history.

[edit] TWiki.org Community Wiki

twiki.org has a community wiki with 50K pages dedicated to TWiki and wikis in general:

  • Codev web: Collaborate on wiki technology and on core TWiki engine development
  • TWiki web: Document TWiki software
  • Plugins web: Package and list TWiki extensions (plugins, add-ons, skins, code contributions)
  • Support web: Support users and administrators of TWiki

[edit] Some public sites running TWiki

[edit] Gallery

[edit] External links