[ANNOUNCEMENT] Smarty-2.6.7 (stable) Released on new Pearified.com Channel

From: Date: Sat, 05 Mar 2005 11:01:29 +0000
Subject: [ANNOUNCEMENT] Smarty-2.6.7 (stable) Released on new Pearified.com Channel
Groups: php.pear.general php.smarty.general 
Request: Send a blank email to pear-general+get-17863@lists.php.net to get a copy of this message
Summary ------------- I'm pleased to announce the launch of Pearified.com, a brand-new PEAR channel server. Only one package so far, but more to come. On with the formal announcement regarding the first Pearified package, Smarty 2.6.7! Clay Loveless -- Killersoft.com The new Pearified package Smarty-2.6.7 (stable) has been released at http://pearified.com/ Release notes ------------- - fix handling of hashed opening php-tags inside strip-blocks (messju) - removed border tag from html_image function (monte) - change escape:url use rawurlencode() instead of urlencode() (messju) - make $smarty.const.FOO compile to "FOO", and not to "constant'foo'". this is less code and a little faster execution. note that undefined constants are now displayed as the constant's name. (messju) - make block functions and registered objects' block methods use a local variable for block_content instead of a property of $smarty (messju) - fix escaping in the generated code that calls smarty_core_load_plugins (jes5199, messju) - fix invalid HTML issue with popup (Stefanos Harhalakis, Monte) - fixed {popup} to properly handle inarray and function parameters and added support for mouseoff and followmouse options (boots) Package Info ------------- What is Smarty? Smarty is a template engine for PHP. Many other template engines for PHP provide basic variable substitution and dynamic block functionality. Smarty takes a step further to be a "smart" template engine, adding features such as configuration files, template functions, and variable modifiers, and making all of this functionality as easy as possible to use for both programmers and template designers. Smarty also converts the templates into PHP scripts, eliminating the need to parse the templates on every invocation. This makes Smarty extremely scalable and manageable for large application needs. Some of Smarty's features: * it is extremely fast * no template parsing overhead, only compiles once. * it is smart about recompiling only the template files that have changed. * the template language is remarkably extensible via the plugin architecture. * configurable template delimiter tag syntax, so you can use {}, {{}}, <!--{}-->, or whatever you like. * built-in caching of template output. * arbitrary template sources (filesystem, databases, etc.) * template if/elseif/else/endif constructs are passed to the PHP parser, so the if syntax can be as simple or as complex as you like. * unlimited nesting of sections, conditionals, etc. allowed * it is possible to embed PHP code right in your template files, although not recommended and doubtfully needed since the engine is so customizable. * and many more. Related Links ------------- Package home: http://smarty.php.net/ Download: http://pearified.com/get/Smarty-2.6.7.tgz Authors ------------- Monte Ohrt <monte@ohrt.com> (lead) Andrei Zmievski <andrei@php.net> (lead) Messju Mohr <messju@lammfellpuschen.de> (lead) -- Killersoft.com

« previous php.pear.general (#17863) next »