First, I would like to say that ZenPhoto seems to be a great solution for a small gallery I'm working on. I love it's simplicity on the back end, and the fact that I can have relatively plain looking pages works very well for an art site. That said, I have a few issues I've been trying to solve. One issue I did solve, and posted the solution in case it's bothering someone else. Please note: I am not well versed in Javascript or PHP, but I have a very good understanding of (X)HTML and CSS.
Paypal Integration
This is really the one thing that's holding me back. I've noticed that ZenPayPal v1.5 is not supported and does not seem to work with 1.29. I have not tried the other eZenPhoto because it doesn't seem like it would work with 1.29 either, and it's way overkill for what I would need. Is there a simple PayPal solution I've overlooked or is there some kind of PayPal intergration (extension) planned for the near future? I've looked through the forums and it doesn't appear to be high on anyone's priority list.
Zpgalleriffic Theme issues
Problem:
Cannot edit in place because hitting space bar advances photo using JQuery.
Solution:
In jquery.galleriffic.js Near bottom of file (line 938) comment out the following:
case 32: // space
gallery.next();
e.preventDefault();
break;
The space bar no longer advances people to the next photo, but edit in place functions work.
Problem:
If user clicks on main image (using javascript) it advances to the next image. This actions seems odd to me since most galleries would load a larger version of the image in colorbox (or whatever) or a popup window. Is there any way to load the current image into a ColorBox window instead of advancing to the next image? For the life of me, I can't figure this out.
Contact Form Issues
Problem:
Is there a way to add a drop down box to the contact form that would allow a visitor to choose one or multiple people to send their message too without making the email addresses of the recipients viewable in the page source?
Problem:
I would like to disable the automated sending of a copy of the message to the visitor. I don't have a need for this and the potential for abuse by a spammer is a risk I would like to avoid.
Comments
Zpgalleriffic is provided by its developer outside the normal Zenphoto support paths. You could create new feature tickets for the additions you want on the Contact Form. If they seem generally useful they probably will get implemented.
Regarding the contact form. The copy of a message I think is a good idea with no risk of being a spammer as the spammer will get its own spam. Because of the required confirmation of the mail this is currently quite spam resistiant as well.
For normal users it helps the disadavantage of contact forms normally that you have no record of what you actually sent. (This is why many prefer to use their mail client instead of mail forms normally). That is the thought behind this.
But as sbillard said with the knowledge you can change everything to your liking.