TWiki Installation Guide The following is installation instructions for the TWiki 6.1 production release on an Apache web server on Linux. Visit TWiki:TWiki.InstallingTWiki...
Watchlist Plugin Introduction The WatchlistPlugin adds watchlist feature to TWiki topics. Topics of interest can be watched and unwatched. A user can see recent changes...
Tag me Plugin Plugin to tag wiki content collectively or authoritatively in order to make it easier to find content and to get a meaningful page ranking. Introduction...
TWiki Spreadsheet Plugin This plugin adds spreadsheet capabilities to TWiki topics. Functions such as % CALCULATE{$INT(7/3) are evaluated at page view time. They...
Behaviour Javascript Framework Contrib Introduction This contrib packages the third party Behaviour Javascript event library, available from http://bennolan.com...
WEBLIST{`format`} index of all webs List of all webs. Obfusticated webs are excluded, e.g. webs with a NOSEARCHALL on preference variable. The `format`...
TWiki Variables Quickstart TWiki Variables are names enclosed in percent signs that are that are expanded to some other text when the topic is displayed. For example...
SPACEOUT{`string`} renders string with spaces inserted in sensible places Inserts spaces between word components. Word component boundaries are transitions from...
Package TWiki::LoginManager::Session Class to provide CGI::Session like infra structure, compatible with TWiki Runtime Engine mechanisms other than CGI. It inherits...
User Form Note: This is a maintenance topic, used by the TWiki administrator. This form defines the form of the user profile pages of registered TWiki users listed...
Formatting Tokens TWiki defines some standard special tokens that can be used to replace characters in some parameters notably those to FormattedSearch and IfStatements...
CALCULATE{`formula`} handle spreadsheet calculations outside tables The % CALCULATE{formula variable is handled by the SpreadSheetPlugin. Over 100 functions...
HTTP get HTTP headers Called with the name of an HTTP header field, returns its value. Capitalization and the use of hyphens versus underscores are not significant...
INCLUDINGTOPIC name of topic that includes current topic The name of the topic that includes the current topic same as % TOPIC% in case there is no include...
WIKIVERSION the version of the installed TWiki engine Syntax: % WIKIVERSION% Expands to: Category: AdministrationVariables, SystemInformationVariables...
SCRIPTURLPATH{`script`} URL path of TWiki script As % SCRIPTURL{`script` , but doesn`t include the protocol and host part of the URL Like % SCRIPTURL{...
LOGOUTURL present a logout link Present a logout link, regardless of the state of login Syntax: % LOGOUTURL% Expand to: Category: LinkingAndNavigationVariables...
LANGUAGES list available TWiki languages List the languages available (as PO files) to TWiki. Those are the languages in which TWiki`s user interface is...
AUTHREALM authentication realm String defined as {AuthRealm} in configure. This is used in certain password encodings, and in login templates as part of the login...
IF Statements The % IF% construct gives TWiki the power to include content in topics based on the value of simple expressions. % IF{`CONDITION` then `THEN` else...
Subweb and topic names conflicts, view URLs, and links If your TWiki installation has the hierarchical webs feature turned on, you face subtle issues about subweb...
Personal Preferences Help Below help text gets included by user profile pages instantiated from NewUserTemplate or .NewUserTemplate (if exists) TWiki has...
Web Notification This is a subscription service to be automatically notified by e mail when topics change in this TWiki web. This is a convenient service, so...
Inline search To embed a search in a topic, use the % SEARCH{ parameters TWiki Variable. The search variable is used by many TWiki applications. Related Topics...
Escaping TWiki rendering Use the verbatim tag to surround code excerpts and other formatted text with verbatim and /verbatim tags. Example: verbatim Header...
Class Method A ClassMethod is a method that must be called relative to the containing class object. This normally only applies to the new method used to create new...
Package TWiki::Compatibility Support for compatibility with old TWiki versions. Packaged separately because 99.999999% of the time this won`t be needed. StaticMethod...
Package TWiki::Attach A singleton object of this class is used to deal with attachments to topics. ClassMethod new ($session) Constructor. ObjectMethod finish...
Package TWiki::UI::Manage UI functions for web, topic and user management StaticMethod manage ($session) manage command handler. This method is designed to be...