In Wall4PHP 1.1 since Wall4PHP 1.01 *) Great minor version number change. *) 100% compatible with PHP5. *) Works with Tera WURFL. You just need to download Tera WURFL, extract it into (already created but empty) folder tera-wurfl at the Wall4PHP root. Then you will need to configure it. When it's done, you need to change value of WALL_USE_TERA_WURFL configuration constant (check with wall_prepend.php) and include tera-wurfl/tera_wurfl_config.php, not wurfl/wurfl_config.php (with this release wall_prepend.php choses which config to inlcude by value of WALL_USE_TERA_WURFL). Thanks to Joan Blaas for reminding about this late todo list item. Affected files: tera-wurfl/* (empty directory) wall_prepend.php Wall.php *) Added doctype for cHTML (Compact HTML 1.0 Draft) - thanks to Natalia Pujol. Affected files: Wall/Element/Xmlpidtd.php *) Fixed bad correlation of and tags when attrib "colnum=1" - thanks to Natalia Pujol. Affected files: Wall/Element/Cool_menu.php *) Removed charset portion from content-type headers being sent by wall:document. With this LG KG800 (Chocolate) could not display page. Affected files: Wall/Element/Document.php *) Fixed bug in preferred markup detection, if decision is based on HTTP_ACCEPT header. The problem was with missing 'break' statement after switch case. A little modification also was made - if browser reports that it likes text/html, we return xhtmlmp as preferred markup. Affected files: Wall/TagUtil.php *) Fixed logic bug in Wall object. Non critical. Affected files: Wall.php *) Fixed bug when no Accept HTTP header is present but Wall's WALL_PARSE_HTTP_ACCEPT is defined. It caused no content rendered due unknown prefered markup. Affected files: Wall/TagUtil.php *) Rewrote xhtml_preferred_charset anbd xhtmlmp_preferred_mime_type handling. If first is "utf8", no problems. If "iso8859", we omit it, because there are too many subsets of this encoding. Change affects only xhtml output (not chtml or wml), of course. Affected files: Wall/Element/Document.php *) Forgot to mention it in previous changelog, so here it goes: Wall4PHP from v1.01 does not generate a lot of whitespace itself. Still, this does not solve problem with alternate_img and alike (tags, which are removed by Wall4PHP). Whitespace, which occurs before and after those tags. Affected files: Wall/Element/* *) Wall4PHP did not work as expected, if attribute value was inside single quotes (') instead of double ("). Now it is fixed. Also, you can mix quotes (ex: attr="val'ue" attr2='val"ue'). Parser should not go mad about it. If any bugs occure, you can allways switch back to old version, by commenting out new regular expression (inserting # at the start of line #94 in file Wall/wallXmlParser.php). Affected files: Wall/wallXmlParser.php *) Changed behaviour of items, when autonumber is not set, or is set to "false". In this case list is outputted (except when fancy one is brought up) with