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...
Headlines Plugin Description This plugin displays RSS and ATOM feeds from news sites. Use it to build news portals that show headline news. Notes: RSS (Rich...
PreferencesPlugin Introduction Allows editing of preferences using fields predefined in a .TWikiForms. However, the edit fields are inlined in the text, similar...
Date Picker Plugin Introduction The DatePickerPlugin handles an input field with a pop up calendar to select a date for use in TWiki forms and TWiki applications...
TWIKISHEET{} enable TWiki Sheet (spreadsheet) and set options The % TWIKISHEET{ variable is handled by the TWikiSheetPlugin Syntax: % TWIKISHEET{ parameters...
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...
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...
WIKIWEBMASTER email address of the administrator % WIKIWEBMASTER% expands to the email address of the administrator of . Syntax: % WIKIWEBMASTER% , expands...
JQTAB start a JQuery tab within a tab pane This variable is handled by the JQueryPlugin. For description see JQTABPANE Syntax: % JQTABPANE% % JQTAB{`Tab...
CHILDREN find children of a topic Find direct children of a topic, as defined by the parent child relationship between topics. To find children recursively...
JQENDTABPANE end a JQuery tab pane This variable is handled by the JQueryPlugin. For description see JQTABPANE Syntax: % JQTABPANE% % JQTAB{`Tab 1` ......
EDITFORM{} render a TWiki form for edit Show an HTML form to update the TWiki form data of a topic. Syntax to update a TWiki form: % EDITFORM{topic `.....
TWiki Logos The official TWiki logo is a big `T` in a speech bubble conveying `working together`, and has a `collaborate with TWiki` tag line. TWiki.org Logo Artwork...
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...
Bookmarks Application Page This page contains several parts that are used by user bookmark pages. Bookmark pages reside in the web and are named wikiname Bookmarks...
CALC{`formula`} add spreadsheet calculations to tables The % CALC{formula variable is handled by the SpreadSheetPlugin. Over 100 functions are available, such...
Installed Plugins Plugins are mainly user contributed add ons that enhance and extend TWiki features and capabilities. A limited number of plugins are included in...
INCLUDE a topic in the raw When a topic is included, normally TWiki variables in the included topic are expanded in the context of the inlcluded topic. But if raw...
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...
USERNAME your login username TWiki makes names available in three formats: USERNAME like jsmith , WIKINAME like JohnSmith and WIKIUSERNAME like .JohnSmith...
SCRIPTURLPATH{`script`} URL path of TWiki script As % SCRIPTURL{`script` , but doesn`t include the protocol and host part of the URL Like % SCRIPTURL{...
PINK start pink colored text PINK is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut settings in...
LOCALSITEPREFS web.topicname of site preferences topic The full name of the local site preferences topic. These local site preferences overload the system level...
ICON{`name`} small documentation graphic or icon of common attachment types Generates the HTML img tag of a small graphic image attached to TWikiDocGraphics....
Main Features of TWiki Any web browser: Edit existing pages or create new pages by using any web browser. There is no need to upload pages. Edit link...
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...
SpreadSheetPlugin for dynamic content The SpreadSheetPlugin offers 100 functions. Functions are evaluated at page view time. A formula can be placed anywhere in a...
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...
Release Notes of TWiki 5.0.2 rc1 (Helsinki), 2011 04 21 Introduction TWiki 5.0.0 released on 2010 05 29 is a major release introducing usability enhancements, feature...
SmiliesPlugin emoticons Smilies are common in e mail messages and bulletin board posts. They are used to convey an emotion, such as a smile #058; ) : ) or a frown...
Revision control TWiki has `soft security` anyone can change anything, but changes are logged. There is a complete audit trail: Version Date of last revision...
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...
Object Method An ObjectMethod is a method that must be called relative to a previous constructed object of the class type. For example: package Telecoms ClassMethod...
FAQ: Everybody can edit any page, this is scary. Doesn`t that lead to chaos? Answer: TWiki is one of many engines, the first one was built by Ward Cunningham. Collaborating...
Package TWiki::EngineException Exception used to raise an engine related error. This exception has the following fields: status status code to send to client...
FAQ: How do I delete or rename a file attachment? Answer: You can move and delete attachments directly from your browser. Moving lets you transfer an attachment from...
Package TWiki::UI::Save UI delegate for save function StaticMethod save ($session) Command handler for save command. This method is designed to be invoked via...
Package TWiki::Compatibility Support for compatibility with old TWiki versions. Packaged separately because 99.999999% of the time this won`t be needed. StaticMethod...