I have just committed v0.5 of the WordPress Google Form plugin. It addresses the problem with the Tabs on the Settings page not working correctly. It turns out that I had a couple of problems which were masked by the theme I was using. I have moved my development environment back to the stock Twenty-Eleven theme and turned off all other plugins.
By doing this I determined that the jQuery UI libraries I expected to be loaded, were in fact, not loaded at all. They were being loaded by the theme! Once I got the libraries loaded correctly the Tabs started working but they didn’t have the proper styling. WordPress doesn’t appear to include the jQuery UI CSS so I ended up loading it from Google’s CDN.
Everything seems to be working correctly now, v0.5 should appear as an update shortly if it hasn’t already.
The WordPress Google Forms settings page makes use of tabs to show information about the plugin and set its options. It appears that the theme I was using, which I am in the process developing, is the culprit. It loads some new jQuery functionality from Google’s API that apparently allowed the tabs to work as I expected. I am not sure yet why the builtin WordPress jQuery functionality isn’t working correctly as I expect it should.
Now that I know where the problem is, I think it should be pretty straight forward to fix it.
I’ve spent some time over the last couple of days cleaning up the WordPress Google Form plugin I’ve been working on and getting it added to the WordPress plugin repository. I am happy report that I think I have a stable version (v0.4) finally available that people can play with.
I’ve added a Sample Form and the corresponding Sample Results collected from form submissions if you are interested in seeing what the plugin looks like in action.
This plugin resulted from a need to collect data in a simple manner that could be managed in a spreadsheet. Google Docs provides an easy to use spreadsheet that be used to store the data. Google Forms provides a mechanism to design a form that can add data to the spreadsheet. The WordPress Google Form plugin allows the form to be added to a WordPress site and maintain the look and feel of the active theme.
Note: It looks like I didn’t flush out all of the bugs – the tabs on the Settings page are not working correctly!