SmartTemplate 1.2.1
作者: Philipp von Criegern (
philipp@criegern.com)
版权: GPL
翻译:80端口
安装使用说明
1.
下载并解压压缩包,解压出来的
文件应该包含以下一些文件及文件夹:
//3个主要的程序文件
class.smarttemplate.php
class.smarttemplatedebugger.php
class.smarttemplateparser.php
//自述文件
readme.txt
//使用范例
examples/Alternating_Colors.html
examples/Alternating_Colors.php
examples/DropDown_Boxes.html
examples/DropDown_Boxes.php
examples/Hello_World.html
examples/Hello_World.php
examples/Iterating_Blocks.html
examples/Iterating_Blocks.php
examples/Nested_Blocks.html
examples/Nested_Blocks.php
examples/Special_Characters.html
examples/Special_Characters.php
//目前为空,应该是存放编译临时文件的
smarttemplate_compiled/
//扩展插件
smarttemplate_extensions/smarttemplate_extension_config.php
smarttemplate_extensions/smarttemplate_extension_current_date.php
smarttemplate_extensions/smarttemplate_extension_current_datetime.php
smarttemplate_extensions/smarttemplate_extension_current_time.php
smarttemplate_extensions/smarttemplate_extension_dateformat.php
smarttemplate_extensions/smarttemplate_extension_dateformatgrid.php
smarttemplate_extensions/smarttemplate_extension_db_date.php
smarttemplate_extensions/smarttemplate_extension_db_datetime.php
smarttemplate_extensions/smarttemplate_extension_db_time.php
smarttemplate_extensions/smarttemplate_extension_encode.php
smarttemplate_extensions/smarttemplate_extension_entity_decode.php
smarttemplate_extensions/smarttemplate_extension_gettext.php
smarttemplate_extensions/smarttemplate_extension_header.php
smarttemplate_extensions/smarttemplate_extension_help.php
smarttemplate_extensions/smarttemplate_extension_hidemail.php
smarttemplate_extensions/smarttemplate_extension_htmlentities.php
smarttemplate_extensions/smarttemplate_extension_load_config.php
smarttemplate_extensions/smarttemplate_extension_load_file.php
smarttemplate_extensions/smarttemplate_extension_lowercase.php
smarttemplate_extensions/smarttemplate_extension_mailto.php
smarttemplate_extensions/smarttemplate_extension_number.php
smarttemplate_extensions/smarttemplate_extension_nvl.php
smarttemplate_extensions/smarttemplate_extension_options.php
smarttemplate_extensions/smarttemplate_extension_regex.php
smarttemplate_extensions/smarttemplate_extension_replace.php
smarttemplate_extensions/smarttemplate_extension_select_site.php
smarttemplate_extensions/smarttemplate_extension_session.php
smarttemplate_extensions/smarttemplate_extension_stringformat.php
smarttemplate_extensions/smarttemplate_extension_substr.php
smarttemplate_extensions/smarttemplate_extension_textbutton.php
smarttemplate_extensions/smarttemplate_extension_trim.php
smarttemplate_extensions/smarttemplate_extension_truncate.php
smarttemplate_extensions/smarttemplate_extension_uppercase.php
smarttemplate_extensions/smarttemplate_extension_urlencode.php
smarttemplate_extensions/smarttemplate_extension_vardump.php
2. 把所有的 class.*.php文件和 smarttemplate_extensions 文件复制到
php的include文件夹里(php的include文件夹在 php.ini 里
定义,请在其内查找该字符串: include_path= XXX)
3. 根据你的
系统配置,编辑 class.smarttemplate.php 文件里的配置
$temp_dir : 编译后的模版文件保存在这里,请确保PHP对该目录有写权限!
$cache_dir : 该目录用于保存输出的缓存文件(如果需要的话),请确保PHP对该目录有写权限!
4. 把范例目录复制到你站点根目录下的某个地方,这样你就能够通过
浏览器访问到范例啦!
5. 看看范例文件的代码,看看SmartTemplate是如何工作的,还是比较简单的!
通常只需要三个主文件就可以完成你的任务了呵呵。。。