TWiki Upgrade Guide This guide covers upgrading from a previous version of TWiki (such as TWiki 5.1) to TWiki 6.1 Overview TWiki 6.1.0 is a minor release that brings...
TWiki System Requirements Server and client requirements Low client and server base requirements are core features that keep TWiki widely deployable, particularly...
TinyMCEPlugin Introduction This is an integration of the fast and highly functional WYSIWYG editor. It supports a wide range of browsers such as Firefox, IE, Safari...
TWiki Dashboard Add On Introduction A dashboard comes into play when users need to get an overview of their work and want to navigate quickly to relevant places....
Pattern Skin . For use in corporate or perhaps in personal websites it should be fairly easy to tune the looks or even create a PatternSkin based new skin. Screenshot...
Color Picker Plugin Introduction This TWiki plugin packages the color picker, which is a jQuery plugin developed by Steven Wittens of Acko.net. The package adds a...
TWiki Access Control Restricting read and write access to topics and webs, by Users and groups TWiki Access Control allows you restrict access to single topics and...
TOPICLIST{`format`} topic index of a web List of all topics in a web. The `format` defines the format of one topic item. It may include variables: The $topic...
WEB name of current web % WEB% expands to the name of the web where the topic is located. If you are looking at the text of an included topic, it is the web...
Release Notes of TWiki 6.0.2 (Jerusalem), 2015 11 29 Introduction TWiki is an enterprise collaboration platform and application platform. TWiki has been downloaded...
Package TWiki TWiki operates by creating a singleton object (known as the Session object) that acts as a point of reference for all the different modules in the system...
INCLUDE{`page`} include other topic, attachment, or web page Merges the content of a specified page into the current one before rendering. Syntax: % INCLUDE...
Search Help Search Pages There are two search pages; WebSearch offers basic search features, while WebSearchAdvanced offers more control over searches. By default...
File Attachments Each topic can have one or more files of any type attached to it by using the Attach screen to upload (or download) files from your local PC. Attachments...
Package TWiki::OopsException Exception used to raise a request to redirect to an Oops URL. An OopsException thrown anywhere in the code will redirect the browser...
Package TWiki::LoginManager::Session Class to provide CGI::Session like infra structure, compatible with TWiki Runtime Engine mechanisms other than CGI. It inherits...
Package TWiki::LoginManager The package is also a Factory for login managers and also the base class for all login managers. On its own, an object of this class is...
Package TWiki::Engine The engine class is a singleton that implements details about TWiki`s execution mode. This is the base class and implements basic behavior....
Package TWiki::UI::Copy UI delegate for copy function StaticMethod copy ($session) copy command handler. This method is designed to be invoked via the UI::run...
GROUPS a formatted list of groups Expands to a formatted list of user groups in your TWiki. The variable is intended to be used in .TWikiGroups, to allow a group...
SITESTATISTICSTOPIC name of site statistics topic Note: The site statistics topic is assumed to be in the web. Syntax: % SITESTATISTICSTOPIC% Expands...
CALC{`formula`} add spreadsheet calculations to tables The % CALC{formula variable is handled by the SpreadSheetPlugin. Over 100 functions are available, such...
HTTPS get HTTPS headers The same as % HTTP% but operates on the HTTPS environment variables present when the SSL protocol is in effect. Can be used to determine...
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...
USERNAME your login username TWiki makes names available in three formats: USERNAME like jsmith , WIKINAME like JohnSmith and WIKIUSERNAME like .JohnSmith...
SESSIONID unique ID for this session Syntax: % SESSIONID% Expand to: Category: DevelopmentVariables, SystemInformationVariables, UsersAndAuthenticationVariables...
LOCALSITEPREFS web.topicname of site preferences topic The full name of the local site preferences topic. These local site preferences overload the system level...
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...
Package TWiki::Users::Password Base class of all password handlers. Default behaviour is no passwords, so anyone can be anyone they like. The methods of this class...
Default Web Top Menu of TopMenuSkin This topic defines the default menu structure of a web. It is used by the TopMenuSkin in case the WebTopMenu topic is missing in...
Server side include To include the contents of a web page or TWiki topic, use % INCLUDE{`page` . Examples: % INCLUDE{`http://www.google.com/` % INCLUDE...
The Jump Box as a browser The JumpBox is not only a tool to allow you to jump from page to page, you can use it to search for documents. If you do not know the entire...
Linking to a file attachment One can create a link to a file attachment using one of the following TWikiVariables, % ATTACHURL% or % PUBURL% . % ATTACHURL% is...
FAQ: Why does the topic revision not increase when I edit a topic? Answer: The same topic revision will be used when you save a topic again within a certain time...