I just tried to upload some hundreds of vacation photos from Windows Vista to our gallery which I’m hosting on my own root server. It turned out that this would be a not-so-simple task… 🙁
Previously, using Windows XP, this would be as simple as
- invoking the “Web Publishing Wizard” from the “Folder Tasks” pane,
- clicking “Publish this folder to the web”,
- optionally selecting a target size for resizing (a copy of!) the photos before you upload them, and finally
- clicking “Finish” to start the upload.
Not so anymore with Vista!
First, you don’t have the “Web Publishing Wizard” in the “Folder Tasks” pane anymore. It took me quite a while to find that out, because I first thought Microsoft had hidden that feature somewhere else. No, it’s simply gone!
Ok, so I googled for a solution and found a hint that the “Windows Photo Gallery” now is the correct way of uploading photos to your gallery. You have to select the pictures you would like to upload in “Windows Photo Gallery” and then click “Print -> Publish”. As usual, for your gallery to appear in Windows, you have to download a registry update from your web gallery, and apply that to Windows.
Strangely enough, I was not given the option to resize my pictures while uploading them, so I cancelled out. I tried to find the option somewhere in the program’s settings, but they wasn’t any. So I had a new idea – copy the photos and manually resize the copies. Again, to no avail. “Windows Photo Gallery” doesn’t have a (batch) resize facility. 🙁
Again, I went to Google and searched for a solution. Someone pointed me to “Windows Live Photo Gallery”, which is another of those “monster” downloads… It even needs “MS SQL Server” (runtime?) in order to function properly, which it automagically downloads from the web. Of course it continuously tries to persuade you to use “Windows live!”, but that’s a different story… 🙁
Even after I had installed “Windows Live Photo Gallery”, there still wasn’t the option to resize pictures during download, so I had to resort to a trick: I copied the photos to be uploaded to a temporary directory, imported that into “Windows Live Photo Gallery”, and then batch-resized the copies of the photos. When you batch-resize photos, you have to specify a destination folder. You cannot resize the pictures “in place”. And you cannot resize a hierarchy of folders either, replicating the hierarchy, because the destination folder you select will be the one where all resized pictures will be copied to (“flat”, i.e. destroying the folder hierarchy). 🙁
So I had to manually resize 9 folders and afterwards upload them to our gallery.
What a piece of crap!
I hope that this will be easier again in Windows 7… Let’s see…
BTW, during my “research” for a solution to this whole mess, I came accros the Image Resizer Powertoy Clone. This brings back the “Resize Image” facility to Windows Explorer which let you batch-resize large numbers of images in a single operation. It could be installed to Windows XP from Microsoft’s website as “Image Resizer Powertoy for Windows XP“. Unfortunately these power toys aren’t available anymore for Windows Vista — as if Vista didn’t badly need such toys anymore!!! 🙁