Appendix A: TWiki Development Time line TWiki Release 6.1 (Kampala) released on 2018 07 16 New Features and Enhancements of TWiki Release 6.1 Bug Fixes...
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 Tips TWiki Tips are tips and hints contributed by TWiki users. Use this form to search for tips. You can contribute new tips. See also: TWiki Tips Of The...
TWiki Editing Shorthand These instructions are for contributors who prefer to use the Raw Edit over the default WYSIWYG editor. / Item7507: to avoid Chrome/Safari...
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...
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...
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...
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...
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...
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...
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...
Package TWiki::Mdrepo ClassMethod new ($session) Construct a Mdrepo module. It`s a caller`s responsibility to guarantee all of the followings defined: $TWiki...
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...
References on Wiki and Collaboration Some useful articles and books around collaboration and the Wiki technology in particular. Wiki Technology and TWiki Presentation...
TWiki Reference Manual () This page contains all documentation topics as one long, complete reference sheet. Related Topics: TWikiSite, TWikiHistory, TWikiEnhancementRequests...
CALC{`formula`} add spreadsheet calculations to tables The % CALC{formula variable is handled by the SpreadSheetPlugin. Over 100 functions are available, such...
PatternSkin Customization Guidelines how to create and customize page templates of the .PatternSkin. For styling your TWiki using stylesheets, see PatternSkinCssCookbook...
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...
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...
DATEPICKER{} pop up calendar to select a date for use in HTML forms The % DATEPICKER{ variable is handled by the DatePickerPlugin. Syntax: % DATEPICKER...
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...
LIME start lime colored text LIME is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut settings in...
MAROON start maroon colored text MAROON is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut settings...
YELLOW start yellow colored text YELLOW is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut settings...
WIKILOGOURL site logo home URL Syntax: % WIKILOGOURL% Expands to: Defined in: TWikiPreferences, default % SCRIPTURLPATH{`view`/% USERSWEB%/% HOMETOPIC...
SESSIONVAR name of CGI and session variable that stores the session ID Syntax: % SESSIONVAR% Expand to: Category: DevelopmentVariables, SystemInformationVariables...
REDBG start red colored background section REDBG is one of the rendering shortcut settings predefined in TWikiPreferences. See the section rendering shortcut...
FAILEDPLUGINS debugging for plugins that failed to load, and handler list Syntax: % FAILEDPLUGINS% Expands to: See TWikiPlugins#FAILEDPLUGINS Category...
ENDSECTION{`name`} marks the end of a named section within a topic Syntax: % ENDSECTION{`name` Syntax: % ENDSECTION{type `include` Syntax: % ENDSECTION...
COMMENT{ attributes } insert an edit box into the topic to easily add comments. A % COMMENT% without parameters shows a simple text box. A % COMMENT...
ALLVARIABLES list of currently defined TWikiVariables Syntax: % ALLVARIABLES% Expands to: a table showing all defined TWikiVariables in the current context...
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...
Package TWiki::UI::Edit Edit command handler StaticMethod edit ($session) Edit command handler. This method is designed to be invoked via the UI::run method...
Custom rendered bullets The RenderListPlugin can render bullet lists in a variety of different ways, for example to show org charts or a directory tree. Use % RENDERLIST...