#============================================================= -*-perl-*- # # Template::Modules # # DESCRIPTION # # AUTHOR # Andy Wardley # # 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. # # REVISION # # #======================================================================== #------------------------------------------------------------------------ # IMPORTANT NOTE # This documentation is generated automatically from source # templates. Any changes you make here may be lost. # # The 'docsrc' documentation source bundle is available for download # from http://www.template-toolkit.org/docs.html and contains all # the source templates, XML files, scripts, etc., from which the # documentation for the Template Toolkit is built. #------------------------------------------------------------------------ =head1 NAME Template::Modules - Core modules comprising the Template Toolkit =head1 DESCRIPTION =over 4 =item L Front-end module to the Template Toolkit =item L Base class module implementing common functionality =item L Factory module for instantiating other TT2 modules =item L Defines constants for the Template Toolkit =item L Runtime context in which templates are processed =item L Compiled template document object =item L Exception handling class module =item L Post-processing filters for template blocks =item L Data iterator used by the FOREACH directive =item L Compile time constant folding =item L LALR(1) parser for compiling template documents =item L Base class for Template Toolkit plugins =item L Plugin provider module =item L Provider module for loading/compiling templates =item L General purpose template processing service =item L Magical storage for template variables =item L Experimetal stash allowing list/scalar context definition =item L High-speed variable stash written in C =item L Module for automating TT2 test scripts =item L Template processing system =item L Interface to Text::Autoformat module =item L Interface to the CGI module =item L Plugin to construct records from a simple data file =item L Plugin to generate formatted date strings =item L Plugin for generating directory listings =item L Plugin interface to Data::Dumper =item L Plugin providing information about files =item L Base class for plugin filters =item L Plugin to create formatting functions =item L Plugin to create HTML elements =item L Plugin access to image sizes =item L Plugin to create iterators (Template::Iterator) =item L Plugin interface to mathematical functions =item L Plugin interface to Pod::POM (Pod Object Model) =item L Base class for procedural plugins =item L Object oriented interface for string manipulation =item L Plugin to present data in a table =item L Plugin to construct complex URLs =item L Plugin to create views (Template::View) =item L Plugin interface to Text::Wrap =back =head1 AUTHOR Andy Wardley Eabw@wardley.orgE L =head1 VERSION Template Toolkit version 2.19, released on 27 April 2007. =head1 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. =cut # Local Variables: # mode: perl # perl-indent-level: 4 # indent-tabs-mode: nil # End: # # vim: expandtab shiftwidth=4: