This contribution gives you the following features:

- Larger uploaded product images will be resampled for best fit within 1024 x 1024 pixels (Changeable).

- Uploads new product images to a separate folder. (catalog/images/ becomes catalog/images/products instead.)

- Saves new product images by datetime as filename (20090608-102450.jpg) instead of wacky original filename.

- Easily enable watermarking for all uploaded product images.

- Marks uploaded product images as temp files until changes are confirmed (i.e. _tmp20090608-102450.jpg).
That way orphan images from canceled changes can easily be deleted in catalog/images/products/.

Caution! This may collide with other image management contributions.

More...