Related to the search feature, it would be nice to have something like the "smart folders" of iPhoto (eg. a smart folder with the keyword "new york" would show all the pictures returned by a search query on "new york"). That way, pictures would be automagically sorted when they are uploaded. While this feature can be a plus compared to other web gallery, I'm not sure if this is what zenphoto needs (I guess zen wants to remain a simple, easy to setup gallery without any complex feature - actually smart folders can be simple link with a search query in the URL).
Comments
Well, at-least it seems easy enough, it is up to trisweb and Luckyspin to decided and see how this fits in with the priorities.
There's an empty stub for a "Groups" class in classes.php if you didn't notice. The original idea behind that is to allow you to make arbitrary or search-based groups of any photos or albums. This is exactly "smart folders" as iPhoto does them.
By this time, tagging should also be implemented, so each tag would have its own group with all its images, and you'd be able to see images with multiple tags, or do complex searches like "Tagged with Outdoors and Tree, but not with City, after 9/3/2005 with an Olympus camera." The results of that could be saved as a group, and any new images matching those criteria would show up in the group.
Of course, this is long-term stuff we're talking about. 2.0, 2.0. Probably a pretty big rewrite of the data model will have to happen first. But something to look forward to
Keep up the good work Trsiweb!
I guess as a Computer Science student, I should learn PHP and start contributing to making this happen, I am more and more thrilled with ZenPhoto and how it works every day.
We could certainly use your help sometime in the future, especially once we start on these more complex features. Come back once you learn PHP