TWiki Documentation Graphics and Filetype icons This is the TWiki icon library. The graphics can be used in topics and by web applications. Usage There are several ...
TWiki Site Level Preferences This topic defines site level settings that apply to all users and webs on this TWikiSite. Note: This topic should be regarded ...
Edit Table Plugin This plugin allows you to edit TWiki tables using edit fields and drop down boxes. Tables have an Edit table button if preceeded by an %EDITTABLE ...
Package TWiki::Prefs The Prefs class is a singleton that implements management of preferences. It uses a stack of TWiki::Prefs::PrefsCache objects to store the preferences ...
Package TWiki::Client The package is also a Factory for login managers and also the base class for all login managers. On it's own, an object of this class is used ...
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 ...
Package TWiki::Store::RcsLite extends TWiki::Store::RcsFile This package does not publish any methods. It implements the virtual methods of the TWiki::Store::RcsFile ...
Package TWiki::Form Object representing a single form definition. ClassMethod new ($session,$web,$form) $web default web to recover form from, if $form ...
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 ...
Package TWiki::User A User object is an internal representation of a user in the real world. The object knows about users having login names, wiki names, personal ...
TWiki Source Code Packages This documentation is automatically generated from the pod , so it always matches the running code TWiki::AccessControlException Exception ...
Package TWiki::UI::Register User registration handling. StaticMethod register cgi ($session) register command handler. This method is designed to be invoked ...
Package TWiki::Users::TWikiUserMapping User mapping is the process by which TWiki maps from a username (a login name) to a wikiname and back. It is also where groups ...
Package TWiki::Users Singleton object that handles mapping of users to wikinames and vice versa, and user authentication checking. ClassMethod new ($session,$impl ...
Package TWiki::Func Official list of stable TWiki functions for Plugin developers This module defines official functions that Plugins can use to interact with the ...
Package TWiki::Store::RcsFile This class is PACKAGE PRIVATE to Store, and should never be used from anywhere else. Base class of implementations of stores that manipulate ...
Wysiwyg Plugin Support for the integration of WYSIWYG (What You See Is What You Get) editors. Comes bundled with a complete integration of the feature rich Kupu editor ...
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 ...
Package TWiki::UI::Manage UI functions for web, topic and user management StaticMethod manage ($session) manage command handler. This method is designed to be ...
Package TWiki::Meta Meta data handling. A meta data object is a hash of different types of meta data (keyed on the type, such as 'FIELD' and 'TOPICINFO'). Each entry ...
# TWiki Variables Special text strings expand on the fly to display user data or system info TWikiVariables are text strings %VARIABLE% or %VARIABLE{ parameter ...
TwistyContrib Summary This contrib packages in a convenient way the Javascript library and the CSS file needed to implement TWisty Sections. See the attached file ...
Package TWiki::UI::Upload UI delegate for attachment management functions StaticMethod attach ($session) upload command handler. This method is designed to be ...
Package TWiki::UI::Rest Rest delegate for view function StaticMethod gateway ($session,$pluginName,$,methodName,$scriptUrl,$query) rest command handler. This ...
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::UI::Statistics Statistics extraction and presentation StaticMethod statistics ($session) statistics command handler. This method is designed to ...
Package TWiki::UI::RDiff UI functions for diffing. StaticMethod diff ($session,$web,$topic,$query) diff command handler. This method is designed to be invoked ...
Package TWiki::UI::Search UI functions for searching. StaticMethod search ($session) Perform a search as dictated by CGI parameters: Parameter: Description ...
Package TWiki::If Support for the conditions in %IF{} statements. Basically a simple stack based parser for infix expressions that generates a parse tree that can ...
Package TWiki::UI::ChangeForm Service functions used by the UI packages ClassMethod generate ($session,$theWeb,$theTopic,$editaction) Generate the page that supports ...
Package TWiki::Sandbox This object provides an interface to the outside world. All calls to system functions, or handling of file names, should be brokered by this ...
Package TWiki::UI::Oops UI delegate for oops function StaticMethod oops cgi ($session) oops command handler. This method is designed to be invoked via the TWiki ...
Package TWiki::Prefs::PrefsCache The PrefsCache package holds a cache of topics that have been read in, using the TopicPrefs class. These functions manage that cache ...
Package TWiki::Plugins This module defines the singleton object that handles Plugins loading, initialization and execution. This class uses Chain of Responsibility ...
Package TWiki::Render This module provides most of the actual HTML rendering code in TWiki. ClassMethod new ($session) Creates a new renderer with initial state ...
Package TWiki::Search This module implements all the search functionality. ClassMethod new ($session) Constructor for the singleton Search engine object. StaticMethod ...
Package TWiki::Client::TemplateLogin This is a login manager that you can specify in the security setup section of configure. It provides users with a template based ...
Package TWiki::Compatibility Support for compatibility with old TWiki versions. Packaged separately because 99.999999% of the time this won't be needed. end sub ...
Package TWiki::Templates Support for the TWiki template language. The following tokens are supported by this language: %TMPL:P% Instantiates a previously defined ...
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 Service functions used by the UI packages StaticMethod run (\ method) Entry point for execution of a UI function. The parameter is a reference ...
Package TWiki::Net Object that brokers access to network resources. ObjectMethod getUrl ($host,$port,$url,$user,$pass,$header) $text Get the text at the other ...
Package TWiki::I18N Support for strings translation and language detection. ClassMethod available languages Lists languages tags for languages available at TWiki ...
Package TWiki::Client::ApacheLogin extends TWiki::Client This is login manager that you can specify in the security setup section of configure. It instructs TWiki ...
Package TWiki::UI::Edit Edit command handler StaticMethod edit ($session) Edit command handler. This method is designed to be invoked via the TWiki::UI::run ...