Hi Chris,
What I wrote was "I am not inclined to suggest we do any maintenance on an old version of the form unless you have some special reason. My recommendation is that you change to the Verification 5 form." which is not the same as what you have said. Indicia is an open source project. We would happily consider any fixes that the community would like to submit. There is no reason at all why the Verification 3 form should not be fixed although my opinion is that effort is better focused on the more recent version.
Because resources are scarce we have not been through a release cycle recently which means that the development branch of the code contains many features and bug fixes that are not present in the version on the download page. There are risks associated with using the development code but, of late, when I use Indicia I take that risk and, if I find a bug, I contribute a fix for it.
The Verification 5 form is currently in use on iRecord which is a production site. I believe it has a lot of similarity with the Verification 3 form. However, since I have not developed and have barely used either, you are reaching the limits of the knowledge that I have to share.
In order to obtain the current development version of the iform module you need to download 3 components from the Git repository. You can use a Git client if you wish to track or contribute changes. To download the latest snapshot of the module
1. Get and unzip https://github.com/Indicia-Team/drupal- … evelop.zip. Rename the folder to iform.
2. Get and unzip https://github.com/Indicia-Team/client_ … evelop.zip then copy the contents of the client_helpers-develop folder in to the iform/client_helpers folder.
3. Get and unzip https://github.com/Indicia-Team/media/a … evelop.zip then copy the contents of the media-develop folder in to the iform/media folder.
Install it the same way as any Drupal module upgrade but be sure to keep your copy of the original iform module in a backup location (don't rename it in the modules folder as it will be scanned by Drupal if it is in there). In addition, copy over the iform/client_helpers/helper_config.php from the previous to the new version.
I think that should be it but I am writing from memory.
Jim Bacon.