Tina MVC is a WordPress framework that allows you to develop plugins, shortcodes and and widgets.
It is used for all my WordPress development at this stage. WordPress became my development platform of choice in early 2010 and Tina MVC allows me to develop client sites as WordPress plugins.
Yes. You can have all sites use the same application files, or have different application files for each blog within your network.
app_settings.php file is only checked on plugin activation. Deactivate/reactivate the plugin to load the new settings.
Yes. Put your code into
install_remove/tina_mvc_app_install.php. Tina MVC will include it on activation and call the function
Yes. Just specify the view file name you want to use when you use the $this->load_view() function. You can also specify a custom location for your view file:
$this->load_view( 'my_view_file' , FALSE , 'path/to/view/file/from/tina-mvc/folder' )
Tina MVC applications are designed to be completely independent of the theme you use. The templates only format the post/page/shortcode/widget content. You should be able to use any theme you want with a deployed Tina MVC application. This allows you to crack on with development while your designer (if there is one) deals with the theme. Of course there is nothing to stop you putting code and calls to tina_mvc_call_page_controller() in your templates if you prefer, but it is not recommended.
Where can I get support? below and just ask.