Télécharger la liste

Description du projet

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).

Système requise

System requirement is not defined
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.

2005-03-23 18:59 Retour à la liste release
2.6.8

Une vulnérabilité dans le modificateur regex_replace a été corrigé qui a permis code PHP pour être exécuté à partir d'un modèle, même avec modèle de sécurité est activé. Si vous utilisez le modèle de caractéristiques de sécurité, il est fortement recommandé de mettre à niveau, ou au moins de remplacer le plugin de modificateur. Un problème avec le strip () (/ strip) tag (qui a été introduite en 2.6.7) a été corrigé. Casting objets à des tableaux dans le foreach) ( "item" attribut a été abordée.
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.

Project Resources