+------------------------------------------------------------------+ | HTML::KTemplate v1.21 - Perl module to process HTML templates. | +------------------------------------------------------------------+ INSTALLATION ------------ To install, unzip and untar the archive, then type in the directory created: perl Makefile.PL make make test make install CHANGES ------- 1.21 Wed May 21 17:28:00 2003 - Added: option to include template files defined by a variable. 1.20 Sun May 11 02:42:00 2003 - Added: if, else, unless and loop statements for a better control of the template output and a cleaner template syntax. - Added: blind cache option for some speed improvement over normal caching. - Added: default loop context variables can be changed and are faster now. - Changed: chomp removes the newline before and after a block tag instead of all preceding whitespace characters. - Changed: more detailed error messages and better syntax checking. - Fixed: inner loops had access to outer loop context variables what resulted in unexpected behavior. - Fixed: include function first checked the path to the enclosing file instead of the default file path. 1.11 Fri Mar 07 16:58:00 2003 - Fixed: print() method did not work with mod_perl. (Rob Cheung) 1.10 Sun Mar 02 15:13:00 2003 - Added: include function to add the output of other template files directly in place of the include tag. - Added: caching option for a persistent environment like mod_perl. - Added: special loop variables for a better control of the loop output. - Added: filehandle can be used with the print() method instead of STDOUT. - Added: strict option to raise errors on not defined variables and include tags when disabled. 1.03 Sun Feb 16 16:51:00 2003 - Fixed: fetch() method always returned the same reference. (Johannes Gamperl - www.devshare.de) 1.02 Tue Sep 24 14:37:00 2002 - Rewrite: parsing function is even faster now. - Changed: instead of the error() method croak is used to die on errors. 1.01 Sat Sep 07 15:17:00 2002 - Added: template path can now be set with the new() method. 1.00 Thu Sep 05 10:36:00 2002 - First public release. COPYRIGHT --------- Copyright (c) 2002-2003 Kasper Dziurdz. All rights reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Artistic License for more details. AUTHOR ------ Kasper Dziurdz