joomla/joomla-platform — pull request #1102 by Chraneco (2012-04-02 15:10:19+00:00)
Title: Separate CMS specific MVC classes from platform

It looks like that it's not possible at the moment to use the MVC classes of Joomla in a platform applications because there are many dependencies on the CMS in those classes.

I started to do separate that a bit.

It's not perfect yet, but in first tests it works great with standalone applications and with the CMS.

For testing I added a changed 'hello world' application which uses one view and one task (task=test.dosomething) together with two models and a template override (to see how it works).

You can find that application here:
https://github.com/Chraneco/joomla-platform/downloads

Also another package can be found there which includes a changed 'cms.php' file and some additional classes for the 'cms' library. This is necessary for the CMS to use the separated MVC framework of the platform.
For testing just replace the libraries folder of a running Joomla! 2.5.4 installation with the platform of this pull request and include the files and folders of the cms_mvc_classes.zip package.