Download List

프로젝트 설명

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

System Requirements

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.

2010-12-07 07:00
3.0.5

멋지 3, 멋지이 이후 완전히 새로운 코드베이스, 템플릿 상속을, 모든 새로운 컴파일러 / tokenizer, PHP 5는, 그리고 더 최적화 기능이 있습니다.
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

이 릴리스) (수학 방정식에서 backticks 스트립 때 서식 파일을 읽을 수 없다지만, 존재 오류 던졌습니다 PCRE의 몇몇 버전에서 버그, 수정 기능을 주사 보안 구멍이 수정 프로그램이 작동 코어 cache_handler_fuc 통화 만료 시간을 전달합니다. write_cache_file.php 및 업데이 트하는 방법은 PHP 4에서 PHP 5에 대한 체인을 허용 compiler.class.php.
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

regex_replace 수정자의 취약점은 PHP 코드, 심지어 보안 서식 파일에서 실행 할 수 있도록 수정되었습니다 사용할 수있습니다. 만약 당신이 보안 기능을 템플릿을 사용하는 경우, 그것을 고도로 업그레이 드하거나 적어도 수정자 플러그인을 교체하는 것이 좋습니다. (스트립과 문제) (/ 스트립) 태그 (즉, 2.6.7에서) 해결되었습니다 도입되었다. 배열의) (foreach는 ""속성은 항목이 개체를 캐스팅 해결되었습니다.
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

이 릴리스에는 사소한 문제 해결에 초점을 맞추고있습니다. "핵심"디렉토리 내부에 "", 그래서 청소를 다시해야 할 이름이 변경되었습니다 - 설치 및 컴파일 / 캐시 파일의 경우에는 업그레이 드를 취소합니다.
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