Template::Modules - Core modules comprising the Template Toolkit


NAME

Template::Modules - Core modules comprising the Template Toolkit


DESCRIPTION

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
High-speed variable stash written in C

Template::Test
Module for automating TT2 test scripts

Template::Toolkit
Template processing system

Template::Plugin::Autoformat
Interface to Text::Autoformat module

Template::Plugin::CGI
Interface to the CGI 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::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


AUTHOR

Andy Wardley <abw@wardley.org>

http://wardley.org/|http://wardley.org/


VERSION

Template Toolkit version 2.19, released on 27 April 2007.


COPYRIGHT

  Copyright (C) 1996-2007 Andy Wardley.  All Rights Reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

 Template::Modules - Core modules comprising the Template Toolkit