Changeset 462 for trunk/package.xml
- Timestamp:
- 06/12/07 23:15:34 (1 year ago)
- Files:
-
- trunk/package.xml (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/package.xml
r447 r462 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 <package packagerversion="1.4. 11" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.02 <package packagerversion="1.4.9" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 3 3 http://pear.php.net/dtd/tasks-1.0.xsd 4 4 http://pear.php.net/dtd/package-2.0 … … 6 6 <name>patTemplate</name> 7 7 <channel>pear.php-tools.net</channel> 8 <summary>Powerful templat ingengine.</summary>8 <summary>Powerful template engine.</summary> 9 9 <description>patTemplate is a powerful, non-compiling templating engine, that uses XML tags to divide a document into different parts. 10 10 It provides different template types to emulate if/else and switch/case constructs, variable modifiers, … … 16 16 <active>yes</active> 17 17 </lead> 18 < contributor>19 <name> Sebastian Mordziol</name>20 <user> argh</user>18 <developer> 19 <name>Andrew Eddie</name> 20 <user>eddieajau</user> 21 21 <email>argh@php-tools.net</email> 22 22 <active>yes</active> 23 </ contributor>24 < contributor>23 </developer> 24 <developer> 25 25 <name>gERD Schaufelberger</name> 26 26 <user>gerd</user> 27 27 <email>gerd@php-tools.net</email> 28 28 <active>yes</active> 29 </developer> 30 <contributor> 31 <name>Sebastian Mordziol</name> 32 <user>gerd</user> 33 <email>argh@php-tools.net</email> 34 <active>yes</active> 29 35 </contributor> 30 <date>200 6-11-21</date>31 <time> 20:58:56</time>36 <date>2007-06-13</date> 37 <time>00:12:05</time> 32 38 <version> 33 <release>3. 1.0b2</release>34 <api>3. 1.0</api>39 <release>3.2.0a2</release> 40 <api>3.2.0</api> 35 41 </version> 36 42 <stability> 37 <release> beta</release>43 <release>alpha</release> 38 44 <api>stable</api> 39 45 </stability> 40 46 <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license> 41 <notes>Changes since 3.0.x: 42 - allowed more than one namespace 43 - added defaultFunction option, to define a function that is called for unknown functions 44 - added new built-in condition __single 45 - allow quoting variables using \{FOO\} 46 - implemented autoload in Call function 47 - added new system variable: {PAT_ROW_TYPE} = odd|even 48 - added "rowOffset" attribute that determines the starting point of PAT_ROW_VAR 49 - allow usage of $self in the return values of the expression modifier (by Andrew Eddie of Mambo) 50 - added "relative" attribute to load templates relative to the current template (request #89) 51 - the varscope attribute now supports a list of templates 52 - in the requiredvars attribute of a simple condition template it is now possible to specify the exact value of a variable via requiredvars="var=value" (request #93) 53 - added clearVar(), clearVars(), clearGlobalVar() and clearGlobalVars() (request #91) 54 - added fourth parameter to addObject() to hide private properties 55 - addObject() now checks, whether an object implements a getVars() method 56 - added experimental XUL dump using PEAR::XML_XUL (needs a lot of love) 57 - added TemplateCaches for MMCache and eAccelerator (contributed by Mike Valstar) 58 - added placeholderExists() method (request #100) 59 - added Truncate Modifier (contributed by Rafa Couto) 60 - StripComments Input Filter now also strips Javascript multiline comments (Tim-Patrick Mᅵrk) 61 - Allow output filters for single templates (using the OutputFilter="..." attribute and applyOutputFilter()) (Request #114) 62 - Add default variable modifiers for a template (Request #92) 63 - Added OutputFilter to highlight PHP code 64 - File Reader: Allow array containing several root directories as template root 65 66 Changes since 3.1.0a1: 67 - Allow the use of a variable in conditions (<pat:sub condition="{FOO}"/>) 68 - Added new custom function Highlight that is able to apply syntax highlighting to your code (requires PEAR::Text_Highlighter) 69 - Added new custom function Img to create HTML images (contributed by Jens Strobel) 70 - Fixed notice in File reader (argh) 71 - Added parameter for TemplateCache_File to set the filemode (request #127) 72 - Added InputFilter that allows you to use the short variable modifier syntax of Smarty (schst, Axel Stettner) (request #136) 73 - Fixed bug with condition __empty that was used instead of condition 0 (bug #132) 74 - Fixed bug in Dateformat modifier 75 - Fixed bug with condition templates that have __single and __empty defined (bug #138) 76 - Bugfixes and new features in Translate function (bugs #68 and #73) (argh) 77 - Can now set a preconfigured patBBCode object for the BBCode output filter, and added some documentation (argh) 78 - Fixed the module file search that would not go through all defined folders (argh) 79 - Added patch to translate function to allow combining of the translationFile and translationUseFolders options (argh) 80 - Fixed bug #144: StripWhitespace output filter breaks UTF-8 encoded data (schst) 81 - Added DB reader to read templates from any database supported by PEAR::DB (schst) 82 - Fixed bug #74: Attributes "maxloop" and "conditions" causes PHP crash (schst) 83 - Fixed an issue when using clearTemplate() on a template that does not exist (argh) 84 - Fixed bug #150: Notice when enabling the template cache (schst) 85 - Fixed bug #151: Invalid filemode in template cache (patch by Frank Kleine) 86 - Fixed bug #153: pdflatex stops on errors (patch by p_ansell <at> yahoo [dot] com) 87 - Fixed bug with variables that contain only one character (slerman) 88 89 Changes since 3.1.0a2: 90 - Fixed bug #152 (__single breaks first) (schst) 91 - Allow multiple modifiers per variable (schst) 92 - Implemented request #154: functions as defaults for variables (schst) 93 - Add support for varscope __parent in variable modifier (gERD) 94 - Add support for varscope __parent in variable tag (gERD) 95 - Fixed bug #155: Automatically handle nested objects (schst) 96 97 Changes since 3.1.0b1: 98 - Fixed problem with condition templates and global variables (gERD) 99 - Added placeholders for variable modifiers (gERD)</notes> 47 <notes>Changes since 3.1.x: 48 - added __onchange condition (schst) 49 - template functions support both, runtime and on-read-time processing 50 - use placeholders in template function's attributes</notes> 100 51 <contents> 101 52 <dir baseinstalldir="pat" name="/"> … … 149 100 <file name="example_function_translate2.tmpl-default.ini" role="doc" /> 150 101 </dir> <!-- /examples/data --> 102 <dir name="functions"> 103 <file name="Heroinfo.php" role="doc" /> 104 </dir> <!-- /examples/functions --> 151 105 <dir name="img"> 152 106 <file name="pb_pattemplate.gif" role="doc" /> 153 107 </dir> <!-- /examples/img --> 108 <dir name="patExampleGen"> 109 <file name="config.php" role="doc" /> 110 <file name="prepend.php" role="doc" /> 111 </dir> <!-- /examples/patExampleGen --> 154 112 <dir name="sql"> 155 113 <file name="templates.sql" role="doc" /> … … 204 162 <file name="example_function_attribute.tmpl" role="doc" /> 205 163 <file name="example_function_call.tmpl" role="doc" /> 164 <file name="example_function_conditional.tmpl" role="doc" /> 206 165 <file name="example_function_default.tmpl" role="doc" /> 207 166 <file name="example_function_highlight.tmpl" role="doc" /> 167 <file name="example_function_param.tmpl" role="doc" /> 208 168 <file name="example_function_phphighlight.tmpl" role="doc" /> 209 169 <file name="example_function_strip.tmpl" role="doc" /> … … 235 195 <file name="example_tags_var.tmpl" role="doc" /> 236 196 <file name="example_type_condition.tmpl" role="doc" /> 197 <file name="example_type_condition_onchange.tmpl" role="doc" /> 237 198 <file name="example_type_condition_variable.tmpl" role="doc" /> 238 199 <file name="example_type_modulo.tmpl" role="doc" /> … … 294 255 <file name="example_function_call.php" role="doc" /> 295 256 <file name="example_function_call_autoload.php" role="doc" /> 257 <file name="example_function_conditional.php" role="doc" /> 296 258 <file name="example_function_default.php" role="doc" /> 297 259 <file name="example_function_highlight.php" role="doc" /> 260 <file name="example_function_param.php" role="doc" /> 298 261 <file name="example_function_phphighlight.php" role="doc" /> 299 262 <file name="example_function_strip.php" role="doc" /> … … 326 289 <file name="example_tags_var.php" role="doc" /> 327 290 <file name="example_type_condition.php" role="doc" /> 291 <file name="example_type_condition_onchange.php" role="doc" /> 328 292 <file name="example_type_condition_variable.php" role="doc" /> 329 293 <file name="example_type_modulo.php" role="doc" /> … … 468 432 <name>XML_XUL</name> 469 433 <channel>pear.php.net</channel> 470 <min>0. 8.1</min>434 <min>0.0.1</min> 471 435 </package> 472 436 <package> … … 616 580 - Added placeholders for variable modifiers (gERD)</notes> 617 581 </release> 582 <release> 583 <version> 584 <release>3.2.0a2</release> 585 <api>3.2.0</api> 586 </version> 587 <stability> 588 <release>alpha</release> 589 <api>stable</api> 590 </stability> 591 <date>2007-06-13</date> 592 <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license> 593 <notes>Changes since 3.1.x: 594 - added __onchange condition (schst) 595 - template functions support both, runtime and on-read-time processing 596 - use placeholders in template function's attributes</notes> 597 </release> 618 598 </changelog> 619 599 </package>
