A Forked repo created by Chris Clark of phpOpenFW Framework
phpOpenFW is an open source MVC PHP web development framework released under the GNU Public License (GPL) version 2., (*1)
Christian J. Clark, (*2)
http://www.emonlade.net/phpopenfw/, (*3)
GNU Public License (GPL) version 2 ( http://www.gnu.org/licenses/gpl-2.0.txt ), (*4)
1.3.0, (*5)
phpOpenFW requires PHP >= 5.3, libxslt, libxml, php-xsl, and php-xml., (*6)
Contact support@emonlade.net for comments questions, or concerns., (*7)
phpOpenFW has an abundance of features that facilitate the development of powerful, flexible web sites and web applications. Below is an outline of the features offered by phpOpenFW., (*8)
When using the nav_xml_format of "rewrite", you need to have to following apache mod_rewrite rules in place for the application navigation to work correctly. You can tweak the rules to suit you application, but there needs to be a catch-all rule that forward all pages through the applications main index.php script. Also, the pass-through for the CSS, images, and Javascript is important as well., (*9)
RewriteEngine On RewriteRule ^([^/.]+).html$ index.php?page=$1 [L] RewriteRule ^(themes|css|img|javascript) - [L] RewriteRule .favicon.ico$ - [L] RewriteRule ^.$ index.php [L,qsa], (*10)
If you are using Virtual Document Roots with Apache your rules will most likely need to look something like this:, (*11)
RewriteEngine On RewriteBase / RewriteRule ^([^/.]+).html$ index.php?page=$1 [L] RewriteRule ^(themes|css|img|javascript) - [L] RewriteRule .favicon.ico$ - [L] RewriteRule ^.$ index.php [L,qsa], (*12)