Image Handler 2 for v1.3.x

Average Rating: 3
Description
ALERT: If you are using Zen Cart v1.5.x, you should use the newer version of Image Handler instead of this older one!!!!!

This contribution uses GD libraries or ImageMagick (if installed on your server) to generate and resize small, medium and large images on the fly on page request. You can simply upload just one image or you can have different sources for medium and large images. This upgrade further enables you to watermark your images (overlay a second specific translucent image) and have medium images pop up when you move your mouse over a small image (fancy hover).



This contribution includes a powerful admin interface to browse your products just like you would with the Attribute Manager and upload / delete / add additional images without having to do this manually via FTP. Image Handler 2 works fine with mass update utilities like EzPopulate.



Advantages of this contribution over stock Zen-Cart are



* Improved site performance (faster loading, faster display)

* Professional looking images (no stair-effects, smooth edges)

* Uploading one image automatically creates small, medium and large images on page request.

* Choose preferred image-types for each image size.

* Source image filetype doesn’t matter.

* Drops in and out seamlessly. No need to redo your images. All images are kept.

* Easy install. One-click-database-upgrade.

* Works with mass-update/-upload tools like EzPopulate.

* Watermark images to prevent Mr. Competitor from stealing them.

* Fancy image hover functionality lets a larger image pop up whenever you move your mouse above a small image (switchable).

* Watermarking works with different source-images for small, medium and large, too!

* Fancy Hovers work with different source-images.

* Choose an image background color matching to match you site’s color or select a transparent background for your images.

* Manage your multiple images for products easily from one page just like you do with attributes in the Products Attribute Manager.



Visit the support thread at: http://www.zen-cart.com/forum/showthread.php?t=35913 for installation and support related questions.
+ Download Latest

Forum Support Thread

Submit An Updated Version
Zen Cart® Versions v1.3.9
Original Author timkroeger
Last Updated by DivaVocals - 15 Jul 2013
Downloads 60,359

Version History

Image Handler 2 for v1.3.x   -   Version: v2.1
Important security update /includes/templates/YOUR_TEMPLATE/popup_image_additional/tpl_main_page.php to reflect the current Zen Cart code standards   + Download
Zen Cart® Versions v1.3.9
Date Added 15 Jul 2013
Author DivaVocals
File Size 285.1 KB
PHP 5.3 Safe? Yes
Downloads 1,296
 
Image Handler 2 for v1.3.x   -   Version: 2.0 Rev 8d
Minor update:
(Rev 8d) Corrected minor issue where the "Clear Cache" function removes the .htaccess and .keep files from "bmz_cache" folder (requiring you to manually FTP these files back after clearing the cache from the admin). Clearing the cache from the IH2 admin no longer removes these files.
  + Download
Zen Cart® Versions v1.3.9
Date Added 25 Nov 2010
Author DivaVocals
File Size 274.3 KB
PHP 5.3 Safe? Yes
Downloads 11,876
 
Image Handler 2 for v1.3.x   -   Version: 2.0 Rev 8c
This version should fix the following issues:

* Watermarks on large additional images
* Issues with some hosting configurations not setting the file
permissions of the bmz_cache child folders correctly

PLEASE READ THE README FILE BEFORE INSTALLING OR UPGRADING!!!!!!!!!
  + Download
Zen Cart® Versions v1.3.9
Date Added 30 Sep 2010
Author DivaVocals
File Size 279.4 KB
PHP 5.3 Safe? Yes
Downloads 2,351
 
Image Handler 2 for v1.3.x   -   Version: Ver 2.0 Rev 8b
Minor changes to Rev8 code as follows:

# (Rev 8b) Corrected the following files based on current version of Zen Cart:
* admin/includes/modules/category_product_listing.php
* includes/modules/additional_images.php

# (Rev 8b) Moved the following files to the correct Zen Cart override folders:
* includes/modules/main_product_image.php
* includes/modules/additional_images.php

# (Rev 8b) The following files were deleted from the install package (they are now obsolete)
* images/zoom.png
* images/medium/zoom_MED.png
* images/large/zoom_LRG.png
* includes/template/default_template
* includes/template/classic (if you are using the Classic template simply rename the YOUR_TEMPLATE folder as per the install instructions below)
  + Download
Zen Cart® Versions v1.3.9
Date Added 12 Jul 2010
Author DivaVocals
File Size 285.8 KB
PHP 5.3 Safe? Yes
Downloads 2,378
 
Image Handler 2 for v1.3.x   -   Version: Ver 2.0 Rev 8
Please READ the readme BEFORE installing/upgrading!!!!

Rev 8 Changelog:
* Updated to add PHP 5.3.x compatibility (tested to for backwards compatibility through PHP 5.2.x). Lots of code in Rev. 7 was inconsistent, so this version is not only compatible with 1.3.9 and PHP5.3.x, but it will also improve performance on PHP 5.2.x Many support issues will be solved by just upgrading to Rev 8.
* Clean up HTML to remove deprecated HTML tags
* Updated javascript which now support full cross browser compatibility (tested in Chrome, Safari, Internet Explorer 8 and Firefox for Windows)
* No more image hotzones - The hotzone feature added no real value to Image Handler2, and it has been removed. The configuration settings for hotzones have also been removed from Admin _ Configuration _ Images. In case anyone is wondering, the image hover feature works just fine WITHOUT hotzones.
* The IH zoom medium images configuration setting has also been removed from Admin _ Configuration _ Images. This feature (zoom on medium images) was a future enhancement that was NEVER IMPLEMENTED in any Image Handler2 release. Continuing to leave this configuration setting in place for non-existent functionality has been a long source of confusion in the Image Handler2 support thread, and therefore it will be removed.

What this means for anyone upgrading from any older version of Image Handler2 for 1.3.x to this new Rev 8 version is that you MUST run the uninstall function from the version you are currently running BEFORE applying the new Image Handler2 for 1.3.x Rev 8 files to your store. Otherwise you will get errors!!
  + Download
Zen Cart® Versions v1.3.9
Date Added 28 Jun 2010
Author DivaVocals
File Size 277.0 KB
PHP 5.3 Safe? Yes
Downloads 795
 
Image Handler 2 for v1.3.x   -   Version: Ver 2.0 rev 7
This version corrects errors in the "Optional Extras" folder of previous version.
Cleans up redundant folders and corrupt files.
Keeps improved version of bmz_image_handler.class.php and introduces an
improved version of jscript_imagehover.js.
The purpose is to provide a clean and robust version of IH2, easy to install/uninstall, and fully compatible with lightbox contributions out-of-the-box.
  + Download
Zen Cart® Versions v1.3.8
Date Added 18 Sep 2009
Author ckosloff
File Size 234.5 KB
PHP 5.3 Safe? Unknown
Downloads 9,229
 
Image Handler 2 for v1.3.x   -   Version: IH 2.0 for 1.3x
ABOUT:
======

various tweaks to ImageHandler 2, mostly addressing:

1. Allowing zoom behavior on medium images as well as small.

2. Disabling stock ZenCart "larger image" popup behavior on medium images that already have ImageHandler zoom behavior applied.

3. Disabling zoom and "larger image" popup behavior on default (no_picture.gif) product images.


=============
INSTALLATION:
=============

After installing ImageHandler 2:

1. Backup your current installation files BEFORE installing this patch.

2. Change the name of the YOUR_TEMPLATE folder in this patch to your custom template name.

3. Copy the files from zen_cart_folder in this patch to your ZenCart folder, overwriting the original ImageHandler files.


==================
NOT IN THE MANUAL:
==================

For some reason, this crucial information is NOT in the ImageHandler documentation at http://www.breakmyzencart.com/ih-doc.

ImageHandler handles three "sizetypes" of images: "small", "medium" and "large". It determines which sizetype it's working with in two ways:

1) for medium and large images, it searches for "_medium" and "_large" in the filenames (acceptably accurate).
2) for small images, it checks to see if the width and height of the image are IDENTICAL to the "Small Image Width" and "Height" set in Admin _ Configuration _ Images. (This is rather strange and flimsy logic and hopefully will be corrected in future releases.) If the dimensions are not identical, and the image is not already identified as a medium or large image, it's labelled as "generic", and no zoom behavior can be applied.

Therefore, to enable zoom behavior on all images (e.g., category product listings, "new product" listings, "featured product" listings, etc.), you first need to make sure that the following options MATCH the "Small Image Width" and "Height" in Admin _ Configuration _ Images:

Image - Product Listing
Image - Product Listing
Image - Product New Listing
Image - Product New Listing
Image - New Products Width
Image - New Products Height
Image - Featured Products Width
Image - Featured Products Height
Image - Product All Listing Width
Image - Product All Listing Height

======
FIXES:
======

File: adminincludesmodulescategory_product_listing.php

Fix: Version included with ImageHandler overwrites this core file, but appears to use older code (2006-04-14). Current version of this file included with ZenCart 1.3.7.1 (2006-10-13) has an updated SQL query. Merged the additions from ImageHandler with current version.

File: includesclassesbmz_image_handler.class.php

Fix: get_additional_parameters(), which adds the zoom behavior to images, checks to see if the current image sizetype allows zooming (an option set for small and medium images in Admin _ Configuration _ Images). However, the version included with ImageHandler limits this to sizetype == 'small' on the previous line, excluding the possibility that medium images can have zooms. Changed this sizetype != 'large', so that the only images that are excluded from having zooms are large ones.

File: includesmodulesmain_product_image.php

Fix: Added missing closing PHP tag.

File: includestemplatesYOUR_TEMPLATEtemplatestpl_modules_main_product_image.php

Fix: New template file that overrides default, controls display of main product images. If using the default (no_picture.gif) image or if zoom behavior has already been added to the image, DON'T add the standard ZenCart "larger image" text and link that opens a larger image in a pop-up window.

File: includesfunctionsextra_functionsfunctions_bmz_image_handler.php

Fix: Modified the handle_image() function to check to see if the product is using default (no_picture.gif) image. Modified the call to get_additional_parameters(), which adds zoom behavior to the image, so that it's only called if is false.

([email protected])

Updated with zip file
  + Download
Zen Cart® Versions v1.3.8
Date Added 16 Jul 2009
Author Mal2809
File Size 450.5 KB
PHP 5.3 Safe? Unknown
Downloads 2,127
 
Image Handler 2 for v1.3.x   -   Version: 2.0 for zen 1.3.7+
bug fixed: includes/classes/bmz_image_handler.class.php may stripe out all parameters passed into zen_image   + Download
Zen Cart® Versions v1.3.7
Date Added 16 Jan 2009
Author yellow1912
File Size 412.0 KB
PHP 5.3 Safe? Unknown
Downloads 6,027
 
Image Handler 2 for v1.3.x   -   Version: 2.0_for_137
Updated additional_images.php to 1.3.7
Spanish Language added
  + Download
Zen Cart® Versions v1.3.7
Date Added 21 Oct 2007
Author cad
File Size 411.9 KB
PHP 5.3 Safe? Unknown
Downloads 12,038
 
Image Handler 2 for v1.3.x   -   Version: 2.0 v0916
UPDATED: Applied fixes found in the Readme-135.txt file (there's a link in it) so that others would stop having Javascript errors in IE   + Download
Zen Cart® Versions v1.3.5
Date Added 16 Sep 2006
Author samad64
File Size 238.4 KB
PHP 5.3 Safe? Unknown
Downloads 8,191
 
Image Handler 2 for v1.3.x   -   Version: 2.0-135
I updated the IH 2.0 specialy for 1.3.5. I removed the html_output.php and duplicate images. So this ZIP file is 1.3.5 ready.   + Download
Zen Cart® Versions v1.3.5
Date Added 4 Sep 2006
Author joostvdl
File Size 236.3 KB
PHP 5.3 Safe? Unknown
Downloads 1,147
 
Image Handler 2 for v1.3.x   -   Version: 2.0
This contribution uses GD libraries or ImageMagick (if installed on your server) to generate and resize small, medium and large images on the fly on page request. You can simply upload just one image or you can have different sources for medium and large images. This upgrade further enables you to watermark your images (overlay a second specific translucent image) and have medium images pop up when you move your mouse over a small image (fancy hover).

This contribution includes a powerful admin interface to browse your products just like you would with the Attribute Manager and upload / delete / add additional images without having to do this manually via FTP. Image Handler 2 works fine with mass update utilities like EzPopulate.

Advantages of this contribution over stock Zen-Cart are

* Improved site performance (faster loading, faster display)
* Professional looking images (no stair-effects, smooth edges)
* Uploading one image automatically creates small, medium and large images on page request.
* Choose preferred image-types for each image size.
* Source image filetype doesn’t matter. Have jpg base files with gif and png additional files if you want to.
* Drops in and out seamlessly. No need to redo your images. All images are kept.
* Easy install. One-click-database-upgrade.
* Works with mass-update/-upload tools like EzPopulate.
* Watermark images to prevent Mr. Competitor from stealing them.
* Fancy image hover functionality lets a larger image pop up whenever you move your mouse above a small image (switchable).
* Watermarking and Fancy Hovers work with different source-images for small, medium and large, too!
* Choose an image background color matching to match you site’s color or select a transparent background for your images.
* Manage your multiple images for products easily from one page just like you do with attributes in the Products Attribute Manager.

Visit http://breakmyzencart.com/image-handler for more information and documentation.

I will try and update this download everytime a new version is released. Make sure, you always get the newest version by visiting http://breakmyzencart.com/image-handler
  + Download
Zen Cart® Versions
Date Added 2 Jun 2006
Author timkroeger
File Size 239.0 KB
PHP 5.3 Safe? Unknown
Downloads 2,904
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR