2002-02-18 15:22:28 +00:00
2001-05-18 20:52:46 +00:00
2002-01-31 20:49:40 +00:00
2002-02-18 15:22:28 +00:00
2001-04-30 14:08:00 +00:00
2002-02-18 15:22:28 +00:00
2002-02-04 17:20:36 +00:00
2002-02-04 17:20:36 +00:00
2002-01-31 20:49:40 +00:00
2001-03-07 04:52:27 +00:00
2001-02-08 14:49:17 +00:00
2002-01-31 20:49:40 +00:00
2002-02-18 15:22:28 +00:00
2002-01-23 14:26:34 +00:00
2001-11-29 15:25:24 +00:00
2001-12-03 20:43:43 +00:00
2002-02-18 15:22:28 +00:00
2001-12-06 23:09:04 +00:00
2002-01-31 20:49:40 +00:00
2001-12-18 16:51:06 +00:00
2002-01-23 14:26:34 +00:00
2002-02-15 20:50:44 +00:00
2002-02-05 16:46:05 +00:00

NAME:

    Smarty - the PHP compiling template engine

VERSION: 1.5.2

AUTHORS:
    
    Monte Ohrt <monte@ispi.net>
    Andrei Zmievski <andrei@php.net>


MAILING LIST:

    We have a mailing list for you to share your ideas or ask questions.
    send a blank e-mail message to subscribe-smarty@lists.ispi.net
    You can also browse the mailing list archives at
    http://marc.theaimsgroup.com/?l=smarty&r=1&w=2

SYNOPSIS:

    require("Smarty.class.php");

    $smarty = new Smarty;

    $smarty->assign("Title","My Homepage");
    $smarty->assign("Names",array("John","Gary","Gregg","James"));

    $smarty->display("index.tpl");


DESCRIPTION:

    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 managable for large
	application needs.

    Some of Smarty's features:

    * it is extremely fast
    * it is relatively simple since the PHP parser does the dirty work.
    * no template parsing overhead, only compiles once.
    * it is smart about recompiling only the template
      files that have changed.
    * you can make custom functions and custom variable modifiers, so
      the template language is extremely extensible.
    * configurable template delimiter tag syntax, so you can use
      {}, {{}}, <!--{}-->, or whatever you like.
    * 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, ifs, etc. allowed
    * it is possible to imbed PHP code right in your template files,
      although not recommended and doubtfully needed since the engine
      is so customizable.
    * built in caching
    * arbitrary template sources (flat files, databases, etc.)

COPYRIGHT:
    Copyright (c) 2001,2002 ispi of Lincoln, Inc. All rights reserved.
    This software is released under the GNU Lesser General Public License.
    Please read the disclaimer at the top of the Smarty.class.php file.
Description
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
Readme 27 MiB
Languages
PHP 91.1%
Smarty 6.2%
Yacc 2.4%
Dockerfile 0.1%
Shell 0.1%