Zen Follower
- Join Date:
- Jul 2010
- Posts:
- 278
- Plugin Contributions:
- 0
Image handler vs upcoming Zen 1.5
niccol:
Hmmm, I think we kind of have gotten sidetracked onto whether IH is good or not. It has been used by thousands of shops so it obviously has something going for it.
@Nigel - great if you sort out the GET issues :-) I had a look and it was one of those things that just felt it was going to eat my time. So big respect for you.
To me the choice is between the complexity of IH or making a change to a single file to allow resize on upload. Taking a bit of step back from the forest in order to see the trees, I think I will go that route. What meaningful does IH offer me that 'resize on upload' doesn't?
I can add options for watermarking and unsharp mask.
So, I guess the answer is that IH provides nice additional image handling but that can be built as a separate admin page the way it is in IH.
Just my thoughts. And as always I think that there is room for different approaches to the challenge. One of the sad things is that two approaches can not be run at the same time because they both will want to hook into handle_image()....
Why not use Image Manager 1.8 as your base?
-It is already 1.5 compliant.
-Resizes uploaded main and additional image to small, medium and large.
-Applies Watermarks.
Fewer files, easy to install, even easier to upgrade and remove.
It lacks automation of image resizing on upload, sadly a manual process. Also the ability to have different watermarks for different image sizes are missing, but other than that, I believe it does what you ask for.
One nice feature of Image Manager by Boudewijn Sjouke is that it saves your original image file in a separate folder on resizing. I have found that to be very handy!
Oh and the way it keeps your original images name is great for SEO of images. While I do not place 100% of faith in Google Analytic Reports, its says I get 10% of traffic direct from google images on my site. Competitors no doubt trying to steal my product images, but it has resulted in a major direct competitor becoming an invoice client for some of the products I import from Italy that I have a licence for and they cannot get. :D