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::Form::ListFieldDefinition Form field definitions that accept lists of values in the field definition. This is different to being multi valued, which...
Package TWiki::Store::QueryAlgorithms::BruteForce Default brute force query algorithm Has some basic optimisation: it hoists regular expressions out of the query...
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::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...
Package TWiki::Form::FieldDefinition Base class of all field definition classes. Type specific classes are derived from this class to define specific per type behaviours...
Package TWiki::Configure::UIs::EXTEND StaticMethod unpackArchive ($archive ,$dir ) Unpack an archive. The unpacking method is determined from the file extension...
Package TWiki::Configure::Load This module consists of just a single subroutine readConfig . It allows to safely modify configuration variables for one single...
You are currently in the web. The color code for this web is this background, so you know where you are. If you are not familiar with the TWiki collaboration...
What is a WikiWord? A WikiWord consists of two or more words with initial capitals, run together. WikiWords are topic names. A TWiki topic name always has a fixed...
TWiki Syntax Summary This page provides online help for new TWiki users when editing a page. If there`s some formatting that your contributors use often, you can...
TWiki Shorthand Basics If you can enter text, you`re ready for TWiki. With a few simple, intuitive TextFormattingRules, you`ll be able to use plain text to create...
References on Wiki and Collaboration Some useful articles and books around collaboration and the Wiki technology in particular. Wiki Technology and TWiki Presentation...
Wiki Notation TWiki links topics automatically when you use WikiWord notation. Related topics: WikiSyntax, WikiWord, WikiNotation, TextFormattingRules, TWikiEditingShorthand...
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...
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...
FAQ: So what is this WikiWiki thing exactly? Answer: A set of pages of information that are open and free for anyone to edit as they wish. They are stored in...
FAQ: What does the `T` in TWiki stand for? Answer: TWiki is short for TakeFive Wiki, the name of the company where its founder Peter Thoeny worked. Peter first...
Package TWiki::Render This module provides most of the actual HTML rendering code in TWiki. ClassMethod new ($session) Creates a new renderer ObjectMethod finish...
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::Plugins This module defines the singleton object that handles Plugins loading, initialization and execution. This class uses Chain of Responsibility...
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::Meta All TWiki topics have data (text) and meta data (information about the topic). Meta data includes information such as file attachments, form...
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::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...
Package TWiki::ListIterator Iterator over a list new(\@list) Create a new iterator over the given list. Designed primarily for operations over fully defined lists...
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::I18N Support for strings translation and language detection. ClassMethod available languages Lists languages tags for languages available at TWiki...
Package TWiki::Func Official list of stable TWiki functions for Plugin developers This module defines official functions that TWiki plugins can use to interact...
Package TWiki::Form Object representing a single form definition. Form definitions are mainly used to control rendering of a form for editing, though there is some...
Package TWiki::EngineException Exception used to raise an engine related error. This exception has the following fields: status status code to send to client...
Package TWiki::Engine The engine class is a singleton that implements details about TWiki`s execution mode. This is the base class and implements basic behavior....
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::Compatibility Support for compatibility with old TWiki versions. Packaged separately because 99.999999% of the time this won`t be needed. StaticMethod...
Package TWiki::Attrs Class of attribute sets, designed for parsing and storing attribute values from a TWiki tag e.g. % TAG{`joe` fred `bad` joe `mad` An attribute...
Package TWiki::Attach A singleton object of this class is used to deal with attachments to topics. ClassMethod new ($session) Constructor. ObjectMethod finish...
Package TWiki::AggregateIterator combine multiple iterators new(\@list, $unique) Create a new iterator over the given list of iterators. The list is not damaged...