1Template::Modules(3) User Contributed Perl Documentation Template::Modules(3)
2
3
4
6 Template::Modules - Core modules comprising the Template Toolkit
7
9 Template
10 Front-end module to the Template Toolkit
11
12 Template::Base
13 Base class module implementing common functionality
14
15 Template::Config
16 Factory module for instantiating other TT2 modules
17
18 Template::Constants
19 Defines constants for the Template Toolkit
20
21 Template::Context
22 Runtime context in which templates are processed
23
24 Template::Document
25 Compiled template document object
26
27 Template::Exception
28 Exception handling class module
29
30 Template::Filters
31 Post-processing filters for template blocks
32
33 Template::Iterator
34 Data iterator used by the FOREACH directive
35
36 Template::Namespace::Constants
37 Compile time constant folding
38
39 Template::Parser
40 LALR(1) parser for compiling template documents
41
42 Template::Plugin
43 Base class for Template Toolkit plugins
44
45 Template::Plugins
46 Plugin provider module
47
48 Template::Provider
49 Provider module for loading/compiling templates
50
51 Template::Service
52 General purpose template processing service
53
54 Template::Stash
55 Magical storage for template variables
56
57 Template::Stash::Context
58 Experimetal stash allowing list/scalar context definition
59
60 Template::Stash::XS
61 High-speed variable stash written in C
62
63 Template::Test
64 Module for automating TT2 test scripts
65
66 Template::Toolkit
67 Template processing system
68
69 Template::Plugin::Autoformat
70 Interface to Text::Autoformat module
71
72 Template::Plugin::CGI
73 Interface to the CGI module
74
75 Template::Plugin::Datafile
76 Plugin to construct records from a simple data file
77
78 Template::Plugin::Date
79 Plugin to generate formatted date strings
80
81 Template::Plugin::Directory
82 Plugin for generating directory listings
83
84 Template::Plugin::Dumper
85 Plugin interface to Data::Dumper
86
87 Template::Plugin::File
88 Plugin providing information about files
89
90 Template::Plugin::Filter
91 Base class for plugin filters
92
93 Template::Plugin::Format
94 Plugin to create formatting functions
95
96 Template::Plugin::HTML
97 Plugin to create HTML elements
98
99 Template::Plugin::Image
100 Plugin access to image sizes
101
102 Template::Plugin::Iterator
103 Plugin to create iterators (Template::Iterator)
104
105 Template::Plugin::Math
106 Plugin interface to mathematical functions
107
108 Template::Plugin::Pod
109 Plugin interface to Pod::POM (Pod Object Model)
110
111 Template::Plugin::Procedural
112 Base class for procedural plugins
113
114 Template::Plugin::String
115 Object oriented interface for string manipulation
116
117 Template::Plugin::Table
118 Plugin to present data in a table
119
120 Template::Plugin::URL
121 Plugin to construct complex URLs
122
123 Template::Plugin::View
124 Plugin to create views (Template::View)
125
126 Template::Plugin::Wrap
127 Plugin interface to Text::Wrap
128
130 Andy Wardley <abw@wardley.org>
131
132 <http://wardley.org/⎪http://wardley.org/>
133
135 Template Toolkit version 2.18, released on 09 February 2007.
136
138 Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved.
139
140 This module is free software; you can redistribute it and/or modify it
141 under the same terms as Perl itself.
142
143
144
145perl v5.8.8 2007-02-09 Template::Modules(3)