Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-HTML-Template | Distribution: openSUSE Leap 16.0 |
Version: 2.97 | Vendor: openSUSE |
Release: lp160.1.1 | Build date: Fri May 19 07:48:47 2017 |
Group: Development/Libraries/Perl | Build host: reproducible |
Size: 195012 | Source RPM: perl-HTML-Template-2.97-lp160.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://search.cpan.org/dist/HTML-Template/ | |
Summary: Perl module to use HTML-like templating language |
This module attempts to make using HTML templates simple and natural. It extends standard HTML with a few new HTML-esque tags - '<TMPL_VAR>' '<TMPL_LOOP>', '<TMPL_INCLUDE>', '<TMPL_IF>', '<TMPL_ELSE>' and '<TMPL_UNLESS>'. The file written with HTML and these new tags is called a template. It is usually saved separate from your script - possibly even created by someone else! Using this module you fill in the values for the variables, loops and branches declared in the template. This allows you to separate design - the HTML - from the data, which you generate in the Perl script. This module is licensed under the same terms as Perl. See the LICENSE section below for more details.
Artistic-1.0 or GPL-1.0+
* Fri May 19 2017 coolo@suse.com - updated to 2.97 see /usr/share/doc/packages/perl-HTML-Template/Changes 2.97 Thu May 18 2017 - Change internal module name HTML::Template::DEFAULT to HTML::Template::DEF to avoid conflict with HTML::Template::Default. [Sam Tregar] 2.96 Thu May 18 2017 - Fixed typos in documentation [David Steinbrunner, Steve Kemp] - Added CGI.pm as a dependency, needed now that it's no longer in core. [Martin McGrath, Steve Bertrand] * Thu Aug 27 2015 bwiedemann@suse.com - Require CGI as it is no more part of base perl-5.22 * Tue Nov 26 2013 coolo@suse.com - updated to 2.95 - Added support for "none" for default_escape [Mark Stosberg] - Escape unicode new-line characters in JS escape [Michael Peters] * Wed Jun 05 2013 coolo@suse.com - updated to 2.94 - Fixed bug where options were bleeding over into subsequent calls to new() [Michael Peters] - Feature: Added config() method to make setting global defaults easy so that each call to new() has less boiler plate. [Michael Peters] - Bug Fix: t/05-force_untaint.t now passes when run with prove [Michael Peters] - Bug Fix: die_on_bad_params now controls whether we die if tmpl_vars reuse names from tmpl_loops (which can be useful in some situations) [Michael Peters] - Feature: RT #18901 - Added new utf8 option to make it really simple to use UTF-8 encoded templates [Michael Peters] - Feature: RT #30586 - Added new open_mode option to allow for Perl IO layers to interact when using open() on the template files [moritz@faui2k3.org and Michael Peters] - Feature: RT #38189 - Allow clean XML style tags "<tmpl_var foo />" to be used as well. [allard@byte.nl] - Feature: RT #46285 - Added support for lazily-evaluated coderefs for TMPL_LOOPs. [Justin DeVuyst and Michael Peters] - Feature: RT #64797 - Added new option die_on_missing_include (defaults to true) that allows users to turn off the behavior of dieing when an include can't be found [Zdenek Styblik and Michael Peters] - Feature: Add new cache_lazy_vars option so that the values from coderefs used for TMPL_VARs can be cached and the coderef not run multiple times [Michael Peters] - Feature: Add new cache_lazy_loops option so that the values from coderefs used for TMPL_LOOPs can be cached and the coderef not run multiple times [Michael Peters] - Feature: Added __even__, __outer__ and __index__ loop context vars. [Michael Peters] - Bug Fix: RT #26456 - force_untaint can't work in Perl < 5.8.0 [admin@photoresearchers.com] * Fri Nov 18 2011 coolo@suse.com - use original .tar.gz * Tue Nov 30 2010 coolo@novell.com - switch to perl_requires macro * Mon Nov 29 2010 coolo@novell.com - remove /var/adm/perl-modules * Tue Oct 19 2010 coolo@novell.com - add perl as explicit buildrequire * Sun Jan 10 2010 jengelh@medozas.de - enable parallel build * Tue Jan 30 2007 anicka@suse.cz - update to 2.9 * the new force_untaint option makes sure you do not pass tainted values to param() * Added ESCAPE=NONE as a synonym for ESCAPE=0. Fixed both to work with default_escape. * DEFAULT didn't work with URL and JS escaping. * Long-standing bug where variables set in a loop weren't available inside inner loops under global_vars if the variable wasn't actually used in the outer loop. * Changed references to CVS in the docs to Subversion now that the switch is complete. * Tests fixed. * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Jan 06 2006 anicka@suse.cz - update to 2.8 * Wed Sep 28 2005 dmueller@suse.de - add norootforbuild * Mon Aug 01 2005 cthiel@suse.de - update to version 2.7 * Fri Aug 22 2003 mjancar@suse.cz - require the perl version we build with * Mon Jul 14 2003 freitag@suse.de - cleaned up specfile filelist to install to vendor dirs * Sun Jun 22 2003 coolo@suse.de - package directories * Mon May 19 2003 freitag@suse.de - update to version 2.6 with bugfixes and some new features (see Changes file in package), removed perllocal.pod off the build system. * Thu Aug 08 2002 mls@suse.de - use sitearch macro * Tue Jul 02 2002 mls@suse.de - remove race in .packlist generation * Tue May 28 2002 freitag@suse.de - update to version 2.5 - mostly bugfixes. * Fri Jun 08 2001 freitag@suse.de - new package with version 2.2
/usr/lib/perl5/vendor_perl/5.38.2/HTML /usr/lib/perl5/vendor_perl/5.38.2/HTML/Template /usr/lib/perl5/vendor_perl/5.38.2/HTML/Template.pm /usr/lib/perl5/vendor_perl/5.38.2/HTML/Template/FAQ.pm /usr/share/doc/packages/perl-HTML-Template /usr/share/doc/packages/perl-HTML-Template/Changes /usr/share/doc/packages/perl-HTML-Template/README /usr/share/licenses/perl-HTML-Template /usr/share/licenses/perl-HTML-Template/LICENSE /usr/share/man/man3/HTML::Template.3pm.gz /usr/share/man/man3/HTML::Template::FAQ.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 29 23:28:34 2025