Downloadliste

Projektbeschreibung

Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. This implies that PHP code is application logic, and is separated from the presentation. The Smarty design was largely driven by these goals: clean separation of presentation from application code; a PHP backend and Smarty template frontend; compliment PHP, not replace it; fast development/deployment for programmers and designers; quick and easy to maintain; a syntax that is easy to understand, with no PHP knowledge required; flexibility for custom development; and security (insulation from PHP).

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-12-07 07:00
3.0.5

Smarty 3, eine komplett neue Codebasis seit Smarty 2, Features Template-Vererbung, alle neuen Compiler / Tokenizer, Optimierung für PHP 5 und mehr.
Smarty 3, a completely new code base since Smarty 2, features Template Inheritance, all new compiler/tokenizer, optimization for PHP 5, and more.

2009-05-14 19:30
2.6.23

Diese Pressemitteilung Streifen Backticks aus (math) Gleichungen, wirft einen Fehler, wenn eine Vorlage existiert, aber nicht lesbar ist, umgeht einen Fehler in einigen Versionen von PCRE, behebt ein Sicherheitsloch Funktion Injektion, wurden übergeben Ablauf Mal in der cache_handler_fuc Aufruf in Kern. write_cache_file.php und Aktualisierungen zu ermöglichen compiler.class.php Methode Verkettung für PHP 4 und PHP 5.
This release strips backticks from {math} equations, throws an error when a template exists but is not readable, works around a bug in some versions of PCRE, fixes a function injection security hole, fixes pass expiration time in the cache_handler_fuc call in core.write_cache_file.php, and updates compiler.class.php to allow method chaining for PHP 4 and PHP 5.

2005-10-20 13:02
2.6.10

Tags: Minor bugfixes

2005-03-23 18:59
2.6.8

Eine Sicherheitslücke in der regex_replace Modifikator festgesetzt wurde, dass erlaubt PHP-Code aus einer Vorlage, auch bei Vorlage der Sicherheit ausgeführt werden aktiviert. Wenn Sie die Vorlage Sicherheits-Features, ist es sehr ratsam, zu aktualisieren, oder zumindest die Modifikator-Plugin zu ersetzen. Ein Problem mit den (strip) (/ strip)-Tag (die in 2.6.7 eingeführt wurde), wurde behoben. Casting Objekte Arrays in der (foreach) "item"-Attribut wurde behoben.
Tags: Minor security fixes
A vulnerability in the regex_replace modifier has
been fixed that allowed PHP code to be executed
from a template, even with template security
enabled. If you are using template security
features, it is highly recommended to upgrade, or
at least replace the modifier plugin. A problem
with the {strip}{/strip} tag (that was introduced
in 2.6.7) has been fixed. Casting objects to
arrays in the {foreach} "item" attribute has been
addressed.

2004-11-02 12:29
2.6.6

Diese Version ist auf kleinere Korrekturen konzentriert. Der "Kern"-Verzeichnis wurde in "Interna" umbenannt wird, so sicher sein, um einen sauberen re do-install und deaktivieren Sie das Kompilieren / Cache-Dateien, wenn der Aktualisierung.
Tags: Minor bugfixes
This release is focused on minor fixes. The "core"
directory has been renamed to "internals", so be
sure to do a clean re-install and clear the
compile/cache files if upgrading.

Project Resources