zenphoto status
May 30th 2005
I’ve been working on it all weekend. I’m still in the first stages, but I’ve finished all image functions, including that spiffy size-in-the-url resizer feature. In fact, that went so well, I made all images in the program use it, which means every image displayed is actually proxied through a PHP script (i.php to be specific). It took some work, but I’ve got it caching images after processing, and sending the right headers so the user’s browser always caches it locally. That makes it behave exactly like a normal image. With mod_rewrite on, you won’t notice a difference.
If you would like a sneak preview of the horrible-looking version .01 alpha, leave a comment with your email and I’ll send you a link. I’m afraid of it being somehow insecure at this stage. In fact, I just thought of two vulnerabilities while writing that sentence. So leave me your email and if I trust you I’ll send you a link
What I’ve done so far:
- Directory traversals for album lists and image lists
- Complete image processing
- Image resize via URL
- Database schema and record retrieval
- Most options in the config file
Just those first two make it a navigable gallery, so it’s a great start. Here’s what I still need to do:
- Database update methods
- Comments
- Database synchronization (garbage collection)
- Template functionality
- Default template design
- mod_rewrite rules
- Groups and Searching (closely related)
- Admin login and interface (uploading, description entry, etc.)
- EXIF and RSS (low priority)
- Lots of other things








Great! I’ll ask for a link when you think it looks a bit better..
Zenphoto looks like it is going to be great, and I’m looking forward to seeing a working version. Keep up what looks like very nice work.
Fantastic! Bloody fantastic!
Looking very much forward to it. I don’t have time to test it right now, but I hope to very soon.
Thanks for doing this.
Can’t wait to try zenphoto! At the moment I’m stucked with Gallery and Photostack…
Feel free to send me whatever you want. Unlike most humans I honestly have nothing better to do.
[...] nned Zen-Photo might also happen some time this year (update) is moving forward! Check the status on Tristan’s site In the hopes that these systems will blossom, I of [...]
can’t wait, been following this for a couple of months now! Would love to take a look, if you live in Munich Germany I can bring some beer too! LOL If not, will buy you one on your way through if ever!
Looking forward to seeing it. What are you using to generate thumbnails?
Jonas: Internal PHP gd2 libraries. Since all image processing is done in once place, I could also allow the option of using ImageMagick or other packages as well if it would help anyone. I think gd2 should be enough though, since it’s packaged with most PHP installs.
Rob: I’m not in Munich, but I’ll take you up on your offer if I ever am
Great work, and even greater plans ahead! I will be very much interested to see where you’re going with this. My very best wishes!
Looks good!
I’d like to test it, if u could e-mail it.
Actualy im more interested in ADMIN side with wizzard style image upload. Wizzard should include: upload—> crop/resize (should include default values)—> select image area for thumbnail—> coment/chose album.
I plan to create album site with Flash frontend & (if possible) your PHP admin side.
PS sorry for bad grammer..
looking forward to recieve an e-mail from u
hey tris,
would like to see zenphoto
grtz
very nice blog