Changeset 271 for trunk/package.xml
- Timestamp:
- 08/22/04 14:14:22 (4 years ago)
- Files:
-
- trunk/package.xml (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/package.xml
r194 r271 14 14 <role>lead</role> 15 15 </maintainer> 16 <maintainer> 17 <user>argh</user> 18 <name>Sebastian Mordziol</name> 19 <email>argh@php-tools.net</email> 20 <role>contributor</role> 21 </maintainer> 16 22 </maintainers> 17 23 <release> 18 <version>3.0.0beta 1</version>19 <date>2004-0 5-04</date>24 <version>3.0.0beta2</version> 25 <date>2004-08-22</date> 20 26 <license>LGPL</license> 21 27 <state>beta</state> 22 <notes>Completely recoded version of patTemplate. 23 Provides an nearly endless amount of new features, see news.txt for 24 a complete list of changes.</notes> 28 <notes>Changes since 3.0.0beta1: 29 - improved caching performance by introducing Stat modules 30 - allowed passing of an array of objects to addObject() 31 - added addModuleDir() which allows you to store your modules anywhere 32 - fixed several small bugs 33 - added Tidy outputfilter 34 - added BBCode output filter 35 - variable modifiers now work for globals 36 - added __toString() 37 - added loadTemplate() 38 - added new parameter to clearTemplate() to recursively clear templates 39 - added limit attribute 40 - added Expression modifier 41 - added Translate function (works like IntSmarty) 42 - added Globalvar function (behaves like <patTemplate:var/> 43 - added PHPHighlight function 44 - added Attribute function 45 - added Call function 46 - added FTP and HTTP support to File Reader 47 - added varscope="__parent" 48 - added recursive parameter to clearTemplate() and freeTemplate() 49 - added 'append' parameter to parseIntoVar() 50 - fixed bug with dot-syntax in simpleCondition templates</notes> 25 51 <deps> 26 52 <dep type="pkg" rel="has" optional="no">patError</dep> 27 53 <dep type="php" rel="ge" version="4.2.0" optional="no"/> 54 <dep type="pkg" rel="has" optional="yes">patBBCode</dep> 28 55 </deps> 56 <provides type="class" name="patTemplate_Compiler" extends="patTemplate" /> 57 <provides type="function" name="patTemplate_Compiler::compile" /> 58 <provides type="function" name="patTemplate_Compiler::compileTemplate" /> 29 59 <provides type="class" name="patTemplate_Dump" extends="patTemplate_Module" /> 30 60 <provides type="function" name="patTemplate_Dump::setTemplateReference" /> … … 34 64 <provides type="function" name="patTemplate_Dump::displayFooter" /> 35 65 <provides type="class" name="patTemplate_Function" extends="patTemplate_Module" /> 66 <provides type="function" name="patTemplate_Function::setReader" /> 36 67 <provides type="function" name="patTemplate_Function::call" /> 37 68 <provides type="class" name="patTemplate_InputFilter" extends="patTemplate_Module" /> … … 50 81 <provides type="function" name="patTemplate_Reader::readTemplates" /> 51 82 <provides type="function" name="patTemplate_Reader::loadTemplate" /> 52 <provides type="function" name="patTemplate_Reader::getModificationTime" />53 <provides type="function" name="patTemplate_Reader::getKey" />54 83 <provides type="function" name="patTemplate_Reader::setOptions" /> 55 84 <provides type="function" name="patTemplate_Reader::setRootAttributes" /> 56 85 <provides type="function" name="patTemplate_Reader::parseString" /> 86 <provides type="class" name="patTemplate_Stat" extends="patTemplate_Module" /> 87 <provides type="function" name="patTemplate_Stat::getModificationTime" /> 88 <provides type="function" name="patTemplate_Stat::setOptions" /> 57 89 <provides type="class" name="patTemplate_TemplateCache" extends="patTemplate_Module" /> 58 90 <provides type="function" name="patTemplate_TemplateCache::load" /> 59 91 <provides type="function" name="patTemplate_TemplateCache::write" /> 92 <provides type="function" name="patTemplate_TemplateCache::getKey" /> 60 93 <provides type="class" name="patTemplate_Dump_Html" extends="patTemplate_Dump" /> 61 94 <provides type="function" name="patTemplate_Dump_Html::displayHeader" /> … … 63 96 <provides type="function" name="patTemplate_Dump_Html::dumpTemplates" /> 64 97 <provides type="function" name="patTemplate_Dump_Html::displayFooter" /> 98 <provides type="class" name="patTemplate_Function_Attribute" extends="patTemplate_Function" /> 99 <provides type="function" name="patTemplate_Function_Attribute::call" /> 100 <provides type="class" name="patTemplate_Function_Call" extends="patTemplate_Function" /> 101 <provides type="function" name="patTemplate_Function_Call::setTemplateReference" /> 102 <provides type="function" name="patTemplate_Function_Call::call" /> 103 <provides type="class" name="patTemplate_Function_Globalvar" extends="patTemplate_Function" /> 104 <provides type="function" name="patTemplate_Function_Globalvar::setTemplateReference" /> 105 <provides type="function" name="patTemplate_Function_Globalvar::call" /> 106 <provides type="class" name="patTemplate_Function_Phphighlight" extends="patTemplate_Function" /> 107 <provides type="function" name="patTemplate_Function_Phphighlight::call" /> 108 <provides type="class" name="patTemplate_Function_Strip" extends="patTemplate_Function" /> 109 <provides type="function" name="patTemplate_Function_Strip::call" /> 65 110 <provides type="class" name="patTemplate_Function_Time" extends="patTemplate_Function" /> 66 111 <provides type="function" name="patTemplate_Function_Time::call" /> 112 <provides type="class" name="patTemplate_Function_Translate" extends="patTemplate_Function" /> 113 <provides type="function" name="patTemplate_Function_Translate::setTemplateReference" /> 114 <provides type="function" name="patTemplate_Function_Translate::call" /> 67 115 <provides type="class" name="patTemplate_InputFilter_StripComments" extends="patTemplate_InputFilter" /> 68 116 <provides type="function" name="patTemplate_InputFilter_StripComments::apply" /> 117 <provides type="class" name="patTemplate_Modifier_Dateformat" extends="patTemplate_Modifier" /> 118 <provides type="function" name="patTemplate_Modifier_Dateformat::modify" /> 119 <provides type="class" name="patTemplate_Modifier_Expression" extends="patTemplate_Modifier" /> 120 <provides type="function" name="patTemplate_Modifier_Expression::modify" /> 69 121 <provides type="class" name="patTemplate_Modifier_Wordwrapper" extends="patTemplate_Modifier" /> 70 122 <provides type="function" name="patTemplate_Modifier_Wordwrapper::modify" /> … … 72 124 <provides type="function" name="patTemplate_Modifier_HTML_Img::modify" /> 73 125 <provides type="function" name="patTemplate_Modifier_HTML_Img::arrayToAttributes" /> 126 <provides type="class" name="patTemplate_OutputFilter_BBCode" extends="patTemplate_OutputFilter" /> 127 <provides type="function" name="patTemplate_OutputFilter_BBCode::apply" /> 74 128 <provides type="class" name="patTemplate_OutputFilter_Gzip" extends="patTemplate_OutputFilter" /> 75 129 <provides type="function" name="patTemplate_OutputFilter_Gzip::apply" /> 76 130 <provides type="class" name="patTemplate_OutputFilter_StripWhitespace" extends="patTemplate_OutputFilter" /> 77 131 <provides type="function" name="patTemplate_OutputFilter_StripWhitespace::apply" /> 132 <provides type="class" name="patTemplate_OutputFilter_Tidy" extends="patTemplate_OutputFilter" /> 133 <provides type="function" name="patTemplate_OutputFilter_Tidy::apply" /> 78 134 <provides type="class" name="patTemplate_Reader_File" extends="patTemplate_Reader" /> 79 135 <provides type="function" name="patTemplate_Reader_File::readTemplates" /> 80 136 <provides type="function" name="patTemplate_Reader_File::loadTemplate" /> 81 <provides type="function" name="patTemplate_Reader_File::getModificationTime" />82 <provides type="function" name="patTemplate_Reader_File::getKey" />83 137 <provides type="class" name="patTemplate_Reader_IT" extends="patTemplate_Reader" /> 84 138 <provides type="function" name="patTemplate_Reader_IT::parseString" /> 85 139 <provides type="class" name="patTemplate_Reader_String" extends="patTemplate_Reader" /> 86 140 <provides type="function" name="patTemplate_Reader_String::readTemplates" /> 141 <provides type="class" name="patTemplate_Stat_File" extends="patTemplate_Stat" /> 142 <provides type="function" name="patTemplate_Stat_File::getModificationTime" /> 87 143 <provides type="class" name="patTemplate_TemplateCache_File" extends="patTemplate_TemplateCache" /> 88 144 <provides type="function" name="patTemplate_TemplateCache_File::load" /> … … 90 146 <provides type="class" name="patTemplate" /> 91 147 <provides type="function" name="patTemplate::setOption" /> 148 <provides type="function" name="patTemplate::getOption" /> 92 149 <provides type="function" name="patTemplate::setBasedir" /> 93 150 <provides type="function" name="patTemplate::setRoot" /> … … 103 160 <file role="doc" baseinstalldir="pat" md5sum="b5a8238db6a08c72ee056b4de34e268e" name="docs/extending-pattemplate.txt"/> 104 161 <file role="doc" baseinstalldir="pat" md5sum="30219979335abc06cf9302494493c999" name="docs/news.txt"/> 105 <file role="doc" baseinstalldir="pat" md5sum=" a5db462c943bee2e71e028a97d09352e" name="docs/notes.txt"/>106 <file role="doc" baseinstalldir="pat" md5sum=" b710ed1125c0cea73c21a24074c97dab" name="docs/reserved-variables.txt"/>162 <file role="doc" baseinstalldir="pat" md5sum="22326accd2fb0afe69a5819c3aed1f41" name="docs/notes.txt"/> 163 <file role="doc" baseinstalldir="pat" md5sum="e7baad6cc8ea61073dc07acc2d916648" name="docs/reserved-variables.txt"/> 107 164 <file role="doc" baseinstalldir="pat" md5sum="da21b1b747c21b4b3e6965895d11e999" name="docs/what-is-what.txt"/> 108 <file role="doc" baseinstalldir="pat" md5sum=" 5da300a52ab11757b115b23493958084" name="examples/example_api_addglobalvar.php"/>109 <file role="doc" baseinstalldir="pat" md5sum=" b4db1deb0863b279204018b62922ccb4" name="examples/example_api_addobject.php"/>165 <file role="doc" baseinstalldir="pat" md5sum="e978e586454f1d272da618efd756f4bd" name="examples/example_api_addglobalvar.php"/> 166 <file role="doc" baseinstalldir="pat" md5sum="3c99e62778b90dca882969061715160f" name="examples/example_api_addobject.php"/> 110 167 <file role="doc" baseinstalldir="pat" md5sum="f980b9f8f68ab957af5f995e23c37457" name="examples/example_api_addvar.php"/> 168 <file role="doc" baseinstalldir="pat" md5sum="a3e591e7ac85ac6aba0117cbbedb87ac" name="examples/example_api_cleartemplate.php"/> 111 169 <file role="doc" baseinstalldir="pat" md5sum="a0b62fd544f3bbad85278df1686f5741" name="examples/example_api_displayparsedtemplate.php"/> 112 <file role="doc" baseinstalldir="pat" md5sum="025a07c5ef1ca2d4776125cd0595d110" name="examples/example_api_parseintovar.php"/> 170 <file role="doc" baseinstalldir="pat" md5sum="bf93637c5d8b1df12a3bf329317c02e6" name="examples/example_api_freetemplate.php"/> 171 <file role="doc" baseinstalldir="pat" md5sum="d8b548ff138a8e96168868eb9df86278" name="examples/example_api_loadtemplate.php"/> 172 <file role="doc" baseinstalldir="pat" md5sum="c591d32f66eb8fd95de11213eed5098e" name="examples/example_api_parseintovar.php"/> 113 173 <file role="doc" baseinstalldir="pat" md5sum="f982b8058934e9f49d36f412842101cb" name="examples/example_api_readtemplatesfrominput.php"/> 114 174 <file role="doc" baseinstalldir="pat" md5sum="d03d2df5000f63e60bf1e63b3ab09ec7" name="examples/example_api_setattribute.php"/> 115 175 <file role="doc" baseinstalldir="pat" md5sum="4427703f148dda7fc652e9c1cd4247ea" name="examples/example_attributes_addsystemvars.php"/> 176 <file role="doc" baseinstalldir="pat" md5sum="b6fcc0f9cb4505095f7b1a9b4f44db50" name="examples/example_attributes_limit.php"/> 177 <file role="doc" baseinstalldir="pat" md5sum="d37990dbaa6a2d445a6858831def2ff8" name="examples/example_attributes_loop.php"/> 116 178 <file role="doc" baseinstalldir="pat" md5sum="df1341d7d1a793949573853804a7e751" name="examples/example_attributes_src.php"/> 117 179 <file role="doc" baseinstalldir="pat" md5sum="b24de1ee098d7dcd0434885cbaebf6aa" name="examples/example_attributes_unusedvars.php"/> … … 119 181 <file role="doc" baseinstalldir="pat" md5sum="3defec3affc356b894087c97bc36b2ea" name="examples/example_attributes_whitespace.php"/> 120 182 <file role="doc" baseinstalldir="pat" md5sum="679ef62bf3ddd5ad325439195dfeccb1" name="examples/example_cache_template_file.php"/> 183 <file role="doc" baseinstalldir="pat" md5sum="4eb46e66749950fb0616083b5bba7eca" name="examples/example_compiler_display.php"/> 121 184 <file role="doc" baseinstalldir="pat" md5sum="0a0e3a06f192d234a78ab7e2e7696a5f" name="examples/example_condition_basic.php"/> 122 185 <file role="doc" baseinstalldir="pat" md5sum="d95bcea5a5ae670375a08fe2a9c27b77" name="examples/example_dump_dhtml.php"/> 123 186 <file role="doc" baseinstalldir="pat" md5sum="f293440194565e2b52c626a5afb76dd6" name="examples/example_filter_input_stripcomments.php"/> 187 <file role="doc" baseinstalldir="pat" md5sum="09145c461228f77bc4d87078a065c5bd" name="examples/example_filter_output_bbcode.php"/> 124 188 <file role="doc" baseinstalldir="pat" md5sum="f1e56599ed8116a79a12813aaa272cc0" name="examples/example_filter_output_multiple.php"/> 189 <file role="doc" baseinstalldir="pat" md5sum="1fb90ec2f6d8b2b96e67f4ef7471d2a7" name="examples/example_filter_output_tidy.php"/> 190 <file role="doc" baseinstalldir="pat" md5sum="d17e8bc4393f95635900a497933dcdc3" name="examples/example_function_attribute.php"/> 191 <file role="doc" baseinstalldir="pat" md5sum="76711fbda9521da2398be0ce628c9395" name="examples/example_function_call.php"/> 192 <file role="doc" baseinstalldir="pat" md5sum="57192f93618e36c0c5884017b706b507" name="examples/example_function_phphighlight.php"/> 193 <file role="doc" baseinstalldir="pat" md5sum="5f1dcae0e0fe7cdd1912e9e847cb46ca" name="examples/example_function_strip.php"/> 125 194 <file role="doc" baseinstalldir="pat" md5sum="95ec0af25981c9ee333ebdcf50422363" name="examples/example_function_time.php"/> 195 <file role="doc" baseinstalldir="pat" md5sum="2e2969044fa378925f5d8b2d9de6e9e6" name="examples/example_function_translate.php"/> 126 196 <file role="doc" baseinstalldir="pat" md5sum="e47ffc162d2df0a4a8ea2b55613b4b81" name="examples/example_misc_autonaming.php"/> 127 197 <file role="doc" baseinstalldir="pat" md5sum="51514af26bd1fef5eee0fa0092e074cf" name="examples/example_misc_dotsyntax.php"/> … … 131 201 <file role="doc" baseinstalldir="pat" md5sum="eddba5135a46fb73309a7afb93ceb1cd" name="examples/example_reader_string.php"/> 132 202 <file role="doc" baseinstalldir="pat" md5sum="0eabd05fc2949989cb3816f54f132ae0" name="examples/example_realworld_changesource.php"/> 203 <file role="doc" baseinstalldir="pat" md5sum="e08508d404921787a76a9500e506f869" name="examples/example_realworld_expression.php"/> 133 204 <file role="doc" baseinstalldir="pat" md5sum="75ae72e9be3f609ecf73bcbfd305b82d" name="examples/example_realworld_hiddenvar.php"/> 134 205 <file role="doc" baseinstalldir="pat" md5sum="906fc2f9a80ae45b0150ac312fa29d83" name="examples/example_realworld_img.php"/> 135 206 <file role="doc" baseinstalldir="pat" md5sum="b41c3217089caff8bf150db7b701bdf3" name="examples/example_realworld_list.php"/> 207 <file role="doc" baseinstalldir="pat" md5sum="53f7aa92e2afa2f7e366ced490ad4e74" name="examples/example_realworld_paginate.php"/> 136 208 <file role="doc" baseinstalldir="pat" md5sum="f09062270bc93beaf44106eca2783730" name="examples/example_realworld_table.php"/> 209 <file role="doc" baseinstalldir="pat" md5sum="873aea4af98661f9c2c225294f3be814" name="examples/example_realworld_table_from_list.php"/> 210 <file role="doc" baseinstalldir="pat" md5sum="c2eca74db6e7bc8e5676245c4ebb25c4" name="examples/example_realworld_varscopeparent.php"/> 137 211 <file role="doc" baseinstalldir="pat" md5sum="b407138e88c81fcd2a5e9e9778427fb0" name="examples/example_tags_comment.php"/> 138 212 <file role="doc" baseinstalldir="pat" md5sum="31f22cdca9ce95b4f6c6eb60ddbdf9cd" name="examples/example_tags_link.php"/> … … 140 214 <file role="doc" baseinstalldir="pat" md5sum="78755ec944aa7fcf243d6e9cde7c969e" name="examples/example_tags_tmpl.php"/> 141 215 <file role="doc" baseinstalldir="pat" md5sum="719173cc4b8e0a2dfdd79b3879ee1f5a" name="examples/example_tags_var.php"/> 142 <file role="doc" baseinstalldir="pat" md5sum=" 58872540ef83fba3ffb2231949273fe2" name="examples/example_type_condition.php"/>216 <file role="doc" baseinstalldir="pat" md5sum="49b7410f003ee0ca4447abbac3c87082" name="examples/example_type_condition.php"/> 143 217 <file role="doc" baseinstalldir="pat" md5sum="f15b503ec2acb88d46f96f2fcd44155e" name="examples/example_type_modulo.php"/> 144 218 <file role="doc" baseinstalldir="pat" md5sum="509933224f7be79691dc103f05277593" name="examples/example_type_oddeven.php"/> 145 <file role="doc" baseinstalldir="pat" md5sum=" 1334bff34d05e4294a799712eb62d8c6" name="examples/example_type_simplecondition.php"/>219 <file role="doc" baseinstalldir="pat" md5sum="5283fbfe526efdb902a5287118fbd81d" name="examples/example_type_simplecondition.php"/> 146 220 <file role="doc" baseinstalldir="pat" md5sum="eae3ac03b86973a62230a7a2b002d8ae" name="examples/example_type_standard.php"/> 147 <file role="doc" baseinstalldir="pat" md5sum="2 da45f17a967345a009b6967dcedb4c6" name="examples/example_var_copyfrom.php"/>148 <file role="doc" baseinstalldir="pat" md5sum=" 6e1699c2f3232031f0af295bf0a6102f" name="examples/example_var_modifier.php"/>149 <file role="doc" baseinstalldir="pat" md5sum=" e7f0407229643ecdba52396fc9c1c01d" name="examples/index.php"/>150 <file role="doc" baseinstalldir="pat" md5sum=" ce8c2db87c73c6589be5e40200759d7f" name="examples/index_main.php"/>151 <file role="doc" baseinstalldir="pat" md5sum="9 56d79eb3a2296da023468d768ba1e3b" name="examples/index_nav.php"/>152 <file role="doc" baseinstalldir="pat" md5sum=" 082a0818adb4a626e9d7c5afa0439238" name="examples/index_sections.php"/>221 <file role="doc" baseinstalldir="pat" md5sum="2b63e9690ef76ece760e66d5dfbe5cfa" name="examples/example_var_copyfrom.php"/> 222 <file role="doc" baseinstalldir="pat" md5sum="e8e0fb77fb7ffee8fb41d8b636ea2dcd" name="examples/example_var_modifier.php"/> 223 <file role="doc" baseinstalldir="pat" md5sum="3766ef6a6706859a93db792af05c86db" name="examples/index.php"/> 224 <file role="doc" baseinstalldir="pat" md5sum="9bd7182a59561850f908e4b25dcba750" name="examples/index_main.php"/> 225 <file role="doc" baseinstalldir="pat" md5sum="919468ca1d2ec63272c52ad8b4e5a0ce" name="examples/index_nav.php"/> 226 <file role="doc" baseinstalldir="pat" md5sum="907cf106ac030c5d075e1640e40caaee" name="examples/index_sections.php"/> 153 227 <file role="doc" baseinstalldir="pat" md5sum="28bfea80b220adb1e54dcf4cedb6fe1a" name="examples/_dumpTemplate.php"/> 154 <file role="doc" baseinstalldir="pat" md5sum="83c58dfcc4277ce71d6a18d0efd01532" name="examples/_styles.css"/> 155 <file role="doc" baseinstalldir="pat" md5sum="fc8d11c69b4d027545b7e27c5055f66c" name="examples/_viewExample.php"/> 228 <file role="doc" baseinstalldir="pat" md5sum="6351fc1d1f55bac57d0f479ee7ea1249" name="examples/_styles.css"/> 229 <file role="doc" baseinstalldir="pat" md5sum="1d74335f83e76ed401f7c4201bb15595" name="examples/_viewExample.php"/> 230 <file role="doc" baseinstalldir="pat" md5sum="3fd28a9e6348a627868f131f4b60da44" name="examples/BBCode/Filters/Date/_folder.txt"/> 231 <file role="doc" baseinstalldir="pat" md5sum="976f1ff448fd10d9ed331bbdab61a0f8" name="examples/BBCode/Filters/Emoticon/Text/Beard.bbt"/> 232 <file role="doc" baseinstalldir="pat" md5sum="92c24384e9af9e253ad50ffeb815c6fd" name="examples/BBCode/Filters/Emoticon/Text/Crying.bbt"/> 233 <file role="doc" baseinstalldir="pat" md5sum="c6f95333ed5bef60b032caa29404c0c9" name="examples/BBCode/Filters/Emoticon/Text/Diving.bbt"/> 234 <file role="doc" baseinstalldir="pat" md5sum="50585be4e3159a71c874c590d2ba12ec" name="examples/BBCode/Filters/Emoticon/Text/Happy.bbt"/> 235 <file role="doc" baseinstalldir="pat" md5sum="83d0c92a0c4a8f1d689b98e1266d4b97" name="examples/BBCode/Filters/Emoticon/Text/Ouch.bbt"/> 236 <file role="doc" baseinstalldir="pat" md5sum="c791de4ca2175e70264c116e29534e89" name="examples/BBCode/Filters/Emoticon/Text/Think.bbt"/> 237 <file role="doc" baseinstalldir="pat" md5sum="8004064b17546e4380ce83d1be75b50d" name="examples/BBCode/Filters/Emoticon/Text/Tongue.bbt"/> 238 <file role="doc" baseinstalldir="pat" md5sum="68d81a969b8743c618420bffe307a9c5" name="examples/BBCode/Filters/Emoticon/Text/Vampire.bbt"/> 239 <file role="doc" baseinstalldir="pat" md5sum="88185ac3dd6327cd64d0a9749b4fe9c9" name="examples/BBCode/Filters/Link/Inline.bbt"/> 240 <file role="doc" baseinstalldir="pat" md5sum="972f58b94995c7a57333c283b2e89a07" name="examples/BBCode/Filters/Link/Standalone.bbt"/> 241 <file role="doc" baseinstalldir="pat" md5sum="3fd28a9e6348a627868f131f4b60da44" name="examples/BBCode/Filters/Php/_folder.txt"/> 242 <file role="doc" baseinstalldir="pat" md5sum="9ce29e456d914afea818b1ebaa910d81" name="examples/BBCode/Tagtemplates/b.bbt"/> 243 <file role="doc" baseinstalldir="pat" md5sum="9039450fb67fb8056e940a1e173fdf51" name="examples/BBCode/Tagtemplates/br.bbt"/> 244 <file role="doc" baseinstalldir="pat" md5sum="216e6c685e3afc4b30ba20a73a2dd4d2" name="examples/BBCode/Tagtemplates/em.bbt"/> 245 <file role="doc" baseinstalldir="pat" md5sum="71098345d6c4a5a104f186e594b1af8d" name="examples/BBCode/Tagtemplates/head.bbt"/> 246 <file role="doc" baseinstalldir="pat" md5sum="c6ede216fb52f657b620c16cdffbb465" name="examples/BBCode/Tagtemplates/p.bbt"/> 247 <file role="doc" baseinstalldir="pat" md5sum="efcd9d492f02b4afde7c61c7dfb29976" name="examples/BBCode/Tagtemplates/quote.bbt"/> 248 <file role="doc" baseinstalldir="pat" md5sum="1de6b55656629b47f290d93baaa329c1" name="examples/data/example_function_translate.tmpl-de.ini"/> 249 <file role="doc" baseinstalldir="pat" md5sum="71477b946a79ca7caa0920a986b00e3f" name="examples/data/example_function_translate.tmpl-default.ini"/> 250 <file role="doc" baseinstalldir="pat" md5sum="2b9a5c5a48046bd093fd384826a391f4" name="examples/data/example_function_translate2.tmpl-de.ini"/> 251 <file role="doc" baseinstalldir="pat" md5sum="e0e579dd1913f0fb180fdb3403f47453" name="examples/data/example_function_translate2.tmpl-default.ini"/> 156 252 <file role="doc" baseinstalldir="pat" md5sum="813442cf7af491f218e444b6d9b48eb8" name="examples/img/pb_pattemplate.gif"/> 157 <file role="doc" baseinstalldir="pat" md5sum=" 84ab83af7f860713e6a8badc2108d5b1" name="examples/templates/example_api_addglobalvar.tmpl"/>158 <file role="doc" baseinstalldir="pat" md5sum=" 9239f4ce8ede9ae2f7dba217d2697dff" name="examples/templates/example_api_addobject.tmpl"/>253 <file role="doc" baseinstalldir="pat" md5sum="f4314b5f5b678732b0bf150816c84084" name="examples/templates/example_api_addglobalvar.tmpl"/> 254 <file role="doc" baseinstalldir="pat" md5sum="37d83fcbbf5bdca975aa77ccdf209625" name="examples/templates/example_api_addobject.tmpl"/> 159 255 <file role="doc" baseinstalldir="pat" md5sum="ab3eb6e35e2d8c3591050c9812d4bfdb" name="examples/templates/example_api_addvar.tmpl"/> 256 <file role="doc" baseinstalldir="pat" md5sum="dcb180891c9fd2a453bf7f7be6de98b5" name="examples/templates/example_api_cleartemplate.tmpl"/> 160 257 <file role="doc" baseinstalldir="pat" md5sum="ef68eb186b4733cc98b8f46aed8480da" name="examples/templates/example_api_displayparsedtemplate.tmpl"/> 161 258 <file role="doc" baseinstalldir="pat" md5sum="e2dfa6acaa489cbd095a3acf41e7e918" name="examples/templates/example_api_displayparsedtemplate2.tmpl"/> 162 <file role="doc" baseinstalldir="pat" md5sum="2bb58d64de49b7abb2ab0f61e3d238f5" name="examples/templates/example_api_parseintovar.tmpl"/> 259 <file role="doc" baseinstalldir="pat" md5sum="6642df1be4ec96c4ed78492f6fc582c2" name="examples/templates/example_api_freetemplate.tmpl"/> 260 <file role="doc" baseinstalldir="pat" md5sum="300bcfa89db85ffe6bb0b42fbb82597a" name="examples/templates/example_api_loadtemplate.tmpl"/> 261 <file role="doc" baseinstalldir="pat" md5sum="fb37c4056328f30c9a054109a149cba9" name="examples/templates/example_api_loadtemplate_main.tmpl"/> 262 <file role="doc" baseinstalldir="pat" md5sum="74aa7fdad172b2bf58d8a027fbc99e55" name="examples/templates/example_api_parseintovar.tmpl"/> 163 263 <file role="doc" baseinstalldir="pat" md5sum="7f508c5786bb21e4db20a07f75c7163f" name="examples/templates/example_api_readtemplatesfrominput.tmpl"/> 164 264 <file role="doc" baseinstalldir="pat" md5sum="401ed94c33c1e8230d56b473c5a6d5a5" name="examples/templates/example_api_setattribute.tmpl"/> 165 265 <file role="doc" baseinstalldir="pat" md5sum="5c77744b35b15935c03d8c2db5a4ee68" name="examples/templates/example_attributes_addsystemvars.tmpl"/> 166 <file role="doc" baseinstalldir="pat" md5sum="47f7eb440bdf457edaed74b195abe343" name="examples/templates/example_attributes_src.tmpl"/> 167 <file role="doc" baseinstalldir="pat" md5sum="d6f999d4fa424116da0ea2a2b453b735" name="examples/templates/example_attributes_src_footer.tmpl"/> 266 <file role="doc" baseinstalldir="pat" md5sum="fe089cb736a7fedc19b161b0aedca03e" name="examples/templates/example_attributes_limit.tmpl"/> 267 <file role="doc" baseinstalldir="pat" md5sum="91bb536a01a8aa2501f7f35d821ad689" name="examples/templates/example_attributes_loop.tmpl"/> 268 <file role="doc" baseinstalldir="pat" md5sum="41f99d759312fea6d1215c9729e68eeb" name="examples/templates/example_attributes_src.tmpl"/> 269 <file role="doc" baseinstalldir="pat" md5sum="e242fe539379547506116605fd6ecc15" name="examples/templates/example_attributes_src_footer.tmpl"/> 168 270 <file role="doc" baseinstalldir="pat" md5sum="8df8c72807ce1bf39669bc5179f9d7ae" name="examples/templates/example_attributes_src_header.tmpl"/> 169 <file role="doc" baseinstalldir="pat" md5sum=" 2065c0cc0066b3c399a9c4cbb09a225b" name="examples/templates/example_attributes_src_main.tmpl"/>271 <file role="doc" baseinstalldir="pat" md5sum="f80ff4ef01a006994af944da661cb14d" name="examples/templates/example_attributes_src_main.tmpl"/> 170 272 <file role="doc" baseinstalldir="pat" md5sum="fcc2fa2e885e5bd071c90375e66f6616" name="examples/templates/example_attributes_unusedvars.tmpl"/> 171 273 <file role="doc" baseinstalldir="pat" md5sum="0b02e0aaf011d63832c2f88b5f2f7944" name="examples/templates/example_attributes_useglobals.tmpl"/> 172 274 <file role="doc" baseinstalldir="pat" md5sum="11529300c3316812a708e57efd122e1f" name="examples/templates/example_attributes_whitespace.tmpl"/> 173 275 <file role="doc" baseinstalldir="pat" md5sum="b336a68fed2962cb646fbbd95c0080c5" name="examples/templates/example_cache_template_file.tmpl"/> 174 <file role="doc" baseinstalldir="pat" md5sum="405bc3446222bd8af87c04d0dfca4754" name="examples/templates/example_dump_dhtml.tmpl"/> 276 <file role="doc" baseinstalldir="pat" md5sum="819cf42470caf9ffe1e2b513b9b27770" name="examples/templates/example_compiler_display.tmpl"/> 277 <file role="doc" baseinstalldir="pat" md5sum="34e11f69a3bbfc8aaf9a355fc180d622" name="examples/templates/example_dump_dhtml.tmpl"/> 175 278 <file role="doc" baseinstalldir="pat" md5sum="3cc8dfd849cf60d508fdc410f670f504" name="examples/templates/example_filter_input_stripcomments.tmpl"/> 279 <file role="doc" baseinstalldir="pat" md5sum="279e6f6c5f649f0b5d90f873989af97d" name="examples/templates/example_filter_output_bbcode.tmpl"/> 176 280 <file role="doc" baseinstalldir="pat" md5sum="cf32d672401974d8263799a37f3f07b5" name="examples/templates/example_filter_output_multiple.tmpl"/> 177 <file role="doc" baseinstalldir="pat" md5sum="e67223e5e61a5ba510429378465abaf8" name="examples/templates/example_function_time.tmpl"/> 281 <file role="doc" baseinstalldir="pat" md5sum="bcb086e8c557596f2bf73247d00dae9f" name="examples/templates/example_filter_output_tidy.tmpl"/> 282 <file role="doc" baseinstalldir="pat" md5sum="a52bd74d86d4e33eea59088c1c505e1e" name="examples/templates/example_function_attribute.tmpl"/> 283 <file role="doc" baseinstalldir="pat" md5sum="dbae6ad0a8228161e1e4c6d37f89d33d" name="examples/templates/example_function_call.tmpl"/> 284 <file role="doc" baseinstalldir="pat" md5sum="5e1b3925a9413bf26f045f76607bdfa1" name="examples/templates/example_function_call_templates.tmpl"/> 285 <file role="doc" baseinstalldir="pat" md5sum="ce203287fd5a6a57909320bc94bdad5b" name="examples/templates/example_function_phphighlight.tmpl"/> 286 <file role="doc" baseinstalldir="pat" md5sum="34ba256a5074417a578d2e9662c035a3" name="examples/templates/example_function_strip.tmpl"/> 287 <file role="doc" baseinstalldir="pat" md5sum="ae0027e96fdbf5d92d5c7700a875d906" name="examples/templates/example_function_time.tmpl"/> 288 <file role="doc" baseinstalldir="pat" md5sum="2a509a96ff446ddf14c0aadb30e92611" name="examples/templates/example_function_translate.tmpl"/> 289 <file role="doc" baseinstalldir="pat" md5sum="e787352b0b4afe0d7cd27af9b3e0ea06" name="examples/templates/example_function_translate2.tmpl"/> 178 290 <file role="doc" baseinstalldir="pat" md5sum="1965c25d153d85a720499b6d5f4d1308" name="examples/templates/example_misc_autonaming.tmpl"/> 179 291 <file role="doc" baseinstalldir="pat" md5sum="60658a753e7c50a9ff62777f0cdafbd7" name="examples/templates/example_misc_dotsyntax.tmpl"/> 180 292 <file role="doc" baseinstalldir="pat" md5sum="fbb93d681555cccbb763a261ff6ed8f9" name="examples/templates/example_misc_maintainbc.tmpl"/> 181 <file role="doc" baseinstalldir="pat" md5sum="a70fa15f0bdfe44f34e88015de8599bb" name="examples/templates/example_misc_namespace.tmpl"/> 182 <file role="doc" baseinstalldir="pat" md5sum="84eb047000458408036f2b9eec05063e" name="examples/templates/example_reader_it.tmpl"/> 183 <file role="doc" baseinstalldir="pat" md5sum="9168a19ca983b30e0861285a7ff0e0db" name="examples/templates/example_realworld_changesource.tmpl"/> 184 <file role="doc" baseinstalldir="pat" md5sum="b41ff5e8dfa6df03d316baef1b2ba7b3" name="examples/templates/example_realworld_changesource_home.tmpl"/> 185 <file role="doc" baseinstalldir="pat" md5sum="797563f557de25ca346130f7a40e6255" name="examples/templates/example_realworld_hiddenvar.tmpl"/> 293 <file role="doc" baseinstalldir="pat" md5sum="c0546d2edf078b7cd096f7aa1a15aa28" name="examples/templates/example_misc_namespace.tmpl"/> 294 <file role="doc" baseinstalldir="pat" md5sum="9580f968dfd7e439e7db59b908858675" name="examples/templates/example_reader_it.tmpl"/> 295 <file role="doc" baseinstalldir="pat" md5sum="a3a0ad9b45526433d0546b8897d4a066" name="examples/templates/example_realworld_changesource.tmpl"/> 296 <file role="doc" baseinstalldir="pat" md5sum="7d92fb1aa7920d08a73bda65cf256d6b" name="examples/templates/example_realworld_changesource_home.tmpl"/> 297 <file role="doc" baseinstalldir="pat" md5sum="8fbd7742b6ea269460d434c454f1378e" name="examples/templates/example_realworld_expression.tmpl"/> 298 <file role="doc" baseinstalldir="pat" md5sum="7059cad367a6e7aab607d7ec2c41acfb" name="examples/templates/example_realworld_hiddenvar.tmpl"/> 186 299 <file role="doc" baseinstalldir="pat" md5sum="6402e87b4b5a22dfdd451454da878715" name="examples/templates/example_realworld_img.tmpl"/> 187 <file role="doc" baseinstalldir="pat" md5sum="6f71ec464712f5d8fa4670cd28731c7b" name="examples/templates/example_realworld_list.tmpl"/> 300 <file role="doc" baseinstalldir="pat" md5sum="fec7c9dd2703ebd652825114ed353841" name="examples/templates/example_realworld_list.tmpl"/> 301 <file role="doc" baseinstalldir="pat" md5sum="fd572c4a44ad837d4b0d09296e0813db" name="examples/templates/example_realworld_paginate.tmpl"/> 188 302 <file role="doc" baseinstalldir="pat" md5sum="f93a84a2b6864d19397e534c8fa5c4bc" name="examples/templates/example_realworld_table.tmpl"/> 303 <file role="doc" baseinstalldir="pat" md5sum="d799c8cd3a402e0d6ce57b0cf678018e" name="examples/templates/example_realworld_table_from_list.tmpl"/> 304 <file role="doc" baseinstalldir="pat" md5sum="75e66ef56a53f6f0636b547d680a8c4f" name="examples/templates/example_realworld_varscopeparent.tmpl"/> 189 305 <file role="doc" baseinstalldir="pat" md5sum="e8bb89c1617acc2497b1892b728f9329" name="examples/templates/example_tags_comment.tmpl"/> 190 306 <file role="doc" baseinstalldir="pat" md5sum="c335eb1cdc6d02b00642aecf3dff057b" name="examples/templates/example_tags_link.tmpl"/> … … 192 308 <file role="doc" baseinstalldir="pat" md5sum="75ff149bb315481f3e98b7f048e52f3c" name="examples/templates/example_tags_tmpl.tmpl"/> 193 309 <file role="doc" baseinstalldir="pat" md5sum="b6d4e6da6b26099ae3b6402ed7959d5a" name="examples/templates/example_tags_var.tmpl"/> 194 <file role="doc" baseinstalldir="pat" md5sum=" 7f662682e3bf47b203014a4bd8a18c84" name="examples/templates/example_type_condition.tmpl"/>310 <file role="doc" baseinstalldir="pat" md5sum="5c335fcbe56de28db9c6d4d6e4c89c0a" name="examples/templates/example_type_condition.tmpl"/> 195 311 <file role="doc" baseinstalldir="pat" md5sum="cb97ee238202a5c7a35c2a53fe872549" name="examples/templates/example_type_modulo.tmpl"/> 196 312 <file role="doc" baseinstalldir="pat" md5sum="826886021fc7728719eb1e5abc6ba94f" name="examples/templates/example_type_oddeven.tmpl"/> 197 <file role="doc" baseinstalldir="pat" md5sum=" 5f1fa1eff60a815a313bb0485c67ef7d" name="examples/templates/example_type_simplecondition.tmpl"/>313 <file role="doc" baseinstalldir="pat" md5sum="14cbc0cb038f78087b2c2cecdc8e2302" name="examples/templates/example_type_simplecondition.tmpl"/> 198 314 <file role="doc" baseinstalldir="pat" md5sum="0331d05c3defd53da8928c3ff5819e9f" name="examples/templates/example_type_standard.tmpl"/> 199 <file role="doc" baseinstalldir="pat" md5sum=" db10a707d9a6d3242fdb6307b9bfe1ad" name="examples/templates/example_var_copyfrom.tmpl"/>200 <file role="doc" baseinstalldir="pat" md5sum=" 678020acfff846f1dfbfae18a1acd5f5" name="examples/templates/example_var_modifier.tmpl"/>315 <file role="doc" baseinstalldir="pat" md5sum="046221b690058bf075524cacc70a3520" name="examples/templates/example_var_copyfrom.tmpl"/> 316 <file role="doc" baseinstalldir="pat" md5sum="f5f56d4b64c8ee1c68231ea16b950d23" name="examples/templates/example_var_modifier.tmpl"/> 201 317 <file role="doc" baseinstalldir="pat" md5sum="0dbed485b89c534d571007c3183385db" name="examples/tmplCache/readme.txt"/> 202 <file role="php" baseinstalldir="pat" md5sum="a0977dc74aa59cbd6406b0071b34084d" name="patTemplate/Dump.php"/> 203 <file role="php" baseinstalldir="pat" md5sum="3e38f580f81acf4b9f6a57b58f7730fb" name="patTemplate/Function.php"/> 204 <file role="php" baseinstalldir="pat" md5sum="08d285787ba1a6aac30f60055c73c1e1" name="patTemplate/InputFilter.php"/> 205 <file role="php" baseinstalldir="pat" md5sum="e1e87e761c9bc473a37bdb05a305b7af" name="patTemplate/Modifier.php"/> 206 <file role="php" baseinstalldir="pat" md5sum="ab6085217e6b190f909cf1dc4635eb34" name="patTemplate/Module.php"/> 207 <file role="php" baseinstalldir="pat" md5sum="b610cd591292eda62570a2b04d83fe7c" name="patTemplate/OutputCache.php"/> 208 <file role="php" baseinstalldir="pat" md5sum="e49076e7db19bda5eadd23e4faaebe50" name="patTemplate/OutputFilter.php"/> 209 <file role="php" baseinstalldir="pat" md5sum="99781fb2642bac72e3f17590d7ee8478" name="patTemplate/Reader.php"/> 210 <file role="php" baseinstalldir="pat" md5sum="0c2a24a832d1c8d0f14708e880f7a7ef" name="patTemplate/TemplateCache.php"/> 211 <file role="php" baseinstalldir="pat" md5sum="d46234584f702a81c792a1756cfb9ad6" name="patTemplate/Dump/Html.php"/> 318 <file role="php" baseinstalldir="pat" md5sum="7c2825b523064151d810129c53a52a44" name="patTemplate/Compiler.php"/> 319 <file role="php" baseinstalldir="pat" md5sum="4a12f6d01234474c17220bdd6c5893a3" name="patTemplate/Dump.php"/> 320 <file role="php" baseinstalldir="pat" md5sum="21966775b4c31344e8bf25cbf9066daf" name="patTemplate/Function.php"/> 321 <file role="php" baseinstalldir="pat" md5sum="62f3df7d32ead2f0d455f35cd7e3b37e" name="patTemplate/InputFilter.php"/> 322 <file role="php" baseinstalldir="pat" md5sum="3282fe63cb9c520ee8a786f81142c0f1" name="patTemplate/Modifier.php"/> 323 <file role="php" baseinstalldir="pat" md5sum="c8cf158a9542eb8297282e37b4db1389" name="patTemplate/Module.php"/> 324 <file role="php" baseinstalldir="pat" md5sum="879b269dfd8f444036e5cad4839a6025" name="patTemplate/OutputCache.php"/> 325 <file role="php" baseinstalldir="pat" md5sum="59751b41e1cac3f9635309cd4fdb09f8" name="patTemplate/OutputFilter.php"/> 326 <file role="php" baseinstalldir="pat" md5sum="6304c6d0cbc9b38b9b512777234d7b54" name="patTemplate/Reader.php"/> 327 <file role="php" baseinstalldir="pat" md5sum="72dafe500436e8d0d0de01e809e0548e" name="patTemplate/Stat.php"/> 328 <file role="php" baseinstalldir="pat" md5sum="512046408cf0e2e1209c8cdf64e94d32" name="patTemplate/TemplateCache.php"/> 329 <file role="php" baseinstalldir="pat" md5sum="c173a735593e6f6fbd3806a0b3ec469f" name="patTemplate/Dump/Html.php"/> 330 <file role="php" baseinstalldir="pat" md5sum="d68cf388ccad3a6151197130ab17c980" name="patTemplate/Function/Attribute.php"/> 331 <file role="php" baseinstalldir="pat" md5sum="c8b095b4e23937d12146b888c2d222b4" name="patTemplate/Function/Call.php"/> 332 <file role="php" baseinstalldir="pat" md5sum="9145eae05884b831b5c346102ed9fd75" name="patTemplate/Function/Globalvar.php"/> 333 <file role="php" baseinstalldir="pat" md5sum="dbe15589f99dfb59ef2fd1f002314370" name="patTemplate/Function/Phphighlight.php"/> 334 <file role="php" baseinstalldir="pat" md5sum="b0b70c930a2d25aac1f1ee63902f56eb" name="patTemplate/Function/Strip.php"/> 212 335 <file role="php" baseinstalldir="pat" md5sum="61f542771a793fb5b289b6cf1b46cc23" name="patTemplate/Function/Time.php"/> 336 <file role="php" baseinstalldir="pat" md5sum="4179aa551a9a3897aedebcb6952f2cd7" name="patTemplate/Function/Translate.php"/> 213 337 <file role="php" baseinstalldir="pat" md5sum="5854b003dd72dc1e7acbce6008b772e4" name="patTemplate/InputFilter/StripComments.php"/> 338 <file role="php" baseinstalldir="pat" md5sum="99bf7979d4631ede7b533912b4ad2acf" name="patTemplate/Modifier/Dateformat.php"/> 339 <file role="php" baseinstalldir="pat" md5sum="e85f02ffaf8b80413ad0e5b3a493cf49" name="patTemplate/Modifier/Expression.php"/> 214 340 <file role="php" baseinstalldir="pat" md5sum="ccfc3e51b4138ca60885114f16493e5e" name="patTemplate/Modifier/Wordwrapper.php"/> 215 341 <file role="php" baseinstalldir="pat" md5sum="05bac279e65a09418feca85f5fdc1eff" name="patTemplate/Modifier/HTML/Img.php"/> 342 <file role="php" baseinstalldir="pat" md5sum="ea1cef295a27022349641eb2a4881299" name="patTemplate/OutputFilter/BBCode.php"/> 216 343 <file role="php" baseinstalldir="pat" md5sum="4dd71022058e9542b7f3419432edcfd6" name="patTemplate/OutputFilter/Gzip.php"/> 217 344 <file role="php" baseinstalldir="pat" md5sum="6ba9918ae449c389c35b4a9a1d386f89" name="patTemplate/OutputFilter/StripWhitespace.php"/> 218 <file role="php" baseinstalldir="pat" md5sum="bd7545a83ac366579430207a39344dd9" name="patTemplate/Reader/File.php"/> 219 <file role="php" baseinstalldir="pat" md5sum="f3e5626ff69186206f72503c2ae0fc7c" name="patTemplate/Reader/IT.php"/> 345 <file role="php" baseinstalldir="pat" md5sum="fb9f759616136f49dc64aeeef394d542" name="patTemplate/OutputFilter/Tidy.php"/> 346 <file role="php" baseinstalldir="pat" md5sum="6f1c27ead0fa352bd87484e0f50a8f08" name="patTemplate/Reader/File.php"/> 347 <file role="php" baseinstalldir="pat" md5sum="0c069347057693be6ebd399b5dc0e759" name="patTemplate/Reader/IT.php"/> 220 348 <file role="php" baseinstalldir="pat" md5sum="e28d71868a8a998be1fce4f42b0a3156" name="patTemplate/Reader/String.php"/> 349 <file role="php" baseinstalldir="pat" md5sum="ccb6e9607605776470e5862989e25eb4" name="patTemplate/Stat/File.php"/> 221 350 <file role="php" baseinstalldir="pat" md5sum="e6f0dbcd379bf104e8c1aad0e5f3e534" name="patTemplate/TemplateCache/File.php"/> 222 351 <file role="test" baseinstalldir="pat" md5sum="fad3c208983ba2a557cd21eee6a9692e" name="tests/benchmark_sprintf.php"/> 223 352 <file role="test" baseinstalldir="pat" md5sum="e726db969901fa6ab29b777b4e813739" name="tests/readme.txt"/> 224 <file role="php" baseinstalldir="pat" md5sum="50091cd10b044018ad08584006e0610e" name="autopackage.php"/> 225 <file role="php" baseinstalldir="pat" md5sum="f83717c2ee52c9cf7b69d1dd126481ab" name="patTemplate.php"/> 353 <file role="php" baseinstalldir="pat" md5sum="2d765cdf4879033efc12cf60c29eb954" name="patTemplate.php"/> 226 354 </filelist> 227 355 </release> 228 356 <changelog> 229 <release>230 <version>3.0.0dev20040501</version>231 <date>2004-05-01</date>232 <license>LGPL</license>233 <state>devel</state>234 <notes>Completely recoded version of patTemplate.235 Provides an nearly endless amount of new features, see news.txt for236 a complete list of changes.</notes>237 </release>238 357 <release> 239 358 <version>3.0.0beta1</version> … … 245 364 a complete list of changes.</notes> 246 365 </release> 366 <release> 367 <version>3.0.0beta2</version> 368 <date>2004-08-22</date> 369 <license>LGPL</license> 370 <state>beta</state> 371 <notes>Changes since 3.0.0beta1: 372 - improved caching performance by introducing Stat modules 373 - allowed passing of an array of objects to addObject() 374 - added addModuleDir() which allows you to store your modules anywhere 375 - fixed several small bugs 376 - added Tidy outputfilter 377 - added BBCode output filter 378 - variable modifiers now work for globals 379 - added __toString() 380 - added loadTemplate() 381 - added new parameter to clearTemplate() to recursively clear templates 382 - added limit attribute 383 - added Expression modifier 384 - added Translate function (works like IntSmarty) 385 - added Globalvar function (behaves like <patTemplate:var/> 386 - added PHPHighlight function 387 - added Attribute function 388 - added Call function 389 - added FTP and HTTP support to File Reader 390 - added varscope="__parent" 391 - added recursive parameter to clearTemplate() and freeTemplate() 392 - added 'append' parameter to parseIntoVar() 393 - fixed bug with dot-syntax in simpleCondition templates</notes> 394 </release> 247 395 </changelog> 248 396 </package>
