Hi acrylian. Thanks for the response. Actually it's not nonsense, it's what the script is meant to do - only it unfortunately doesn't work anymore since upgrading to 1.4.3 because of the behavior of getAlbumThumb() that I've been describing. I explained in my first post what it does, but perhaps I wasn't clear? If so I apologise. The script grabs a number of random thumbnails from subablums, then attempts to combine those thumbs together and returns them as an image. Because this is for use in an email signature, the data that is returned is an image so it can be displayed in the email client. It is now failing, where it used to work fine, because since 1.4.3 (seemingly regardless of the existence of a cached thumb or not) zenphoto is returning the image processor instead of the cached thumb, and the php function used in our script to combine the images is expecting a jpg back and not a php url. As I said, I tried using the url that the image processor is returning, and I couldn't seem to get it to make an image anyway, but I'm not sure if it's supposed to on it's own or not?
sbillard - I'm sorry I wasn't more clear - there aren't three x's on the line (`3d/job { x | x | x } [3 images]) - there are three thumbnail images, correctly generated and rendered. When I click on one of them it takes me to the debug page, and to the bug I described. Thanks for fixing it, perhaps it may help me.
I understand this is frustrating for you, and I apologise. It is very frustrating for me as well, and I am trying to work out what has changed so I can fix it, or if it is in fact a problem in zenphoto, and I am trying to give the best feedback I can to you so that it can be resolved. It seems that our script is perhaps still ok, and something may have gone awry somewhere in zenphoto's thumb caching, as I had two thumbs working ok with the script (from subalbums that had been created since upgrading to 1.4.3), but nothing else worked, and since I cleared the cache and regenerated all the thumbnails, and refreshed the metadata, now even those two don't work.
Please let me know if anything is still unclear, or if you need any more information from me.
thanks,
Tristan.