Posts tagged ‘wordpress’

Tina MVC: 0.2 release and 0.3 development branch

Tina MVC for Wordpress logoStable version 0.2.

This is a roll-up of recent fixes and enhancements. At this stage all development is on the 0.3 branch. Unless bugs appear before I’m ready with 0.3, there will be no further releases prior to 0.3.

Get it from the Tina MVC for Wordpress page.

Development version 0.3.

A complete reorganisation of the plugin folder structure and some functional enhancements. Check out at the version 0.3 development branch at the Wordpress plugin repository. This will be released shortly.

If you are evaluating Tina MVC then the 0.3 branch is where to go.

Tina MVC 0.1.10

Update: 2010-05-06:
Ouch – a hurried commit introduced a rather embarrassing bug. It has been fixed and an update has been uploaded as version 0.11.

This update contains a roll-up of various enhancements to the core:

  • removal of the PHP __autoload() function requirement
  • a new dispatcher method
  • configurable handling of missing controller errors

This is a release candidate for 0.2. Get it from the Tina MVC for Wordpress page.

Tina MVC 0.1.8 upgrade

All seems well with the recent fixes, so I have bumped to version 0.1.8.

Download from the Tina MVC plugin page on Wordpress.org or download from SeeIT.org here.

Tina MVC update to 0.1.7.5

There have been numerous updates to the framework over the past few weeks, mostly getting the various http redirects and user  login, registration and password reminder pages to play nicely with Wordpress. It seems to be working fine now, but until I am finished testing I’ll stay off bumping to version 0.1.8.

The shortcode and widget code and functionality remains largely unchanged and has been stable for a while now.

I have also added a tutorial on developing a contact form using Tina. It introduces the form helper and the usage of view files.

Also many thanks to Guido Mühlwitz for reviewing Tina MVC in his Webworking blog. He makes good points about code overhead, but (as he says) Wordpress can be troublesome to deal with sometimes, and Tina was designed to solve a few very specific problems for me.

Download from the Tina MVC plugin page on Wordpress.org or from the Tina MVC page on SeeIT.org.

Tina MVC v0.1.7 released

This update:

  • Minor bugfix: in tina_mvc_functions.php, tina_mvc_make_controller_url() was creating an incorrect url for absolute controller paths.
  • Trivial bugfix: In one of the sample apps, index_view.php was using the wrong function to create some links to sample apps.

Important:

When you upgrade, the default installation will migrate files in the app/ and app_emails/ folders. As one the fixes is in sample_apps/tina-mvc-for-wordpress/index_view.php it will not be visible unless you copy the file tina-mvc-for-wordpress/index_view.php to apps/.

Thanks for Simon Stewart of CIC for spotting the bugs.

Tina MVC v0.1.6 Released

There was an issue in previous versions which prevented your customisations from being retained when Tina MVC was upgraded. This is now fixed.

Get it at Wordpress.org.

Important upgrade notice:

If you are upgrading from an older version of Tina, your customisations will NOT be migrated when you upgrade. You should manually backup the following from the tina-mvc directory:
- app/
- app_emails/
- tina_mvc_app_settings.php
and restore them after the plugin has been upgraded.

You will also need to deactivate and reactivate the plugin to reflect the new settings in tina_mvc_app_settings.php.

Tina MVC Updates, Quick Start Tutorial and Helper Functions Reference

I haven’t been doing too much updating of the Tina code lately as I get used to the Wordpress.org developer interface and get some basic documentation up here, but there have been a few changes made as time permitted.

I’ve bumped to version 0.1.4 as a few very minor bugs surfaced. If you were trying a version prior to 0.1.2 then there was a problem with the plugin folder name (`tina_mvc` instead of `tina-mvc`) and the plugin just wouldn’t work – sorry.

I’ve written a quick start tutorial which will get you going quickly. There is also a (quick copy-paste job) function reference for the helper functions.

I will write a few more comprehensive tutorials as time permits, but at the moment Tina is being prepped for a project, so all priority is on making sure we can stick a big “production ready” sticker on it by the time the project is deployed (if there ever is such a thing in software). Currently in sights is getting the yucky “experimental” tag off the custom login and user pages feature. In any event all the core Tina code will be back-ported to the GPL version via Wordpress.org and here (www.seeit.org), so get stuck in!

Fran.

Tina MVC Framework for Wordpress v0.1 Released

Tina MVC is the open source implementation of our new development framework.

Read about it and/or download from the main Tina MVC page on SeeIT.org.

Feel free to comment below, but if you would like to ask a support question, then do so here.