1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.10.1" 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_Page2</name> 4 <channel>pear.php.net</channel> 5 <summary>PEAR::HTML_Page2 is a base class for XHTML page generation.</summary> 6 <description>The PEAR::HTML_Page2 package provides a simple interface for generating an XHTML compliant page. 7* supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and XHTML Basic 1.0 8 plus preliminary support for XHTML 2.0 9* namespace support 10* global language declaration for the document 11* line ending styles 12* full META tag support 13* support for stylesheet declaration in the head section 14* support for script declaration in the head section 15* support for linked stylesheets and scripts 16* full support for header link tags 17* body can be a string, object with toHtml or toString methods or an array (can be combined) 18 19Ideas for use: 20* Use to validate the output of a class for XHTML compliance 21* Quick prototyping using PEAR packages is now a breeze</description> 22 <lead> 23 <name>Klaus Guenther</name> 24 <user>thesaur</user> 25 <email>klaus@capitalfocus.org</email> 26 <active>yes</active> 27 </lead> 28 <date>2015-12-09</date> 29 <time>22:53:39</time> 30 <version> 31 <release>0.6.5</release> 32 <api>0.6.0beta</api> 33 </version> 34 <stability> 35 <release>beta</release> 36 <api>beta</api> 37 </stability> 38 <license>PHP License 3.0</license> 39 <notes> 40QA release 41 42* Added handling of html5 'defer' and 'async' attributes on 'script' tag with 'src' attribute. 43* Incremental changes for PHP5+ support. 44 </notes> 45 <contents> 46 <dir baseinstalldir="/" name="/"> 47 <file baseinstalldir="/" md5sum="05d7161f928219cfd078b125f179e681" name="tests/phpunit.xml" role="test"> 48 <tasks:replace from="@package_version@" to="version" type="package-info" /> 49 </file> 50 <file baseinstalldir="/" md5sum="faed491bbe8bd1d559f2279f686aa27b" name="tests/HTMLPage2GetBodyContentTest.php" role="test"> 51 <tasks:replace from="@package_version@" to="version" type="package-info" /> 52 </file> 53 <file baseinstalldir="HTML" md5sum="901e1eca2d2e74db27e2772b5b79a812" name="examples/Page2_Complex.php" role="doc"> 54 <tasks:replace from="@package_version@" to="version" type="package-info" /> 55 </file> 56 <file baseinstalldir="HTML" md5sum="2d2df917298461e7e6820aae4981e3b7" name="examples/Page2_Frameset.php" role="doc"> 57 <tasks:replace from="@package_version@" to="version" type="package-info" /> 58 </file> 59 <file baseinstalldir="HTML" md5sum="32966793f30eec6f5ce7eb2a1bee2141" name="examples/Page2_NoDoctype.php" role="doc"> 60 <tasks:replace from="@package_version@" to="version" type="package-info" /> 61 </file> 62 <file baseinstalldir="HTML" md5sum="585b2c8ad3dac28bf31a625eb54a0a20" name="examples/Page2_Simple.php" role="doc"> 63 <tasks:replace from="@package_version@" to="version" type="package-info" /> 64 </file> 65 <file baseinstalldir="/" md5sum="71a80ebe92849c629f56e7a2d3f84a4f" name="HTML/Page2.php" role="php" /> 66 <file baseinstalldir="/" md5sum="06f47f6e0d426b59bbad62175ea15506" name="HTML/Page2/Doctypes.php" role="php" /> 67 <file baseinstalldir="/" md5sum="de656621bc0203471910d41a56877505" name="HTML/Page2/Frameset.php" role="php" /> 68 <file baseinstalldir="/" md5sum="7e0174df3effce51a64bc2370cc09967" name="HTML/Page2/Namespaces.php" role="php" /> 69 <file baseinstalldir="/" md5sum="496070156edc72910261b9d159f51a2b" name="HTML/Page2/Frameset/Frame.php" role="php" /> 70 <file baseinstalldir="/" md5sum="287223e03903a590092979e82e1b44d8" name="README" role="data" /> 71 </dir> 72 </contents> 73 <dependencies> 74 <required> 75 <php> 76 <min>4.3.0</min> 77 </php> 78 <pearinstaller> 79 <min>1.5.4</min> 80 </pearinstaller> 81 <package> 82 <name>HTML_Common</name> 83 <channel>pear.php.net</channel> 84 <min>1.2</min> 85 </package> 86 </required> 87 </dependencies> 88 <phprelease /> 89 <changelog> 90 <release> 91 <version> 92 <release>0.5.0beta</release> 93 <api>0.5.0beta</api> 94 </version> 95 <stability> 96 <release>beta</release> 97 <api>beta</api> 98 </stability> 99 <date>2003-06-07</date> 100 <license>PHP License 3.0</license> 101 <notes> 102This release is completely XHTML compliant, and has some great features: 103* Line ending style 104* Full charset support 105* Doctype definitions 106* Namespace definitions 107* Mime encoding declaration 108* Global document language 109* Full META tag support, including "http-equiv" 110* Suport for stylesheet and script declarations in the head section 111* Support for linked stylesheets and scripts (including CSS 2.0 media specific definitions) 112* Can output directly to a file 113 114Note: This release does not support framesets. 115 116New features: 117* HTML 4.0 doctype support 118* #814 (Feature request: prependBodyContent) 119* Full link tag support (including shortcut for adding favorites icon) (Jason Giangrande) 120* addBodyContent now also takes an additional parameter 121* Basic support for multiple script and style generation (#698) 122 123Bugfixes (since HTML_Page 2.0.0.RC2) 124* #800 (Output "Object" prior to HTML if doctype is unknown) 125* #950 (fixes reiterative recursion when generating string) 126* #951 (unset META tag was not possible; now use unsetMetaData) 127* Fixed meta tag, title order for pre-XHTML compatibility 128 129# major inline documentation update 130 </notes> 131 </release> 132 <release> 133 <version> 134 <release>0.6.0beta</release> 135 <api>0.6.0beta</api> 136 </version> 137 <stability> 138 <release>beta</release> 139 <api>beta</api> 140 </stability> 141 <date>2009-01-30</date> 142 <license>PHP License 3.0</license> 143 <notes> 144Frameset support(?) 145Bug #1913 Notice error generated when array index not set thesaur 146Bug #1969 $strHtml not initialized if not using frameset doctype variant thesaur 147Bug #2054 4.3.3 Linux page content is copied unnecessarily iwarner 148Bug #3259 Remove control-M's iwarner 149Bug #8859 Win XP BASE tag iwarner 150Request #15512 package2.0 xml doconnor 151 </notes> 152 </release> 153 <release> 154 <version> 155 <release>0.6.1beta</release> 156 <api>0.6.1beta</api> 157 </version> 158 <stability> 159 <release>beta</release> 160 <api>beta</api> 161 </stability> 162 <date>2011-09-07</date> 163 <license>PHP License 3.0</license> 164 <notes> 165Bug #16570 Doctype System Identifier should be 'w3' not 'w3c'. [kguest] 166 </notes> 167 </release> 168 <release> 169 <version> 170 <release>0.6.2</release> 171 <api>0.6.0beta</api> 172 </version> 173 <stability> 174 <release>beta</release> 175 <api>beta</api> 176 </stability> 177 <date>2011-12-10</date> 178 <license>PHP License 3.0</license> 179 <notes> 180Bug #12769: Omit CDATA for inline styles containing @import-rule [kguest] 181 </notes> 182 </release> 183 <release> 184 <version> 185 <release>0.6.3</release> 186 <api>0.6.0beta</api> 187 </version> 188 <stability> 189 <release>beta</release> 190 <api>beta</api> 191 </stability> 192 <date>2012-04-10</date> 193 <license>PHP License 3.0</license> 194 <notes> 195QA release 196 197Request #3204 Adding Raw entries to the Header 198 </notes> 199 </release> 200 <release> 201 <version> 202 <release>0.6.4</release> 203 <api>0.6.0beta</api> 204 </version> 205 <stability> 206 <release>beta</release> 207 <api>beta</api> 208 </stability> 209 <date>2015-10-21</date> 210 <license>PHP License 3.0</license> 211 <notes> 212QA release 213 214Request #20952 Add "getBodyContent()" method [kguest] 215 </notes> 216 </release> 217 <release> 218 <version> 219 <release>0.6.5</release> 220 <api>0.6.0beta</api> 221 </version> 222 <stability> 223 <release>beta</release> 224 <api>beta</api> 225 </stability> 226 <date>2015-12-09</date> 227 <license>PHP License 3.0</license> 228 <notes> 229QA release 230 231* Added handling of html5 'defer' and 'async' attributes on 'script' tag with 'src' attribute. 232* Incremental changes for PHP5+ support. 233 </notes> 234 </release> 235 </changelog> 236</package> 237