I currently organize my photos with the
great KDE-based photo program
Digikam. What I would like to see in Coppermine is a way to automatically bring in the comments and metadata from Digikam and pre-populate the album data. It would probably work like this:
You would FTP a digikam folder to the server. Then, use the "Batch Upload" command to select the folder that was just uploaded. "Batch Upload" would do its thing, but also read the "digikam.xml" file in that directory, and use the information stored in it to pre-populate all information about the album. So the real trick is writing a digikam.xml->coppermine database import function.
I may be able to write this myself: where would I start in hacking Coppermine for this purpose? Is there a plugin functionality that is advanced enough to do this, or will I have to hack the "Batch Upload" code?