Tutorial
Manual
Modules
Library
Tools
FAQ
Release
Template Toolkit
|
Modules
|
Module Documentation
Module Documentation
Core modules comprising the Template Toolkit
This section contains the documentation for the modules that comprise the Template Toolkit.
Template
: Front-end module to the Template Toolkit
Template::Base
: Base class module implementing common functionality
Template::Config
: Factory module for instantiating other TT2 modules
Template::Constants
: Defines constants for the Template Toolkit
Template::Context
: Runtime context in which templates are processed
Template::Document
: Compiled template document object
Template::Exception
: Exception handling class module
Template::Filters
: Post-processing filters for template blocks
Template::Iterator
: Data iterator used by the FOREACH directive
Template::Namespace::Constants
: Compile time constant folding
Template::Parser
: LALR(1) parser for compiling template documents
Template::Plugin
: Base class for Template Toolkit plugins
Template::Plugins
: Plugin provider module
Template::Provider
: Provider module for loading/compiling templates
Template::Service
: General purpose template processing service
Template::Stash
: Magical storage for template variables
Template::Stash::Context
: Experimetal stash allowing list/scalar context definition
Template::Stash::XS
: Experimetal high-speed stash written in XS
Template::Test
: Module for automating TT2 test scripts
Template::Plugin::Autoformat
: Interface to Text::Autoformat module
Template::Plugin::CGI
: Interface to the CGI module
Template::Plugin::DBI
: Template interface to the DBI module
Template::Plugin::Datafile
: Plugin to construct records from a simple data file
Template::Plugin::Date
: Plugin to generate formatted date strings
Template::Plugin::Directory
: Plugin for generating directory listings
Template::Plugin::Dumper
: Plugin interface to Data::Dumper
Template::Plugin::File
: Plugin providing information about files
Template::Plugin::Filter
: Base class for plugin filters
Template::Plugin::Format
: Plugin to create formatting functions
Template::Plugin::GD::Image
: Interface to GD Graphics Library
Template::Plugin::GD::Polygon
: Interface to GD module Polygon class
Template::Plugin::GD::Constants
: Interface to GD module constants
Template::Plugin::GD::Text
: Text utilities for use with GD
Template::Plugin::GD::Text::Align
: Draw aligned strings in GD images
Template::Plugin::GD::Text::Wrap
: Break and wrap strings in GD images
Template::Plugin::GD::Graph::lines
: Create line graphs with axes and legends
Template::Plugin::GD::Graph::lines3d
: Create 3D line graphs with axes and legends
Template::Plugin::GD::Graph::bars
: Create bar graphs with axes and legends
Template::Plugin::GD::Graph::bars3d
: Create 3D bar graphs with axes and legends
Template::Plugin::GD::Graph::points
: Create point graphs with axes and legends
Template::Plugin::GD::Graph::linespoints
: Create line/point graphs with axes and legends
Template::Plugin::GD::Graph::area
: Create area graphs with axes and legends
Template::Plugin::GD::Graph::mixed
: Create mixed graphs with axes and legends
Template::Plugin::GD::Graph::pie
: Create pie charts with legends
Template::Plugin::GD::Graph::pie3d
: Create 3D pie charts with legends
Template::Plugin::HTML
: Plugin to create HTML elements
Template::Plugin::Image
: Plugin access to image sizes
Template::Plugin::Iterator
: Plugin to create iterators (Template::Iterator)
Template::Plugin::Math
: Plugin interface to mathematical functions
Template::Plugin::Pod
: Plugin interface to Pod::POM (Pod Object Model)
Template::Plugin::Procedural
: Base class for procedural plugins
Template::Plugin::String
: Object oriented interface for string manipulation
Template::Plugin::Table
: Plugin to present data in a table
Template::Plugin::URL
: Plugin to construct complex URLs
Template::Plugin::View
: Plugin to create views (Template::View)
Template::Plugin::Wrap
: Plugin interface to Text::Wrap
Template::Plugin::XML::DOM
: Plugin interface to XML::DOM
Template::Plugin::XML::RSS
: Plugin interface to XML::RSS
Template::Plugin::XML::Simple
: Plugin interface to XML::Simple
Template::Plugin::XML::Style
: Simple XML stylesheet transfomations
Template::Plugin::XML::XPath
: Plugin interface to XML::XPath
Tutorial
Manual
Modules
Library
Tools
FAQ
Release
http://www.template-toolkit.org/