1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.10.8" 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 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> 3 <name>HTML_Template_PHPLIB</name> 4 <channel>pear.php.net</channel> 5 <summary>preg_* based template system.</summary> 6 <description>The popular Template system from PHPLIB ported to PEAR. It has some 7features that can't be found currently in the original version like 8fallback paths. It has minor improvements and cleanup in the code as 9well as some speed improvements.</description> 10 <lead> 11 <name>Björn Schotte</name> 12 <user>bjoern</user> 13 <email>schotte@mayflower.de</email> 14 <active>no</active> 15 </lead> 16 <lead> 17 <name>Christian Weiske</name> 18 <user>cweiske</user> 19 <email>cweiske@php.net</email> 20 <active>yes</active> 21 </lead> 22 <date>2019-12-10</date> 23 <time>09:25:38</time> 24 <version> 25 <release>1.6.1</release> 26 <api>1.6.0</api> 27 </version> 28 <stability> 29 <release>stable</release> 30 <api>stable</api> 31 </stability> 32 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 33 <notes> 34- Replace "each()" calls with "foreach" for PHP 7.2-compatibility 35- Fix autoloading definition for composer 1.11 36- Fix LGPL SPDX license identifier in composer.json 37 </notes> 38 <contents> 39 <dir baseinstalldir="/" name="/"> 40 <file baseinstalldir="" md5sum="eff491669272aaebf7812b1cb5806694" name="bin/html_template_phplibtool" role="script" /> 41 <file baseinstalldir="/" md5sum="f860fca6e6ae21b4efa4580f5b45e21f" name="examples/authors.php" role="doc" /> 42 <file baseinstalldir="/" md5sum="13d0f3fbbc1fb18e2f5a77e7457ae33d" name="examples/authors.tpl" role="doc" /> 43 <file baseinstalldir="/" md5sum="832445e24c44eb5ca3d1e9b69ef98f10" name="examples/block.ihtml" role="doc" /> 44 <file baseinstalldir="/" md5sum="49e008ed268e7b44a467c0d7b5907639" name="examples/block.php" role="doc" /> 45 <file baseinstalldir="/" md5sum="d725397be04b8cfc8636ef19a9346933" name="examples/broken.tpl" role="doc" /> 46 <file baseinstalldir="/" md5sum="e59f3a3c33a827e3cdf04efbb051e2dd" name="examples/ittest.php" role="doc" /> 47 <file baseinstalldir="/" md5sum="ed795a842d69c0b16bd8d8c899c65aff" name="examples/README" role="doc" /> 48 <file baseinstalldir="/" md5sum="dfcc506aa0da7e1c76810c01400c426e" name="examples/tpl1.ihtml" role="doc" /> 49 <file baseinstalldir="/" md5sum="da7aa12c2ad19a0390d8f8687cbdea27" name="examples/tpl1.php" role="doc" /> 50 <file baseinstalldir="/" md5sum="520524eac9c09887e40549c4e3f6339c" name="HTML/Template/PHPLIB.php" role="php" /> 51 <file baseinstalldir="/" md5sum="05327e0826487be810df3e2115a23fd6" name="HTML/Template/PHPLIB/Generator.php" role="php" /> 52 <file baseinstalldir="/" md5sum="8977859d5e48b88e8a3e182551e30817" name="HTML/Template/PHPLIB/Helper.php" role="php" /> 53 <file baseinstalldir="/" md5sum="3746c0785b1a3cf3d9027e4378ad6601" name="HTML/Template/PHPLIB/Tool.php" role="php" /> 54 <file baseinstalldir="/" md5sum="71287b8cbe7d67704064abc549b21f90" name="HTML/Template/PHPLIB/Validator.php" role="php" /> 55 <file baseinstalldir="/" md5sum="90d81109e74a1f858fa69c8e6f5c3ea5" name="tests/HTML_Template_PHPLIBTest.php" role="test" /> 56 <file baseinstalldir="/" md5sum="e40ef48cea8daf6f08bb2e97b37712a3" name="tests/HTML_Template_PHPLIB_GeneratorTest.php" role="test" /> 57 <file baseinstalldir="/" md5sum="0c9960079b6acb0e7423e6ab6085fa22" name="tests/HTML_Template_PHPLIB_HelperTest.php" role="test" /> 58 <file baseinstalldir="/" md5sum="618973c032d89827b78e4d6fbbce9ec3" name="tests/HTML_Template_PHPLIB_ValidatorTest.php" role="test" /> 59 <file baseinstalldir="/" md5sum="b3a807cd13f43b50a27a18f6c9a07be7" name="tests/templates/block.tpl" role="test" /> 60 <file baseinstalldir="/" md5sum="cc4311ee355e2b14043ae487f19f9b89" name="tests/templates/block2.tpl" role="test" /> 61 <file baseinstalldir="/" md5sum="b239c73800bb5ce51b890d97007b3fee" name="tests/templates/block3.tpl" role="test" /> 62 <file baseinstalldir="/" md5sum="033176ae27d7d551db05927158f2f0b2" name="tests/templates/simple.tpl" role="test" /> 63 <file baseinstalldir="/" md5sum="dfde2a47693c8d16c592b21b774ca790" name="tests/templates/simple2.tpl" role="test" /> 64 <file baseinstalldir="/" md5sum="4a63c4de03cb3de3a25f655f84840b32" name="README.rst" role="doc" /> 65 </dir> 66 </contents> 67 <dependencies> 68 <required> 69 <php> 70 <min>5.4.0</min> 71 </php> 72 <pearinstaller> 73 <min>1.9.5</min> 74 </pearinstaller> 75 </required> 76 </dependencies> 77 <phprelease> 78 <filelist> 79 <install as="html_template_phplibtool" name="bin/html_template_phplibtool" /> 80 </filelist> 81 </phprelease> 82 <changelog> 83 <release> 84 <version> 85 <release>1.0</release> 86 <api>1.0</api> 87 </version> 88 <stability> 89 <release>stable</release> 90 <api>stable</api> 91 </stability> 92 <date>2001-09-04</date> 93 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 94 <notes> 95This is the initial independent release of the Template_PHPLIB package. 96 </notes> 97 </release> 98 <release> 99 <version> 100 <release>1.1</release> 101 <api>1.1</api> 102 </version> 103 <stability> 104 <release>stable</release> 105 <api>stable</api> 106 </stability> 107 <date>2002-04-28</date> 108 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 109 <notes> 110Renamed to HTML_PHPLIB_Template. 111 </notes> 112 </release> 113 <release> 114 <version> 115 <release>1.1.1</release> 116 <api>1.1.1</api> 117 </version> 118 <stability> 119 <release>stable</release> 120 <api>stable</api> 121 </stability> 122 <date>2003-02-01</date> 123 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 124 <notes> 125Fix warning when using error_reporting(E_ALL). 126 </notes> 127 </release> 128 <release> 129 <version> 130 <release>1.2</release> 131 <api>1.2</api> 132 </version> 133 <stability> 134 <release>stable</release> 135 <api>stable</api> 136 </stability> 137 <date>2003-02-12</date> 138 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 139 <notes> 140Removed a serious bug concerning the loadfile method. 141 </notes> 142 </release> 143 <release> 144 <version> 145 <release>1.3</release> 146 <api>1.3</api> 147 </version> 148 <stability> 149 <release>stable</release> 150 <api>stable</api> 151 </stability> 152 <date>2003-06-03</date> 153 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 154 <notes> 155- added examples with use of Benchmark_Timer 156- added fallback template paths, i.e. first search 157 in "./" and then in "/www/myinstall/mastertemplates/A/" 158 and then in "/www/myinstall/mastertemplates/B/" 159- got rid of implode(...,file()) and using file_get_contents() 160 if available (PHP >= 4.3.0) 161- some minor improvements and cleanup in the code 162 </notes> 163 </release> 164 <release> 165 <version> 166 <release>1.3.1</release> 167 <api>1.3.1</api> 168 </version> 169 <stability> 170 <release>stable</release> 171 <api>stable</api> 172 </stability> 173 <date>2003-06-11</date> 174 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 175 <notes> 176Bugfix release, update recommended if you use PHP <=4.3.0 177 </notes> 178 </release> 179 <release> 180 <version> 181 <release>1.3.2</release> 182 <api>1.3.1</api> 183 </version> 184 <stability> 185 <release>stable</release> 186 <api>stable</api> 187 </stability> 188 <date>2007-04-24</date> 189 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 190 <notes> 191Bugfix release: 192- fixing bug #6945: undefined variable notice in function finish($str) 193- class name is HTML_Template_PHPLIB now 194- package.xml v2 195- unit tests 196- cweiske is lead now 197 </notes> 198 </release> 199 <release> 200 <version> 201 <release>1.3.3</release> 202 <api>1.3.3</api> 203 </version> 204 <stability> 205 <release>stable</release> 206 <api>stable</api> 207 </stability> 208 <date>2007-07-08</date> 209 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 210 <notes> 211- method to retrieve last error 212 </notes> 213 </release> 214 <release> 215 <version> 216 <release>1.4.0a1</release> 217 <api>1.3.3</api> 218 </version> 219 <stability> 220 <release>alpha</release> 221 <api>stable</api> 222 </stability> 223 <date>2007-10-01</date> 224 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 225 <notes> 226- Fix bug #11889: function _filename() not works well on Windows [cweiske] 227- Add command line tool to validate template files 228 </notes> 229 </release> 230 <release> 231 <version> 232 <release>1.4.0a2</release> 233 <api>1.3.3</api> 234 </version> 235 <stability> 236 <release>alpha</release> 237 <api>stable</api> 238 </stability> 239 <date>2007-10-04</date> 240 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 241 <notes> 242- Fix bug #12168: script binary installed into wrong path [cweiske] 243- Command line tool can generate PHP code now (part of request #12169) [cweiske] 244 </notes> 245 </release> 246 <release> 247 <version> 248 <release>1.4.0a3</release> 249 <api>1.3.3</api> 250 </version> 251 <stability> 252 <release>alpha</release> 253 <api>stable</api> 254 </stability> 255 <date>2007-10-14</date> 256 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 257 <notes> 258- Fix bug #12229: broken blocks not detected [cweiske] 259- Validate variables 260 </notes> 261 </release> 262 <release> 263 <version> 264 <release>1.4.0</release> 265 <api>1.3.3</api> 266 </version> 267 <stability> 268 <release>stable</release> 269 <api>stable</api> 270 </stability> 271 <date>2008-09-12</date> 272 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 273 <notes> 274- Fix bug #12243: PEAR_Errors not returned from halt() 275- Add new "return" haltOnError level 276- Respect haltOnError settings 277- Command line tool to validate template files 278- Command line tool to generate php code from template files 279 </notes> 280 </release> 281 <release> 282 <version> 283 <release>1.5.0</release> 284 <api>1.5.0</api> 285 </version> 286 <stability> 287 <release>stable</release> 288 <api>stable</api> 289 </stability> 290 <date>2009-09-19</date> 291 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 292 <notes> 293- Fix bug #12243: PEAR_Errors not returned from halt() 294- Add new "return" haltOnError level 295- Respect haltOnError settings 296- Implement request #15993: Add setIllegals() method for variable names 297 </notes> 298 </release> 299 <release> 300 <version> 301 <release>1.5.1</release> 302 <api>1.5.0</api> 303 </version> 304 <stability> 305 <release>stable</release> 306 <api>stable</api> 307 </stability> 308 <date>2011-09-05</date> 309 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 310 <notes> 311- Fix bug #18411: Invalid package.xml; not installable with pyrus 312 </notes> 313 </release> 314 <release> 315 <version> 316 <release>1.5.2</release> 317 <api>1.5.0</api> 318 </version> 319 <stability> 320 <release>stable</release> 321 <api>stable</api> 322 </stability> 323 <date>2012-03-11</date> 324 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 325 <notes> 326QA release 327Bug #19110 upgrade PHPUnit require statements (for PEAR QA Team) 328Bug #19111 tests die due to PHPUnit::assertType() no longer existing 329 </notes> 330 </release> 331 <release> 332 <version> 333 <release>1.6.0</release> 334 <api>1.6.0</api> 335 </version> 336 <stability> 337 <release>stable</release> 338 <api>stable</api> 339 </stability> 340 <date>2016-01-23</date> 341 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 342 <notes> 343- PHP 7 compatibility 344- Minimum PHP version raised to 5.4 345 </notes> 346 </release> 347 <release> 348 <version> 349 <release>1.6.1</release> 350 <api>1.6.0</api> 351 </version> 352 <stability> 353 <release>stable</release> 354 <api>stable</api> 355 </stability> 356 <date>2019-12-10</date> 357 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license> 358 <notes> 359- Replace "each()" calls with "foreach" for PHP 7.2-compatibility 360- Fix autoloading definition for composer 1.11 361- Fix LGPL SPDX license identifier in composer.json 362 </notes> 363 </release> 364 </changelog> 365</package> 366