Community & Support

converting photographer's site to Drupal – batch processing needed

I'm a photographer. My site is at: mumford-photo.com. This is an html and CSS site (no flash, thanks). I want to convert it to drupal.

My issue is how to batch process photos. When I do a shoot, I have a folder with high res images. With my current workflow I use an app on my mac to build an image gallery, with a thumbnail gallery page, preview pages for all images, and the option of high res downloads. Then I ftp all files to my site.

I can replicate most of this in Drupal, but I have to create a page for each image, then create a gallery page. I need to automate this. I might have a shoot where I need to show a hundred pics to a client in an hour. I can't create individual image nodes for every image.

The problem is not one of batch file upload. I can easily upload a folder with high res images to my site with FTP. What I need is batch file processing, first with image cache, to create thumbnail and preview size images, and then with content creation to make the TGP and preview pages.

Also, I need the thumbnail and preview images to be in the same folder (or sub folder) as the high res. I don't want drupal to dump all my photos into one folder with thousands of numerically named images. Thats a nightmare. My upload folder will have a descriptive name, such as glenwood_rodeo_2010, so, even without a database, I can find my pics. I think thats not a problem for ImageCache, but I thought I'd mention it.

Anyone have any tips?

Comments

How about using jUpload or

I don't think that's the

I don't think that's the thing. Those both look like batch upload tools.

My problem is not batch uploading of images–I can easily FTP a folder of images to my site. What I need is batch processing of images that I've ftp'd to my site. Batch content creation I guess.

As far as I know that would

As far as I know that would require a custom solution (it is doable).

Why not?

You say: "I can't create individual image nodes for every image."

Why not?

See http://drupal.org/project/image_pub, which implements bulk uploading that automatically creates image nodes. This makes it fairly easy to create galleries, blocks, and other types of displays using Views.

If you're not already familiar with the use of http://drupal.org/project/imagecache, you should get acquainted. It creates derivative image sizes on the fly, as needed by the theming layer.

I hadn't seen image_pub, I'll

I hadn't seen image_pub, I'll look into it. imagecache is great, yes, I have that. Thanks for the tip!

Heres another module that

Heres another module that might help: Imagefield Import.