Okay, I updated to the latest trunk, Zenphoto version 1.4.3.1 [10590] without much trouble. Just a few odds and ends I had to fix that changed (like the right and left quotes for the navigation) before trying to add the new EXIF tag in.
Added to functions.php at line 2322,
`
'EXIFSoftware' => array('IFD0', 'Software', gettext('Software'), true, 999, true),
`
(tabs and whitespace removed to protect sanity...)
Then I ran setup and refreshed the metadata for a small album. Everything worked well. The new tag shows up in the image options and works as it should.
Since I did want to process the info from the tag further I selected it as "hidden" then got at the info using,
`
$exif_tags = getImageMetaData($_zp_current_image,false);
`
so I could get at the three tags I was interested in for the DB instead of the image. Then I processed the EXIFSoftware tag to get at the three items stored in it and display them individually. The only thing that would be nice if there were a function in template-functions.php that would allow to retrieve only a specific tag (or array of tags). Something like getImageMetaItem($image,$tagname). I suppose I could just hand roll a new printImageMetadata() that did what I wanted and put it in my theme functions.php file as well.
I think I have to create a new account to open a ticket for this. The last time I tried it seemed my old one perhaps got purged.
Anyway, thanks for the ideas. I now have a nice little display of what processing (lens, film and flash) that my Hipstamatic images were shot at. The final result can be seen here. http://www.sowearedads.com/snaps5/IMG_8940.JPG.php
Enjoy the weekend...