Package TWiki::Store This module hosts the generic storage backend. This module provides the interface layer between the `real` store provider which is hidden behind...
TWiki System Requirements Server and client requirements Low client and server base requirements are core features that keep TWiki widely deployable, particularly...
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...
CGI Contrib Package Introduction This contrib does not add any features to TWiki. Its purpose is to convert Perl`s CGI module from being an external dependency to...
Managing a Large Site There is no limitation with the number of webs and users a TWiki site can have. But there are several considerationgs needed to run a site having...
EDITFORMFIELD{`fieldname` form ``} render an input field specified in a form template topic Use this to create HTML forms that update TWikiForms, such as a...
TWiki Variables Special text strings expand on the fly to display dynamic content, such as user data or system info TWikiVariables are text strings % VARIABLE...
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...
WIKIWEBMASTER email address of the administrator % WIKIWEBMASTER% expands to the email address of the administrator of . Syntax: % WIKIWEBMASTER% , expands...
WIKIWEBMASTERNAME name of the administrator % WIKIWEBMASTERNAME% expands to the name of the administrator of . Syntax: % WIKIWEBMASTERNAME% , expands...
Search Help Search Pages There are two search pages; WebSearch offers basic search features, while WebSearchAdvanced offers more control over searches. By default...
Web Changes Notification Service Each TWiki web has an automatic e mail notification service that sends you an e mail with links to all of the topics modified since...
SPACEOUT{`string`} renders string with spaces inserted in sensible places Inserts spaces between word components. Word component boundaries are transitions from...
Package TWiki::UI::Search UI functions for searching. StaticMethod search ($session) Perform a search as dictated by CGI parameters: Parameter: Description...
LAQUO left double angle quote This variable is typically used in breadcrumbs. Syntax: % LAQUO% Expands to: Type: Preference variable TWikiRenderingShortcut...
NBSP non breaking space The WYSIWYG editor tends to change nbsp; into normal space. Use this variable where non breaking space needs to be retained, such as...
References on Wiki and Collaboration Some useful articles and books around collaboration and the Wiki technology in particular. Wiki Technology and TWiki Presentation...
Static Method A StaticMethod is a method in a package that can be called without reference to an object of the package type. For example, package Telecoms StaticMethod...
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...
Making webs autonomous Motivation On a large TWiki site having thousands of webs, each web should be as self service as possible so that TWiki administrators` work...
INCLUDINGWEB web that includes current topic The web name of the topic that includes the current topic same as % WEB% if there is no INCLUDE. Syntax...
MAROON start maroon colored text MAROON is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut settings...
SESSIONVAR name of CGI and session variable that stores the session ID Syntax: % SESSIONVAR% Expand to: Category: DevelopmentVariables, SystemInformationVariables...
SCRIPTNAME name of current script The name of the current script is shown, including script suffix, if any (for example viewauth.cgi ) Syntax: % SCRIPTNAME...
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...
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...
TWiki Tips Of The Day These are all tips of the day. They are located in the web (official TWiki tips) and web (custom tips). Total: tips See also: TWiki Tips...
Wiki Name Your name, usually your first and last name connected without a space. For example, Tim Berners Lee`s WikiName is TimBernersLee. Your name is also...
TWiki Release 4.0 (Dakar) Note: This is the release note for the previous major release version 4.0.X. It is included with 4.1.X because it contains valuable information...
FAQ: TWiki is distributed under the GPL (GNU General Public License). What is GPL? Answer: TWiki is distributed under the GNU General Public License, see TWikiDownload...
TWiki Skins Skins overlay regular templates with alternate header/footer layouts. You can use Skins to change the look of a TWiki topic, for example, the layout of...
Disabling individual WikiWords Prevent a WikiWord from being linked by prefixing it with an exclamation point. Example: To escape SunOs write SunOs to get SunOs...
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...