Package TWiki::Net::HTTPResponse Fakeup of HTTP::Response for use when LWP is not available. Only implements a small subset of the HTTP::Response methods: code...
Package TWiki::LineIterator Iterator over the lines in a file new( $file ) Create a new iterator over the given file. if the file cannot be opened, then there will...
Package TWiki::LoginManager::ApacheLogin This is login manager that you can specify in the security setup section of configure. It instructs TWiki to cooperate with...
Package TWiki::UI::Statistics Statistics extraction and presentation StaticMethod statistics ($session) statistics command handler. This method is designed to...
Package TWiki::I18N::Extract Support translatable strings extraction from TWiki topics and templates. Depends on Locale::Maketext::Extract (part of CPAN::Locale:...
Package TWiki::Prefs::Parser This Prefs internal class is used to parse Set and Local statements from arbitrary text, and extract settings from meta objects....
Package TWiki::UI::ChangeForm Service functions used by the UI packages ClassMethod generate ($session,$theWeb,$theTopic,$editaction) Generate the page that supports...
Wysiwyg Plugin Support for the integration of WYSIWYG (What You See Is What You Get) editors. On its own, the only thing this plugin gives you is a stand alone HTML...
TwistyPlugin Introduction The TwistyPlugin gives you several options to control the appearance of a twisty: use link text or buttons position an icon...
TwistyContrib Introduction This contrib packages in a convenient way the JavaScript library and the CSS file needed to implement Twisty sections. TwistyContrib...
TWikiUserMappingContrib Introduction The User Mapping Manager interface provides services for mapping between a `user identity` as used when talking to an external...
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....
TopMenuSkin The TopMenuSkin adds pulldown menus to the PatternSkin. Screenshot Tob Bar and Menu Structure TopMenuSkinTopBar top bar with menu bar, logo and...
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...
The Smilies Plugin : ) Introduction Smilies are common in e mail messages and bulletin board posts. They are used to convey an emotion, such as a smile :<nop...
SetGetPlugin Introduction Use % SET{ to store a JSON object or arbitrary text in a named variable, and reuse it with % GET{ later on within the topic or an included...
Scroll Box Add on Introduction Use this add on to create nice looking text scroll boxes, logo rolls and boxes with images that get replaced in regular intervals....
PreferencesPlugin Introduction Allows editing of preferences using fields predefined in a .TWikiForms. However, the edit fields are inlined in the text, similar...
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...
MovedSkin Overview Sometimes a TWiki site is migrated to a new location with a new URL. For convenience users visiting the old site should find the new site. When...
JQuery Plugin Description This plugin packages the popular jQuery and jQuery UI JavaScript libraries. jQuery is a fast, small, and feature rich JavaScript...
Interwiki Plugin Introduction The InterwikiPlugin links ExternalSite:Page text to a page on an external site based on aliases defined in the .InterWikis...
Empty TWiki Plugin Introduction This is an empty plugin. Use it as a template to build your own .TWikiPlugins. This plugin does nothing, but is ready to be extended...
Edit Table Plugin Introduction Edit TWiki tables in place, using edit fields and drop down boxes, without having to edit the complete topic. Simply add an Edit...
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...
Comment Plugin The Comment Plugin lets users quickly post comments to a page without an edit/preview/save cycle. Related topics: CommentPluginTemplates, CommentPluginExamples...
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...
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...
Behaviour Javascript Framework Contrib Introduction This contrib packages the third party Behaviour Javascript event library, available from http://bennolan.com...
FORMFIELD{`fieldname`} render a field in the form attached to some topic Syntax: % FORMFIELD{`fieldname` Supported parameters: Parameter: Description...
SpreadSheetPlugin Testing Use this topic to verify proper operation of the SpreadSheetPlugin in your environment. For developers: This topic is included by TestCaseAutoSpreadSheetPlu...
Inter Wiki Link Rules (or Links to other Sites) This topic is part of the InterwikiPlugin and lists all aliases needed to map Inter Site links to external wikis...
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...
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`...
Allowing Web Creation, Deletion, Rename by the User Mapping Manager Motivation There are cases where DENYROOTCHANGE, ALLOWROOTCHANGE, DENYWEBCHANGE, and ALLOWWEBCHANGE...
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...
User Subwebs TWiki provides each user with their own topic having their information and configuration. You may want to provide each user with a subweb Main/FirstLast...
TWiki CGI and Command Line Scripts Programs on the TWiki server performing actions such as rendering, saving and renaming topics. The TWiki scripts are located in...
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...
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...
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...
TWIKISHEET{} enable TWiki Sheet (spreadsheet) and set options The % TWIKISHEET{ variable is handled by the TWikiSheetPlugin Syntax: % TWIKISHEET{ parameters...
Recent changes in web: more... Web Changes Box on the Right Side This box is included in the of every web, except for the TWiki documentation web. To...
TWiki Templates Definition of the templates used to render all HTML pages displayed in TWiki Overview Templates are plain text with embedded template directives...
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...
Query Search Query searches help you search the contents of forms attached to your topics, as well as the values of other meta data attached to the topic. Using query...
Regular Expressions Introduction Regular expressions (REs), unlike simple queries, allow you to search for text which matches a particular pattern. REs are similar...
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...
TinyMCE FAQs Frequently Asked Questions of the TinyMCEPlugin integration. Q: How can I disable the WYSIWYG editor? A: There are several ways to disable the WYSIWYG...
Slide Show Plugin Introduction There is already a defacto standard for presentations, why this plugin? This plugin makes sense for organizations that do already have...
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...
HEADLINES{`url`} show RSS and ATOM feeds in TWiki pages The % HEADLINES{`url` variable is handled by the HeadlinesPlugin. Syntax: % HEADLINES{ `http:...
WIKIWEBMASTERNAME name of the administrator % WIKIWEBMASTERNAME% expands to the name of the administrator of . Syntax: % WIKIWEBMASTERNAME% , expands...
WIKIWEBMASTER email address of the administrator % WIKIWEBMASTER% expands to the email address of the administrator of . Syntax: % WIKIWEBMASTER% , expands...
Search Results Pagination When a % SEARCH{... returns many results, you may want to paginate the results. Overview You can achieve search results pagination by...
INCLUDE{`page`} include other topic, attachment, or web page Merges the content of a specified page into the current one before rendering. Syntax: % INCLUDE...
TWiki User Reports This page contains user reports you can use in TWiki application. Create appealing TWiki applications in a no time! Reports are of format % USERREPORT...
Search Attachments in 1 Web .attName { padding left: 38px; text indent: 38px; } .attComment { font size:80%; color:gray; } Attachment name: Show all...
Search Help Search Pages There are two search pages; WebSearch offers basic search features, while WebSearchAdvanced offers more control over searches. By default...
Notes: Do not edit this topic, it is updated automatically. TWikiSiteTools explains how to enable automatic updates of the statistics pages. Related...
JQTAB start a JQuery tab within a tab pane This variable is handled by the JQueryPlugin. For description see JQTABPANE Syntax: % JQTABPANE% % JQTAB{`Tab...
TWOCOLUMNS responsive two column page layout Write % TWOCOLUMNS% ...text... % ENDCOLUMNS% to get a page layout with two columns . The layout is responsive...
THREECOLUMNS responsive three column page layout Write % THREECOLUMNS% ...text... % ENDCOLUMNS% to get a page layout with three columns . The layout is responsive...
FOURCOLUMNS responsive four column page layout Write % FOURCOLUMNS% ...text... % ENDCOLUMNS% to get a page layout with four columns . The layout is responsive...
ENDCOLUMNS end a responsive multi column page layout Write % TWOCOLUMNS% ...text... % ENDCOLUMNS% to get a page layout with two columns . See TWOCOLUMNS...
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...
SET{`name` value `...`} set a variable Set a named variable that can be retrieved later with % GET{ . No output is shown, e.g. % SET{ resolves to an empty...
Metadata Repository Motivation If you have hundreds or thousands of webs on a TWiki site, web metadata stored in a data repository is useful. It can...
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...
COLORPICKER{} color picker for use in HTML forms for TWiki applications The % COLORPICKER{ variable is handled by the ColorPickerPlugin. Syntax: % COLORPICKER...
Welcome, ! Welcome to TWiki! This is a TWikiSite (pronounced twee kee site ), a meeting place to work on common interests. Anyone can contribute using any web...
WIKIPREFSTOPIC name of site wide preferences topic Syntax: % WIKIPREFSTOPIC% Expands to: , renders as Category: AdministrationVariables, SystemInformationVari...
WEBPREFSTOPIC name of web preferences topic Syntax: % WEBPREFSTOPIC% Expands to: , renders as Category: AdministrationVariables, SystemInformationVariables...
Peter Thoeny TWiki Enterprise Consultant, Founder and BDFL of TWiki and TWiki.org, inventor of structured wikis, co author of for Dummies book, speaker, HDR Photographer...
TWiki Forms Foundation of TWiki Applications Add structure to content with forms attached to twiki topics. TWiki forms (with form fields) and formatted search are...
JQTABPANE start a JQuery tab pane Create nice looking horizontal tab panes in TWiki topics. Write a sequence of % JQTAB{`...` and % JQENDTAB% pairs, and enclose...
JQENDTABPANE end a JQuery tab pane This variable is handled by the JQueryPlugin. For description see JQTABPANE Syntax: % JQTABPANE% % JQTAB{`Tab 1` ......
JQENDTAB end a JQuery tab within a tab pane This variable is handled by the JQueryPlugin. For description see JQTABPANE Syntax: % JQTABPANE% % JQTAB{`Tab...
SESSION VARIABLE get, set or clear a session variable Session variables are stored in a personal `persistent memory space` that is not lost until the web browser...
TWiki User Authentication TWiki site access control and user activity tracking options Overview Authentication, or `logging in`, is the process by which a user...