Download List

Projeto Descrição

FastTemplate is a PHP3 class for managing template files
and performing variable interpolation. It is a strict port of
Jason Moore's Perl module CGI::FastTemplate. Its primary
use is to separate HTML and PHP code, making your PHP
code cleaner.

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.

2009-03-20 15:04
1.6.2

Um erro é retornado para capturar quando o modelo do arquivo é vazio. A caminho de modelo pode agora ser reescrito para esclarecer as diferenças entre o ambiente de autoria e para o ambiente de implantação.
An error is returned for capture when the template filename is empty. The template path may now be rewritten to account for differences between the authoring environment and the deployment environment.

2008-02-05 16:02
1.6.0

O estilo de documentação foi reescrito para ser muito mais limpo.
Tags: Code cleanup
The documentation style was rewritten to be much
cleaner.

2006-06-28 08:55
1.5.1

Documentação já está no diretório docs, e foi melhorado. O rewrite_link_href_callback, rewrite_src_path, set_output_rewrite_src_path e funções pre_filter foram adicionados. JS, CSS e img src partir de um modelo são reescritas para um caminho personalizado. Todas as instâncias da template_path src = "/ arquivo" encontradas no documento são reescritas, o que é muito útil quando você quiser editar o modelo de trabalho em um editor visual, sem qualquer conexão com o caminho do script que irá chamar o trabalho de modelo de conteúdo de saída. FastWrite e FastPrint foram melhorados.
Tags: Major feature enhancements
Documentation now is in the DOCS directory, and was improved. The rewrite_link_href_callback, rewrite_src_path, set_output_rewrite_src_path, and pre_filter functions were added. JS, CSS, and img src from a template are rewritten to a custom path. All instances of src="template_path/file" found in the document are rewritten, which is very helpful when you want to edit the work template in a visual editor without any connection to the script path that will invoke the work template output content. FastWrite and FastPrint were improved.

2005-03-29 23:01
1.3.0

Uma função DELETE_CACHE para apagar arquivos com mais de expirar o tempo. A extensão do arquivo de cache: por exemplo, agora um nome de arquivo de cache será md5name.ft. Isso foi necessário por causa da DELETE_CACHE. Incluir um bloco que inclui um outro modelo usando uma instrução (como fazê-SSI) "-->. <!--# include file = "include2.html É útil se você tem vários modelos diferentes para diferentes partes de uma página, e você não precisa escrever qualquer código PHP para recolher todos os blocos "da página.
Tags: Major feature enhancements
A DELETE_CACHE function to delete files older than the expire time. A file extension to cache: for example, now a cache file name will be md5name.ft. This was necessary because of DELETE_CACHE. An include block that includes another template using a statement (like SSI do) &lt;!--#include file=&quot;include2.html&quot;--&gt;. It is useful if you have several different templates for different parts of a page, and you dont need to write any PHP code to gather all "blocks" of the page.

2005-02-16 15:21
1.2.0

O FastTemplate: método ($ template_name) parse_and_return foi adicionado. O FastTemplate:: get_root () método, que retorna a raiz modelo dir, foi adicionado. Apoio ao modelo de comentários foi adicionado. Suporte para inline blocos dinâmicos foi adicionado. Suporte para campos de acessar usando get () ou getId () métodos de modelos foi adicionado. O FastTemplate: define () agora suporta o método de matriz, nome e valor como parâmetros. FastTemplate:: assign_from_array ($ array, $ keys) foi adicionado. As variáveis de modelo são atribuídos a partir da matriz associada com o mesmo nome.
Tags: Major feature enhancements
The FastTemplate::parse_and_return($template_name)
method was added. The FastTemplate::get_root()
method, which returns the root template dir, was
added. Support for template comments was added.
Support for inline dynamic blocks was added.
Support for accessing object fields using get() or
getId() methods from templates was added. The
FastTemplate::define() method now supports array,
name, and value as parameters.
FastTemplate::assign_from_array($array, $keys) was
added. Template variables are assigned from the
associated array with the same name.

Project Resources