First of all, thanks to the developers for a great piece of software. I'm currently using 1.03b.
I use plogger as my digital photo repository for myself and my wife as a central place to store our photos, and automate nightly backups. I don't use it to publicly show off my photos, so I've made a number of mods over the years to incorporate the functionality.
I've kept this functionality out of the main plogger files (as much as possible) mainly so the eventual upgrade as painless as possible when the time comes, but I was starting to wonder if anyone else is interested in this functionality. I use linux, so some of this may not work in windows (but it's all php based, so it should).
1.) Facebook. Achieved via fbcmd. 2.) Picasaweb via Zend framework. 3.) Rotate left/right buttons on import screen.
Both the facebook and picasa sections auto-fill the caption with whatever is in the caption field. It's made project365 a little less time consuming. There are multiple users for both picasa and facebook, and it will grab the albums for each behind the scenes with XMLHttpRequests similar to how the details box works.
The code would need a few hours work before I could distribute it, just wondering if there was interest enough for me to spend the extra effort.
Here's some screenshots of what it looks like using the javi theme.
Okay, I've got some of it cleaned up. It's still not great, but should be understandable. I noticed the facebook portion is constrained by me modifying GPL3 code, so I've left out the file that links plogger to the fbcmd stuff.
What is here is a mostly generic way of creating the tables pictured above, and the code to interface with picasa.
I've updated the tgz file in the same place. It includes the facebook stuff now. I've moved some things around, and updated the README file with some instructions on how to get everything working.
I've updated it again, when I realized my scaling function wasn't included. It's a perl file, and requires Image::ExifTool, and ImageMagick. I've tried to ensure everything can be win/linux compatible via changing variables with a linux path to that of one with a windows path, but I'm sure i've missed something.
If anyone gives this a try in windows, let me know.
I'm currently working on flickr, as it seems to use a similar method to facebook for their API.
Current list of things you need to install: ImageMagick Perl Perl:Image::ExifTool FBCMD (Facebook API) ZendGData (Picasa API) Once again, I think this is it, but most of this I wrote quite some time ago, just recently adding the facebook support.
I created my own scaling script because the one used in plogger loses exif picture data, and when I upload files to picasa, it's nice to retain. Facebook seems to crush it no matter what, so perhaps you could replace the scale with your own in webster-addPhoto.php.