PHP-Mesh is a lightweight templating system where the template language is PHP itself. This is a mini-port of the SiteMesh templating system which is incredibly popular with Java Web developers.
|Tags||Internet Web Dynamic Content|
|Operating Systems||OS Independent|
Release Notes: Decorator lookup based on locale is now supported. Running outside of Apache is also supported a little better. Bugs relating to multiple properties were fixed. Output was formatted for some types of metadata. Other minor bugs were fixed.
Release Notes: PHP-Mesh no longer requires .phpmeshrc to be in the document root. It will search from the current URL up to the document root, correctly handling Apache aliases in the process. Therefore, you can now run PHP-Mesh on applications which are aliased from outside the document root, and you can override the decorator used on a per-directory basis simply by dropping in a different file. The example site has also been cleaned up, so that users should only have to copy the example into the Web server and modify its .htaccess file to point at the PHP-Mesh directory.
Release Notes: A bug which prevented the get_property function from working properly was fixed.
Release Notes: There was a bug fixed with detecting whether paths are absolute on the Windows platform. Commonly useful functions were extracted into utils.php, and there are now some rudimentary unit tests in place to ensure that these functions behave themselves.
Release Notes: This version supports query strings with the apply_decorator function, so pages can now be decorated with URLs such as "feeds.php?id=5".