Package TWiki::Form::Select getDefaultValue() $value The default for a select is always the empty string, as there is no way in TWiki form definitions to indicate...
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::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::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::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...
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...
Package TWiki::Access A singleton object of this class manages the access control database. Dynamic access control and permission caching As TWiki:Codev/DynamicAccessControl...
Package TWiki::AccessControlException Exception used raise an access control violation. This exception has the following fields: web the web which was being...
TWiki Source Code Packages This documentation is automatically generated from the pod , so it always matches the running code Monitor Monitoring package. Instrument...
Package Monitor Monitoring package. Instrument the code like this: use Monitor; Monitor::MARK(`Description of event`); Monitor::MARK(`Another event`); or, to monitor...
Allowing Web Creation by the User Mapping Manager Motivation There are cases where DENYROOTCHANGE, ALLOWROOTCHANGE, DENYWEBCHANGE, and ALLOWWEBCHANGE are not capable...