As it turned out, "another day" was the next day. I was intrigued, so had a go at re-working Mikes plug-in to be more like what I was after. I only write this here because it relates to the original posts in the thread when the plug-in came up. Oh, deity, the iuplua documentation is full of information, but not good examples for doing things that are not bleeping obvious. Doing the UI changes has been the main work, and I now need to plug back Mikes code that actually does the source citation stuff (software development is mostly plagiarising existing code after all ).I'm not sure I would really gain much from the plug-in as-is, although I may have a look at it to see if I could make some enhancements (as a learning exercise and if I can drum up the enthusiasm) such as format options and convert to citation from note, but that's for another day (month, year).
Key things I have done are to:
- Separate out some of the fields.
- Enable/Disable fields when relevant to selected options.
- Added customised GRO Reference formats for each registration type. These can be user defined using auto-text fields.
Anyway, here's a couple of screen-shots of the main dialog and the format customising dialog.