1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
|
#============================================================= -*-perl-*-
#
# Template::Toolkit
#
# DESCRIPTION
#
# AUTHOR
# Andy Wardley <abw@wardley.org>
#
# 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
# 2.75
#
#========================================================================
#------------------------------------------------------------------------
# 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::Toolkit - Template processing system
=head1 SYNOPSIS
$ perldoc Template # docs for the Template Perl module
$ perldoc Template::Manual # Template Toolkit manual
=head1 DESCRIPTION
The Template Toolkit is a collection of Perl modules which implement a
fast, flexible, powerful and extensible template processing system.
It was originally designed and remains primarily useful for generating
dynamic web content. Howver it can be used equally well for
processing any other kind of text based documents including HTML, XML,
POD, PostScript, LaTeX and plain old text.
The Template::Manual documentation contains further information about
the Template Toolkit and a full reference of all the features,
directives, configuration options and so on.
$ perldoc Template::Manual
The Template module is the front-end to the Template Toolkit for Perl
programmers. The documentation for that module relates specifically
to using the module from Perl programs.
$ perldoc Template
Please note that there is no Template::Toolkit Perl module, just this
documentation pointing people to the right place.
You're welcome to refer to TT as "Template Toolkit" or
"Template::Toolkit" if you prefer. The official line is that we talk
about the "Template Toolkit" software and the "Template" Perl module.
But we're not the kind of officials who would get all official on you.
You don't need to be a Perl programmer to use the Template Toolkit.
The F<tpage> and F<ttree> scripts allow you to process templates from
the command line. See the documentation for those scripts for further
information.
$ perldoc tpage
$ perldoc ttree
Finally, don't forget to check out the Template Toolkit web site.
http://template-toolkit.org/
Yes, we know it doesn't look very pretty and should use CSS instead of
tables for layout. We'll have a shiny new web site when TT3 is
released. In case you're wondering, that'll be on Tuesday some time
shortly after lunch...
=head1 AUTHOR
Andy Wardley E<lt>abw@wardley.orgE<gt>
L<http://wardley.org/|http://wardley.org/>
=head1 VERSION
2.75, distributed as part of the
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.
=head1 SEE ALSO
L<Template|Template>, L<Template::Manual|Template::Manual>
=cut
# Local Variables:
# mode: perl
# perl-indent-level: 4
# indent-tabs-mode: nil
# End:
#
# vim: expandtab shiftwidth=4:
|