A few posts ago I wrote about the first implementation of the plugin generator wizard that I set up. This was a Habari version of the WordPress plugin generator that runs on my other site. I've decided that this site isn't the best place for the wizard so I have moved it.

When I wrote the Habari implementation of it I started from scratch instead of trying to port over the WordPress plugin. I planned on using FormUI which worked differently from the form classes I set up for the WP wizard and I also wanted to make it a much more flexible system so I wouldn't need to code every question, option and condition from scratch.

All of this meant that I had two entirely different sets of code for pretty much the same function and that was always going to be a headache.

To solve the problem I have set up a new site just for Wizards called Fun with Wizards. It is running Habari, and using the Habari plugin to control the wizards. Unfortunately it also means I have had to go back to the standard (non-Pratchett) method of spelling wizard, or else the domain would never get found, or remembered.

This new site gives me a lot of potential for expanding the wizard idea to other platforms that I don't necessarily know much about and lets me get much more targeted feedback without boring everyone that subscribes to my other sites.

I am also planning to create a version for Habari theme.php files at some point.