AJAX_ZOOM - Version 1.3.0

Version Notes

Implemented new AJAX-ZOOM mouseover extension ver. 5

Download this release

Release Info

Developer AJAX-ZOOM
Extension AJAX_ZOOM
Version 1.3.0
Comparing to
See all releases


Code changes from version 1.2.4 to 1.3.0

Files changed (49) hide show
  1. app/code/local/Ax/Zoom/AzMouseoverConfig.php +110 -0
  2. app/code/local/Ax/Zoom/AzMouseoverSettings.php +6434 -0
  3. app/code/local/Ax/Zoom/Block/Adminhtml/System/Config/Fieldset/License.php +11 -11
  4. app/code/local/Ax/Zoom/Block/Adminhtml/System/Config/Form/Numberimages.php +50 -0
  5. app/code/local/Ax/Zoom/Block/Adminhtml/System/Config/Form/Resetbutton.php +44 -0
  6. app/code/local/Ax/Zoom/Block/Adminhtml/Tabs/Tabid.php +29 -29
  7. app/code/local/Ax/Zoom/Helper/Data.php +5 -5
  8. app/code/local/Ax/Zoom/Helper/Head.php +44 -36
  9. app/code/local/Ax/Zoom/Model/Ax360.php +296 -260
  10. app/code/local/Ax/Zoom/Model/Ax360set.php +26 -26
  11. app/code/local/Ax/Zoom/Model/Axproducts.php +6 -6
  12. app/code/local/Ax/Zoom/Model/Azsettings.php +57 -0
  13. app/code/local/Ax/Zoom/Model/Galleryposition.php +0 -29
  14. app/code/local/Ax/Zoom/Model/Observer.php +33 -34
  15. app/code/local/Ax/Zoom/Model/Position.php +0 -29
  16. app/code/local/Ax/Zoom/Model/Position4.php +0 -28
  17. app/code/local/Ax/Zoom/Model/Resource/Ax360.php +6 -6
  18. app/code/local/Ax/Zoom/Model/Resource/Ax360/Collection.php +6 -6
  19. app/code/local/Ax/Zoom/Model/Resource/Ax360set.php +6 -6
  20. app/code/local/Ax/Zoom/Model/Resource/Ax360set/Collection.php +6 -6
  21. app/code/local/Ax/Zoom/Model/Resource/Axproducts.php +6 -6
  22. app/code/local/Ax/Zoom/Model/Resource/Axproducts/Collection.php +6 -6
  23. app/code/local/Ax/Zoom/Model/Words.php +0 -29
  24. app/code/local/Ax/Zoom/Model/Yesno.php +0 -27
  25. app/code/local/Ax/Zoom/controllers/AxzoomController.php +212 -161
  26. app/code/local/Ax/Zoom/etc/config.xml +401 -428
  27. app/code/local/Ax/Zoom/etc/system.xml +2245 -1483
  28. app/code/local/Ax/Zoom/sql/axzoom_setup/install-0.0.1.php +0 -69
  29. app/code/local/Ax/Zoom/sql/axzoom_setup/install-1.3.0.php +69 -0
  30. app/code/local/Ax/Zoom/sql/axzoom_setup/upgrade-1.2.4-1.3.0.php +25 -0
  31. app/design/adminhtml/default/default/layout/axzoom.xml +26 -30
  32. app/design/adminhtml/default/default/template/axzoom/tab.phtml +32 -32
  33. app/design/adminhtml/default/default/template/axzoom/tab360-sets.phtml +6 -6
  34. app/design/adminhtml/default/default/template/axzoom/tab360-settings.phtml +279 -282
  35. app/design/adminhtml/default/default/template/axzoom/tab360.phtml +5 -5
  36. app/design/adminhtml/default/default/template/axzoom/uploader.phtml +61 -61
  37. app/design/frontend/base/default/layout/axzoom.xml +56 -59
  38. app/design/frontend/base/default/template/ax_zoom/catalog/product/view/media.phtml +307 -489
  39. app/etc/modules/Ax_Zoom.xml +5 -5
  40. js/axzoom/axzoom.css +56 -0
  41. js/axzoom/check_fallback.js +34 -31
  42. js/axzoom/check_jquery.js +6 -6
  43. js/axzoom/check_jquery_admin.js +30 -30
  44. js/axzoom/lic.php +27 -28
  45. js/axzoom/preview/cropeditor.php +5 -5
  46. js/axzoom/preview/hotspoteditor.php +5 -5
  47. js/axzoom/preview/index.php +0 -1
  48. js/axzoom/zoomConfigCustomAZ.inc.php +5 -7
  49. package.xml +5 -5
app/code/local/Ax/Zoom/AzMouseoverConfig.php ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Module: jQuery AJAX-ZOOM for Magento, /app/code/local/Ax/Zoom/AzMouseoverConfig.php
4
+ * Copyright: Copyright (c) 2010-2017 Vadim Jacobi
5
+ * License Agreement: http://www.ajax-zoom.com/index.php?cid=download
6
+ * Version: 1.3.0
7
+ * Date: 2017-06-25
8
+ * Review: 2017-06-25
9
+ * URL: http://www.ajax-zoom.com
10
+ * Documentation: http://www.ajax-zoom.com/index.php?cid=modules&module=magento
11
+ *
12
+ * @author AJAX-ZOOM <support@ajax-zoom.com>
13
+ * @copyright 2010-2017 AJAX-ZOOM, Vadim Jacobi
14
+ * @license http://www.ajax-zoom.com/index.php?cid=download
15
+ */
16
+
17
+ $az_mouseover_config_magento = array(
18
+ 'vendor' => 'Magento',
19
+ 'exclude_opt_vendor' => array(
20
+ 'axZmPath',
21
+ 'lang',
22
+ 'images',
23
+ 'images360',
24
+ 'videos',
25
+ 'enableNativeSlider',
26
+ 'enableInTab',
27
+ 'enableInTabOpt',
28
+ 'enableCssInOtherPages',
29
+ 'default360settingsEmbed',
30
+ 'defaultVideoYoutubeSettings',
31
+ 'defaultVideoVimeoSettings',
32
+ 'defaultVideoDailymotionSettings',
33
+ 'defaultVideoVideojsSettings',
34
+ 'defaultVideoVideojsJS'
35
+ ),
36
+ 'exclude_cat_vendor' => array('contents_settings','video_settings'),
37
+ 'config_vendor' => array(
38
+ 'oneSrcImg' => true,
39
+ 'heightRatioOneImg' => 1.0,
40
+ 'zoomWidth' => '.product-shop|+1',
41
+ 'zoomHeight' => '.product-essential',
42
+ 'width' => 800,
43
+ 'height' => 800
44
+ ),
45
+ 'config_extend' => array(
46
+ 'magentoAllImages' => array(
47
+ 'prefix' => 'AJAXZOOM',
48
+ 'important' => false,
49
+ 'type' => 'bool',
50
+ 'isJsObject' => false,
51
+ 'isJsArray' => false,
52
+ 'display' => 'switch',
53
+ 'height' => null,
54
+ 'default' => false,
55
+ 'options' => null,
56
+ 'comment' => array(
57
+ 'EN' => '
58
+ Load all images independent on label (color),
59
+ also from "Simple Products" which are bind
60
+ to Configurable Product on start.
61
+ ',
62
+ 'DE' => '
63
+ Load all images independent on label (color),
64
+ also from "Simple Products" which are bind
65
+ to Configurable Product on start.
66
+ '
67
+ )
68
+ ),
69
+ 'magentoNoImage' => array(
70
+ 'prefix' => 'AJAXZOOM',
71
+ 'important' => false,
72
+ 'type' => 'bool',
73
+ 'isJsObject' => false,
74
+ 'isJsArray' => false,
75
+ 'display' => 'switch',
76
+ 'height' => null,
77
+ 'default' => false,
78
+ 'options' => null,
79
+ 'comment' => array(
80
+ 'EN' => '
81
+ Show magento no image available,
82
+ if no AJAX-ZOOM no image available will be shown.
83
+ ',
84
+ 'DE' => '
85
+ Show magento no image available,
86
+ if no AJAX-ZOOM no image available will be shown.
87
+ '
88
+ )
89
+ ),
90
+ 'magentoAdminThumb' => array(
91
+ 'prefix' => 'AJAXZOOM',
92
+ 'important' => false,
93
+ 'type' => 'bool',
94
+ 'isJsObject' => false,
95
+ 'isJsArray' => false,
96
+ 'display' => 'switch',
97
+ 'height' => null,
98
+ 'default' => false,
99
+ 'options' => null,
100
+ 'comment' => array(
101
+ 'EN' => '
102
+ Replace normal images in admin area with dynamically generated thumbs of these images
103
+ ',
104
+ 'DE' => '
105
+ Replace normal images in admin area with dynamically generated thumbs of these images
106
+ '
107
+ )
108
+ )
109
+ )
110
+ );
app/code/local/Ax/Zoom/AzMouseoverSettings.php ADDED
@@ -0,0 +1,6434 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  <