web_to_print_store_incl_theme - Version 2.4.0.1

Version Notes

* Update admin URLs in preparation to SUPEE-6788 security patch

Download this release

Release Info

Developer Anatoly A. Kazantsev
Extension web_to_print_store_incl_theme
Version 2.4.0.1
Comparing to
See all releases


Code changes from version 2.4.0.0 to 2.4.0.1

app/code/community/ZetaPrints/WebToPrint/Block/Html/Footer.php CHANGED
@@ -3,7 +3,7 @@
3
  class ZetaPrints_WebToPrint_Block_Html_Footer extends Mage_Page_Block_Html_Footer {
4
  public function getCopyright() {
5
  return parent::getCopyright()
6
- . '<br /><span id="zetaprints-extension-version"><a href="http://www.zetaprints.com/">Web-to-print and image generation</a>, v. 2.4.0.0</span>';
7
  }
8
  }
9
 
3
  class ZetaPrints_WebToPrint_Block_Html_Footer extends Mage_Page_Block_Html_Footer {
4
  public function getCopyright() {
5
  return parent::getCopyright()
6
+ . '<br /><span id="zetaprints-extension-version"><a href="http://www.zetaprints.com/">Web-to-print and image generation</a>, v. 2.4.0.1</span>';
7
  }
8
  }
9
 
app/code/community/ZetaPrints/WebToPrint/Helper/PersonalizationForm.php CHANGED
@@ -478,7 +478,7 @@ jQuery(document).ready(function($) {
478
 
479
  if ($isAdmin && !$isOrderComplete) {
480
  $url = Mage::helper('adminhtml')
481
- ->getUrl('web-to-print-admin/order/complete',
482
  array('item' => $item->getId()));
483
 
484
  $title = $this->__('Complete order on ZetaPrints');
478
 
479
  if ($isAdmin && !$isOrderComplete) {
480
  $url = Mage::helper('adminhtml')
481
+ ->getUrl('adminhtml/webtoprint_order/complete',
482
  array('item' => $item->getId()));
483
 
484
  $title = $this->__('Complete order on ZetaPrints');
app/code/community/ZetaPrints/WebToPrint/Model/Events/Observer.php CHANGED
@@ -466,7 +466,7 @@ class ZetaPrints_WebToPrint_Model_Events_Observer implements ZetaPrints_Api {
466
  || $block->getRequest()->getParam('set', null))
467
  $block->addTab('templates', array(
468
  'label' => Mage::helper('webtoprint')->__('Web-to-print templates'),
469
- 'url' => $block->getUrl('web-to-print-admin/catalog_product/templates',
470
  array('_current' => true) ),
471
  'class' => 'ajax' ) );
472
  }
466
  || $block->getRequest()->getParam('set', null))
467
  $block->addTab('templates', array(
468
  'label' => Mage::helper('webtoprint')->__('Web-to-print templates'),
469
+ 'url' => $block->getUrl('adminhtml/webtoprint_product/templates',
470
  array('_current' => true) ),
471
  'class' => 'ajax' ) );
472
  }
app/code/community/ZetaPrints/WebToPrint/controllers/{OrderController.php → Webtoprint/OrderController.php} RENAMED
@@ -1,6 +1,6 @@
1
  <?php
2
 
3
- class ZetaPrints_WebToPrint_OrderController
4
  extends Mage_Adminhtml_Controller_Action
5
  implements ZetaPrints_Api {
6
 
1
  <?php
2
 
3
+ class ZetaPrints_WebToPrint_Webtoprint_OrderController
4
  extends Mage_Adminhtml_Controller_Action
5
  implements ZetaPrints_Api {
6
 
app/code/community/ZetaPrints/WebToPrint/controllers/{Catalog → Webtoprint}/ProductController.php RENAMED
@@ -2,7 +2,9 @@
2
 
3
  require_once 'Mage/Adminhtml/controllers/Catalog/ProductController.php';
4
 
5
- class ZetaPrints_WebToPrint_Catalog_ProductController extends Mage_Adminhtml_Catalog_ProductController {
 
 
6
  public function templatesGridAction() {
7
  $this->_initProduct();
8
  $this->loadLayout();
2
 
3
  require_once 'Mage/Adminhtml/controllers/Catalog/ProductController.php';
4
 
5
+ class ZetaPrints_WebToPrint_Webtoprint_ProductController
6
+ extends Mage_Adminhtml_Catalog_ProductController
7
+ {
8
  public function templatesGridAction() {
9
  $this->_initProduct();
10
  $this->loadLayout();
app/code/community/ZetaPrints/WebToPrint/etc/config.xml CHANGED
@@ -285,13 +285,13 @@
285
 
286
  <admin>
287
  <routers>
288
- <ZetaPrints_WebToPrint>
289
- <use>admin</use>
290
- <args>
291
- <module>ZetaPrints_WebToPrint</module>
292
- <frontName>web-to-print-admin</frontName>
293
- </args>
294
- </ZetaPrints_WebToPrint>
295
  </routers>
296
  </admin>
297
 
285
 
286
  <admin>
287
  <routers>
288
+ <adminhtml>
289
+ <args>
290
+ <modules>
291
+ <ZetaPrints_WebToPrint after="Mage_Adminhtml">ZetaPrints_WebToPrint</ZetaPrints_WebToPrint>
292
+ </modules>
293
+ </args>
294
+ </adminhtml>
295
  </routers>
296
  </admin>
297
 
app/design/frontend/base/default/layout/web-to-print.xml CHANGED
@@ -9,9 +9,11 @@
9
 
10
  <webtoprint_form>
11
  <reference name="head">
 
12
  <action method="addItem" ifconfig="webtoprint/compat/jquery"><type>skin_js</type><name>webtoprint/js/jquery-1.11.2.min.js</name></action>
13
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-migrate-1.2.1.min.js</name></action>
14
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-ui-1.11.2.custom.min.js</name></action>
 
15
  <action method="addItem"><type>skin_js</type><name>webtoprint/fancybox/jquery-fancybox.js</name></action>
16
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-qtip-min.js</name></action>
17
  <action method="addItem"><type>skin_js</type><name>webtoprint/colorpicker/colorpicker.js</name></action>
9
 
10
  <webtoprint_form>
11
  <reference name="head">
12
+ <action method="addItem" ifconfig="webtoprint/compat/jquery"><type>skin_js</type><name>webtoprint/js/modernizr-custom.js</name></action>
13
  <action method="addItem" ifconfig="webtoprint/compat/jquery"><type>skin_js</type><name>webtoprint/js/jquery-1.11.2.min.js</name></action>
14
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-migrate-1.2.1.min.js</name></action>
15
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-ui-1.11.2.custom.min.js</name></action>
16
+ <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-ui-touch-punch.min.js</name></action>
17
  <action method="addItem"><type>skin_js</type><name>webtoprint/fancybox/jquery-fancybox.js</name></action>
18
  <action method="addItem"><type>skin_js</type><name>webtoprint/js/jquery-qtip-min.js</name></action>
19
  <action method="addItem"><type>skin_js</type><name>webtoprint/colorpicker/colorpicker.js</name></action>
app/design/frontend/base/default/template/catalog/product/view/web-to-print-buttons.phtml CHANGED
@@ -18,7 +18,7 @@ $formCss = $isStatic || !$hasShape ? 'zp-hidden' : '';
18
  $editorCss = $hasShape && !$isStatic ? '' : 'zp-hidden';
19
  ?>
20
 
21
- <div class="zp-buttons-wrapper">
22
  <div id="zp-enlarge-button" class="zp-button <?php echo $enlargeCss; ?>">
23
  <div class="zp-button-left"></div>
24
  <div class="zp-button-right"></div>
18
  $editorCss = $hasShape && !$isStatic ? '' : 'zp-hidden';
19
  ?>
20
 
21
+ <div class="zp-buttons-wrapper clearfix">
22
  <div id="zp-enlarge-button" class="zp-button <?php echo $enlargeCss; ?>">
23
  <div class="zp-button-left"></div>
24
  <div class="zp-button-right"></div>
lib/ZetaPrints/xslt/common-templates.xslt CHANGED
@@ -166,30 +166,34 @@
166
  </xsl:if>
167
 
168
  <div class="head">
169
- <a class="image up-down" href="#"><span>
170
- <xsl:call-template name="trans">
171
- <xsl:with-param name="key">Up/Down</xsl:with-param>
172
- </xsl:call-template>
173
- </span></a>
174
- <a class="image collapse-expand" href="#"><span>
 
 
175
  <xsl:call-template name="trans">
176
- <xsl:with-param name="key">Collapse/Expand</xsl:with-param>
 
 
177
  </xsl:call-template>
178
- </span></a>
179
- <div class="icon"><span>
180
- <xsl:call-template name="trans">
181
- <xsl:with-param name="key">Title</xsl:with-param>
182
- </xsl:call-template>:
183
- </span></div>
184
- <div class="title">
185
- <label>
186
  <xsl:call-template name="trans">
187
- <xsl:with-param name="key">
188
- <xsl:value-of select="@Name" />
189
- </xsl:with-param>
190
  </xsl:call-template>
191
- </label>
192
- </div>
 
 
 
 
 
 
 
193
  </div>
194
  <div id="page-{$page}-tabs-{position()}" class="selector-content">
195
  <ul class="tab-buttons">
166
  </xsl:if>
167
 
168
  <div class="head">
169
+ <div class="icon">
170
+ <span>
171
+ <xsl:call-template name="trans">
172
+ <xsl:with-param name="key">Title</xsl:with-param>
173
+ </xsl:call-template>:
174
+ </span>
175
+ </div>
176
+ <label class="title">
177
  <xsl:call-template name="trans">
178
+ <xsl:with-param name="key">
179
+ <xsl:value-of select="@Name" />
180
+ </xsl:with-param>
181
  </xsl:call-template>
182
+ </label>
183
+ <a class="image up-down" href="#">
184
+ <span>
 
 
 
 
 
185
  <xsl:call-template name="trans">
186
+ <xsl:with-param name="key">Up/Down</xsl:with-param>
 
 
187
  </xsl:call-template>
188
+ </span>
189
+ </a>
190
+ <a class="image collapse-expand" href="#">
191
+ <span>
192
+ <xsl:call-template name="trans">
193
+ <xsl:with-param name="key">Collapse/Expand</xsl:with-param>
194
+ </xsl:call-template>
195
+ </span>
196
+ </a>
197
  </div>
198
  <div id="page-{$page}-tabs-{position()}" class="selector-content">
199
  <ul class="tab-buttons">
lib/ZetaPrints/zetaprints-api.php CHANGED
@@ -933,8 +933,8 @@ function zetaprints_get_content_from_url ($url, $post = null) {
933
  if ($error) {
934
  _zetaprints_debug(compact('error', 'info', 'headers', 'body'));
935
 
936
- if (isset($error['update_request']))
937
- extract($error['update_request']);
938
  }
939
  } while ($error && _zp_repeat($error));
940
 
933
  if ($error) {
934
  _zetaprints_debug(compact('error', 'info', 'headers', 'body'));
935
 
936
+ if (isset($error['update_request']['post']))
937
+ $post = array_merge($post, $error['update_request']['post']);
938
  }
939
  } while ($error && _zp_repeat($error));
940
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>web_to_print_store_incl_theme</name>
4
- <version>2.4.0.0</version>
5
  <stability>stable</stability>
6
  <license>mixed</license>
7
  <channel>community</channel>
@@ -21,12 +21,11 @@ Source code: http://code.google.com/p/magento-w2p/&#xD;
21
  &#xD;
22
  Technical support: admin@zetaprints.com&#xD;
23
  Extension developed by http://www.zetaprints.com/</description>
24
- <notes>* Add support for RWD-based themes&#xD;
25
- * Other small bug fixes and improvements</notes>
26
  <authors><author><name>Anatoly A. Kazantsev</name><user>jimcrow</user><email>anatoly@zetaprints.com</email></author></authors>
27
- <date>2015-03-23</date>
28
- <time>06:38:29</time>
29
- <contents><target name="mageetc"><dir name="modules"><file name="ZetaPrints_WebToPrint.xml" hash="4690d74c958173f35baddabde4276cf4"/></dir></target><target name="magecommunity"><dir name="ZetaPrints"><dir name="WebToPrint"><dir name="Block"><dir name="Catalog"><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Templates"><file name="Dynamicimaging.php" hash="507a4c9dd7ebb3cca626ee37094d213e"/><file name="Radiobutton.php" hash="c1a1afb50b857211ce79dd2850f514f1"/></dir><file name="Templates.php" hash="05c17be32472ce3eca7fe8614c0dcebe"/></dir></dir></dir></dir><dir name="Customer"><file name="Sidebar.php" hash="91b271b4a80199d6aa9c048e2c89e623"/><dir name="Wishlist"><dir name="Item"><dir name="Column"><file name="Comment.php" hash="efc441b7489cc940503fe5b33db09e41"/></dir></dir></dir></dir><dir name="Html"><file name="Footer.php" hash="3be72d5a2fd3f6e52bcab463396c50f2"/></dir></dir><dir name="Helper"><file name="2step.php" hash="ddda69f72db7a49957a0bbb2be700b70"/><file name="Category.php" hash="e20ea5876c1d3948ee814f27ff90e6d5"/><file name="Data.php" hash="45e252c5076044eaa61b9ff3c398aa8a"/><file name="PersonalizationForm.php" hash="2f5f7a0a03c7ef6db4f752c1403c3f8d"/></dir><dir name="Model"><file name="Config.php" hash="460c0632326e33b75bfe5d48fb05043c"/><dir name="Convert"><dir name="Mapper"><dir name="Product"><file name="Creating.php" hash="419502356b0a2cb384eccc37f77a1cbd"/><file name="Updating.php" hash="7ec4266c2f8d6c8ca7c96c5397a616ae"/></dir></dir><dir name="Parser"><file name="Catalogue.php" hash="219764bb39f9ad8711135e61113c83d1"/><file name="Template.php" hash="c2fa53784963b7596f118636ef3dd978"/></dir></dir><dir name="Events"><file name="Observer.php" hash="3f58696f7a49802b62ab1567c4d64aa4"/></dir><file name="Item.php" hash="1c50ac1a3463b7030a572657223fa4cd"/><dir name="Quote"><file name="Item.php" hash="1f12b610013de10184177dc6a89a0d41"/></dir><dir name="Resource"><file name="Setup.php" hash="1e415970f4ecf42b20d7f0ee18363adb"/><dir name="Template"><file name="Collection.php" hash="c0469f86815f395f33028dca3456257d"/></dir><file name="Template.php" hash="82b24eb29c98ec58de75894826ae4b66"/></dir><dir name="Setting"><dir name="Backend"><file name="Oldtheme.php" hash="c2a2563b96d1e3882ca089fcfd7c4f43"/></dir><dir name="Source"><file name="Oldtheme.php" hash="1565c37113d49cdae84f9648cf4329fc"/></dir></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Apikey.php" hash="089da852bd20b5fe579eef455a8404df"/><file name="FileUploadingLimit.php" hash="dcaf5a851a8d36f6ab09d65a2626b006"/><file name="ZetaPrintsUrl.php" hash="3716c4522ca04d64fd2d15b41d529152"/></dir><dir name="Source"><file name="TemplateDeletingBehaviour.php" hash="232bec5c787c616f0740297b464f737e"/></dir></dir></dir><file name="Template.php" hash="29a7e3dbecd238b05796db54a37bd622"/></dir><dir name="controllers"><dir name="Catalog"><file name="ProductController.php" hash="206b85ba57d4d6fd34bbf085e886e307"/></dir><file name="ImageController.php" hash="2058309a6b2572c2bce2c32e20851167"/><file name="OrderController.php" hash="af6fbe14a33c73d0c2357cd0483e20f0"/><file name="PhotothumbnailController.php" hash="3d5eb2626773886be58c83f11efadbe2"/><file name="PreviewController.php" hash="de28d77b356f24feaf1099c9b8b39416"/><file name="ThumbnailController.php" hash="866a09d070d2fb472e956ca7297c4c5b"/><file name="TransController.php" hash="c618911e26a91a9c38462a1e351455d7"/><file name="UploadController.php" hash="d54ce2272adff428fa8d642fba0da061"/></dir><dir name="data"><dir name="webtoprint_setup"><file name="data-upgrade-12-13.php" hash="bf11fb84b8dc29978edf2dde76fcfc94"/></dir></dir><dir name="etc"><file name="config.xml" hash="0cdb294ddc55a59817e313a85d2c1c94"/><file name="custom-options.xsd" hash="08b1f468c2583eb8934a4a45d8ab4bc7"/><file name="system.xml" hash="cfc17dd68659f63e48e9617385fd8553"/></dir><dir name="sql"><dir name="webtoprint_setup"><file name="mysql4-data-upgrade-8-9.php" hash="232f5a85ee355f215db2b791d3eb5333"/><file name="mysql4-install-1.php" hash="40c5713d5158831cfa4ff927f5789972"/><file name="mysql4-upgrade-1-2.php" hash="15104d010dce29b64048819454970202"/><file name="mysql4-upgrade-10-11.php" hash="77df29e65752035772a9a69cfde3e840"/><file name="mysql4-upgrade-11-12.php" hash="979bbe257a329ce3dc5f6a89f82d0793"/><file name="mysql4-upgrade-2-3.php" hash="e384d9fd053394000a7293048079e4d3"/><file name="mysql4-upgrade-3-4.php" hash="25a6c0fe4e62f230bab357692bbb821d"/><file name="mysql4-upgrade-4-5.php" hash="f8d8c1be5d2b0498815f07249a9b1925"/><file name="mysql4-upgrade-5-6.php" hash="4db08e08cf7e97f82e1e3f76368620f0"/><file name="mysql4-upgrade-6-7.php" hash="89979b5bd55191d63486c2d1c91a25fe"/><file name="mysql4-upgrade-7-8.php" hash="334c3f05c006d92517818c65e34f4132"/><file name="mysql4-upgrade-9-10.php" hash="6ca1534360b029badf0ba2047904ea9f"/><file name="upgrade-13-14.php" hash="d16a06457516183c7bea1cb3d2d43248"/><file name="upgrade-14-15.php" hash="462aa46ea322c7368ae45029d32d0e15"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="web-to-print.xml" hash="99d982c24d3aa84ce9d67bc6ecf7b32b"/></dir><dir name="template"><dir name="web-to-print"><dir><dir name="image-edit"><file name="edit.phtml" hash="9b3996baae857506e689ba20e4f8ab9c"/></dir></dir></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="web-to-print-buttons.phtml" hash="3ef671d34a0850a7485ba8200c7d28c7"/><file name="web-to-print-palettes.phtml" hash="7012c2fc111089b0ccc89fa1726f60ae"/></dir></dir></dir><dir name="email"><dir name="order"><dir name="items"><dir name="order"><file name="webtoprint-default.phtml" hash="e97545a10bf772170501eca53ab95c5b"/></dir></dir></dir></dir></dir></dir></dir><dir name="default"><dir name="zptheme"><dir name="etc"><file name="theme.xml" hash="650fd16718f951c63780a0a321b2f758"/></dir><dir name="layout"><file name="local.xml" hash="ffa6c7cec6f297974fb5d40ab6d016e2"/></dir><dir name="template"><dir name="callouts"><file name="right_col.phtml" hash="39bc3b7a57363e6c6ec571aa9b5178f2"/></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="1fbad5a7c20190694f138929320faa7e"/><file name="addtocart.phtml" hash="72f77d7cb50e16518e4c270692545234"/><file name="media.phtml" hash="60a8bc96079831e04be5abc3948aa9e7"/></dir><file name="view.phtml" hash="65cbc6b911b7081ea12b0169ee8825b0"/></dir></dir><dir name="checkout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="89a9d24568b80cb014adcef637d97438"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="81c9a4e904d27150608e5adc0930ce0a"/></dir></dir><file name="items.phtml" hash="c014c9f255676b1c011ae39e8ea84c2b"/></dir></dir><dir name="wishlist"><dir name="item"><dir name="column"><file name="image.phtml" hash="5ead1d6ed8ccc473874ab5fbb008c855"/></dir></dir></dir></dir></dir><dir name="zp2steptheme"><dir name="etc"><file name="theme.xml" hash="286b1d890b8dc354e0420a4d7de7594d"/></dir><dir name="layout"><file name="local.xml" hash="b97c38abdb8e5a9f07b66f61c73df716"/></dir><dir name="template"><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="56a102ed9781ca2b8cb9b5a66bc22159"/><file name="addtocart.phtml" hash="ab1c30ca4671e3eb37263424f889d019"/><file name="media.phtml" hash="5f37f29c60778fb72a9d5f2ffee8e69e"/></dir><file name="view.phtml" hash="b2e5373ea2234b65935b8908a8349151"/></dir></dir></dir></dir><dir name="zpadvancedtheme"><dir name="layout"><file name="local.xml" hash="7df5b30bac81c878d0f1e96f3f6597fe"/></dir></dir></dir><dir name="rwd"><dir name="zptheme"><dir name="etc"><file name="theme.xml" hash="dec77d0f9ae239338c4fa94051a1becd"/></dir><dir name="layout"><file name="zptheme.xml" hash="68153f31221767ad0103bef03d7a49f7"/></dir><dir name="template"><dir name="callouts"><file name="right_col.phtml" hash="39bc3b7a57363e6c6ec571aa9b5178f2"/></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="1fbad5a7c20190694f138929320faa7e"/><file name="addtocart.phtml" hash="35ab71913b20702cee3a3f1b10371e73"/><file name="media.phtml" hash="69c62fcc41e90a29394287e5fbbb24f8"/></dir><file name="view.phtml" hash="ae208d5ff00bc4d3b565d0b9071363b8"/></dir></dir><dir name="checkout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="d6d53e5ff86f0210349af7e49b985b54"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="63b66d3d39c55421cf7c1c7a91b7dd7f"/></dir></dir><file name="items.phtml" hash="a3b793b982cbc38be5bb62e4a83b246f"/></dir></dir><dir name="wishlist"><dir name="item"><dir name="column"><file name="image.phtml" hash="5ead1d6ed8ccc473874ab5fbb008c855"/></dir></dir></dir></dir></dir><dir name="zpadvancedtheme"><dir name="etc"><file name="theme.xml" hash="1feca909498a96f3934456a63d0aeb4c"/></dir><dir name="layout"><file name="zpthemeadvanced.xml" hash="00ed05d68d4237f77714a590063fb1c2"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="zptheme"><dir name="layout"><file name="local.xml" hash="103bcfd7f8971e8c62b453000fab9ade"/></dir><dir name="locale"><dir name="en_US"><file name="translate.csv" hash="36eee9dfc5927ca08aa42132750ba650"/></dir><dir name="ru_RU"><file name="translate.csv" hash="ef3d4b8ea531f9786bf1ac7154838681"/></dir></dir><dir name="template"><dir name="catalog"><dir name="product"><dir name="tab"><dir name="templates"><file name="dynamic-imaging.phtml" hash="943948a5f8868da3c9d273d3038d09a9"/><file name="radiobutton.phtml" hash="fff5ce6ab78a46b098bd8586fdafbd11"/></dir></dir></dir></dir><dir name="sales"><dir name="items"><dir name="column"><file name="name.phtml" hash="600ca19c74d54ccb9a1f809a7e62cf4e"/></dir></dir><dir name="order"><dir name="view"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="ca4857a383df503e5ca668981aa720e7"/></dir></dir><dir name="tab"><file name="info.phtml" hash="0c53a36fd7adaa3111118e76423ae1d9"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="webtoprint"><dir name="colorpicker"><file name="colorpicker.css" hash="0dbc42155bba078c57e86d9d62e99551"/><file name="colorpicker.js" hash="d9dd0ca39481ab02115d498717fba50c"/><dir name="images"><dir name="128"><file name="bar-alpha.png" hash="e7c5c2de7c796c7779aad361a4cbc584"/><file name="bar.png" hash="0b2c5541377958dbeaf5c5df0c800aa1"/><file name="map.png" hash="83d12293b9cd75385755e8062879e66e"/></dir><file name="bar-alpha.png" hash="5c5791930e0644f718c68296a62251cd"/><file name="bar-opacity.png" hash="ca51657e035c8ec7101a2ba3e4fb027c"/><file name="bar-pointer.png" hash="5fd83de4556ee0a6c2421cf4a82b33ff"/><file name="bar.png" hash="fe1c7cbad0cbc0e2d90a0291658dbbcb"/><file name="map-opacity.png" hash="47d63ecea460265f78ab03b88d2b0b10"/><file name="map-pointer.png" hash="e980c6080dd47664329b219cc35cd79d"/><file name="map.png" hash="db163b6d98c20097ec791f4d7dd938fd"/><file name="preview-opacity.png" hash="ab27137e3f7161c011a7b8bb89782c73"/><file name="ui-colorpicker.png" hash="7f84e7fc66ed39527a51c97ce1e181f0"/></dir><file name="switcher.js" hash="21f0352291054cb758596bc9bf2c451e"/></dir><dir name="combobox-field"><file name="combobox-field.css" hash="950b0f1a9b627010d426ddd3dc6aa75b"/><file name="combobox-field.js" hash="222f5d3752104ba8b14d641b8ae8a3b6"/><file name="sprites.gif" hash="9c4e000f0cc9fcecaca754f4a95deedf"/></dir><dir name="css"><file name="image-edit.css" hash="8ebd21a30cf40fc7459386b954e6a234"/><file name="in-preview-edit.css" hash="68f7e3beee5b0d3f014875f5dee2d845"/><file name="styles.css" hash="4a77ae87fca4e29c96da7ac0b32d15c9"/></dir><dir name="dataset"><file name="dataset.css" hash="37b7adf2ac746ddbe53913bb0b34ba67"/><file name="dataset.js" hash="d658a5c2494fc9848474699b93219960"/></dir><dir name="fancybox"><file name="fancybox-resizing.css" hash="873d5f5c826b73e6b75844ed4062744f"/><file name="fancybox-resizing.js" hash="e37b00db53132217e965427058dec7eb"/><file name="fancybox-save-image.css" hash="9d8be052aaa7cc0971dbd514a515d509"/><file name="fancybox-save-image.js" hash="e89e092715bc3df2042259398d55fcc5"/><file name="fancybox-select-image.css" hash="aed8d9d2efa9c3d99b907ed1370766c3"/><file name="fancybox-select-image.js" hash="67bfb4f019e9a87ec614941fae20d393"/><file name="fancybox-update-preview.css" hash="7a6965d53545cf4bdf27aed5b56573bc"/><file name="fancybox-update-preview.js" hash="63d89cf88fa1fd860f5dcb773537529f"/><dir name="images"><file name="blank.gif" hash="325472601571f31e1bf00674c368d335"/><file name="fancy_close.png" hash="6e2879a324a76e9972ebc98201aae1d8"/><file name="fancy_loading.png" hash="b1d54c240cf06e7f41e372d56919b738"/><file name="fancy_nav_left.png" hash="3f3e406102152cd8236383568a40ba35"/><file name="fancy_nav_right.png" hash="216e4bde5bddeeaa60dc3d692890a68e"/><file name="fancy_shadow_e.png" hash="fd4f491080d29fade5080877f1ba4c8b"/><file name="fancy_shadow_n.png" hash="18cde16379b2ceadef714d9b346d09ec"/><file name="fancy_shadow_ne.png" hash="63adf788acf193d4e4f3642d7d793125"/><file name="fancy_shadow_nw.png" hash="c820c878aedb7a7f9ebd7135a58e7c65"/><file name="fancy_shadow_s.png" hash="9b9e5c888028aaef40fe5b6a363f1e29"/><file name="fancy_shadow_se.png" hash="a8afd5a008884380ee712d177105268f"/><file name="fancy_shadow_sw.png" hash="f81cc0fee5581d76ad3cebe47e7e791b"/><file name="fancy_shadow_w.png" hash="59b0e63eb059e58d932cfd53da4d87e6"/><file name="fancy_title_left.png" hash="1582ac2d3bef6a6445bf02ceca2741cd"/><file name="fancy_title_main.png" hash="38dad6c1ed4bdc81c0bec721b2deb8c2"/><file name="fancy_title_over.png" hash="b886fd165d4b7ac77d41fb52d87ffc60"/><file name="fancy_title_right.png" hash="6cbe0c935511e7f9a2555ccb6a7324c4"/><file name="fancybox-x.png" hash="168696d8a694214090ef90e029cdf393"/><file name="fancybox-y.png" hash="36a58859beb9a6b19322a37466b9f78e"/><file name="fancybox.png" hash="943455e2f07f74204ad982304a4cbb27"/><file name="zp-update-preview-button-rotating-arrows.gif" hash="717e17df98dd44ca7745e81fd4373976"/><file name="zp-update-preview-button-sprite.png" hash="c940eeaab267ee1c9b7cfd79ab57e458"/><file name="zp-update-preview-button-x.png" hash="286f9e5aa39c7e4ad33a27890c457ab4"/></dir><file name="jquery-fancybox.css" hash="ac26b56d28d1feacf7030a142ad73fff"/><file name="jquery-fancybox.js" hash="c7ab799447eab5a647aca074556f8ac8"/></dir><dir name="images"><file name="big-spinner.gif" hash="da798def57c4b5fed4274c11df85e332"/><file name="button-background.png" hash="263db20821d062f6a76b4b05d2218efa"/><file name="button-sprites.png" hash="f7a420e549146f606268bf166d044154"/><file name="edited-shape-background.png" hash="061eefe277c498225640d2bc8100c51b"/><dir name="image-edit"><file name="crop.png" hash="1932a3ef782c9725582849d50edc61ec"/><file name="delete.png" hash="cae5056aafc123b58a9d7d2f950931ae"/><file name="edit.png" hash="d46e523fb62ddf001e43844a8cad2e7f"/><file name="fit-to-field-crop-icon.png" hash="4903799be782fc6d66ad9be5398e384c"/><file name="flip_h.png" hash="1ac31304ac42e8dee88afe2c3cfd83ab"/><file name="flip_v.png" hash="2a48cc57703943dd1d3d259340a5d251"/><file name="line.png" hash="e29885cc047ef76da85c93b754bee93b"/><file name="move.png" hash="9f5a402dfee964b1bb89b269e2a9844b"/><file name="pen.png" hash="833a24ceae4d60c00d588ed7db36a3b6"/><file name="resize.png" hash="2e9e5a5008dceffaeb5d79f7bf2b6dfd"/><file name="restore.png" hash="c7730035aee2f868291bbcc82e7daef3"/><file name="rotate_l.png" hash="ae3b9fac8b2376ff20420dcc19ec2d8b"/><file name="rotate_r.png" hash="9053177817d8890bf72290320579fe38"/><file name="sprite.png" hash="905bbe3492ea780a73abe207161421a4"/><file name="status-bar-sprite.png" hash="e6f5b566176ee6a53ef2e5b67b1c3055"/></dir><file name="images-selector-sprites.png" hash="d0cec2fbb7e1fe66c928dd9067295387"/><file name="in-preview-edit-sprite.png" hash="1f695b3d738973910c1b6a074c9e33e7"/><file name="loading-spinner.gif" hash="4bba752c92dcc06ba42ebcf4f95617ca"/><file name="page-size-icon.png" hash="113320bc626ce10787fd2d7d605973d9"/><file name="preview-overlay-background.png" hash="97c0267aa2b85879c7c21d89e7a04e47"/><file name="spinner.gif" hash="541f417381a25b27a0a3e8c048bc652d"/><file name="transparent-background.gif" hash="bbfd7b49dc892a72a8a87d8d1ae3e4ee"/></dir><dir name="js"><file name="ajaxupload.js" hash="ad9135b2a5aa39fefffe257e5fb8f11c"/><file name="image-edit.js" hash="cb70e1fee6e2e2085d88c164cfeca8eb"/><file name="in-preview-edit.js" hash="d7914f73aa1132bd65ee7741cafa78d0"/><file name="jquery-1.11.2.min.js" hash="5790ead7ad3ba27397aedfa3d263b867"/><file name="jquery-migrate-1.2.1.min.js" hash="eb05d8d73b5b13d8d84308a4751ece96"/><file name="jquery-qtip-min.js" hash="1ba662a8876762876602e10882d12d2c"/><file name="jquery-ui-1.11.2.custom.min.js" hash="10734ba7dad207bc5b497a30bbefa476"/><file name="metadata.js" hash="d0749f2c3ede0443951438627d7b5f97"/><file name="personalization-form.js" hash="aae1acd559019e155ba1d29cf542fe98"/></dir><dir name="powercrop"><dir name="images"><file name="cursor-move.png" hash="350c09c97b9e1a2035112a140636b0a4"/></dir><file name="jquery-powercrop.css" hash="fb2e83acc6d3a46a408db21398900948"/><file name="jquery-powercrop.js" hash="f9943f0679d963aa7188ba4e271df8b6"/></dir><dir name="text-field-editor"><file name="sprites.png" hash="5963823e045d8fbca649a783b9979517"/><file name="text-field-editor.css" hash="cacf8c39431da90360040589342b980a"/><file name="text-field-editor.js" hash="2e1268d78c1bf30c2cd68379a76786d6"/></dir><dir name="text-field-resizer"><dir name="images"><file name="left-handle.gif" hash="14e1072668649893740c5434f8b35a16"/><file name="right-handle.gif" hash="fb7954ef560ab5db4addd015739008fc"/></dir><file name="text-field-resizer.js" hash="bec48882f2e5ad0429067409e526cfdb"/></dir></dir></dir></dir><dir name="default"><dir name="zptheme"><dir name="images"><dir name="media"><file name="get-started.png" hash="e4b8cfcccdf935d27ebc12c5c818b137"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="zptheme"><dir name="css"><file name="zp-style.css" hash="8d47d19ed760611e746b79867034793c"/></dir></dir></dir></dir></target><target name="magelib"><dir name="ZetaPrints"><file name="Api.php" hash="9b84afe36689561daaf4ec82df1c62e4"/><file name="mage-logging.php" hash="cccf6f2896d6bdc5eaa71d74fa1cdf36"/><dir name="xslt"><file name="common-templates.xslt" hash="0c7ef8fea98bc633115defd4a1599784"/><file name="image-fields.xslt" hash="2805edeb2950fdba13ebce13f865f01d"/><file name="page-size-table.xslt" hash="fdb521ec348fd82105fc66eb7b9db952"/><file name="page-tabs.xslt" hash="e341e7a708af01b5ac0b7792b0067e2b"/><file name="text-fields.xslt" hash="a6f8f17499c746e9a85cf9c58e40cbe3"/></dir><file name="zetaprints-api.php" hash="88858ea5e789907cf0a2f09b3fd6fb68"/></dir></target><target name="magelocale"><dir name="bg_BG"><file name="ZetaPrints_WebToPrint.csv" hash="944fa2d2777098aaf2a3193194f1fcfd"/></dir><dir name="de_DE"><file name="ZetaPrints_WebToPrint.csv" hash="d1c6f6d8d700345172ad1d3c8ca527f2"/></dir><dir name="en_US"><file name="ZetaPrints_WebToPrint.csv" hash="003d60eb82817b8313a8baf390d3ca78"/></dir><dir name="es_ES"><file name="ZetaPrints_WebToPrint.csv" hash="432806dca0c769690e6be87778da299c"/></dir><dir name="mk_MK"><file name="ZetaPrints_WebToPrint.csv" hash="35cd58dde2b3a4d575b5c7d8439db48e"/></dir><dir name="nl_NL"><file name="ZetaPrints_WebToPrint.csv" hash="c1ad22876a1fa6b6eb70b69f20b79822"/></dir><dir name="ru_RU"><file name="ZetaPrints_WebToPrint.csv" hash="abc4592eac42e65bba71001dff5669d3"/></dir><dir name="tr_TR"><file name="ZetaPrints_WebToPrint.csv" hash="37e4d625f2481ba781c39027b3790010"/></dir></target></contents>
30
  <compatible/>
31
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><extension><name>curl</name><min/><max/></extension><extension><name>xsl</name><min/><max/></extension></required></dependencies>
32
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>web_to_print_store_incl_theme</name>
4
+ <version>2.4.0.1</version>
5
  <stability>stable</stability>
6
  <license>mixed</license>
7
  <channel>community</channel>
21
  &#xD;
22
  Technical support: admin@zetaprints.com&#xD;
23
  Extension developed by http://www.zetaprints.com/</description>
24
+ <notes>* Update admin URLs in preparation to SUPEE-6788 security patch</notes>
 
25
  <authors><author><name>Anatoly A. Kazantsev</name><user>jimcrow</user><email>anatoly@zetaprints.com</email></author></authors>
26
+ <date>2015-10-23</date>
27
+ <time>04:23:30</time>
28
+ <contents><target name="mageetc"><dir name="modules"><file name="ZetaPrints_WebToPrint.xml" hash="4690d74c958173f35baddabde4276cf4"/></dir></target><target name="magecommunity"><dir name="ZetaPrints"><dir name="WebToPrint"><dir name="Block"><dir name="Catalog"><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Templates"><file name="Dynamicimaging.php" hash="507a4c9dd7ebb3cca626ee37094d213e"/><file name="Radiobutton.php" hash="c1a1afb50b857211ce79dd2850f514f1"/></dir><file name="Templates.php" hash="05c17be32472ce3eca7fe8614c0dcebe"/></dir></dir></dir></dir><dir name="Customer"><file name="Sidebar.php" hash="91b271b4a80199d6aa9c048e2c89e623"/><dir name="Wishlist"><dir name="Item"><dir name="Column"><file name="Comment.php" hash="efc441b7489cc940503fe5b33db09e41"/></dir></dir></dir></dir><dir name="Html"><file name="Footer.php" hash="8f816a9d7579ab827be7111ae164de7f"/></dir></dir><dir name="Helper"><file name="2step.php" hash="ddda69f72db7a49957a0bbb2be700b70"/><file name="Category.php" hash="e20ea5876c1d3948ee814f27ff90e6d5"/><file name="Data.php" hash="45e252c5076044eaa61b9ff3c398aa8a"/><file name="PersonalizationForm.php" hash="c538d123738d0b7839368827280fa8dd"/></dir><dir name="Model"><file name="Config.php" hash="460c0632326e33b75bfe5d48fb05043c"/><dir name="Convert"><dir name="Mapper"><dir name="Product"><file name="Creating.php" hash="419502356b0a2cb384eccc37f77a1cbd"/><file name="Updating.php" hash="7ec4266c2f8d6c8ca7c96c5397a616ae"/></dir></dir><dir name="Parser"><file name="Catalogue.php" hash="219764bb39f9ad8711135e61113c83d1"/><file name="Template.php" hash="c2fa53784963b7596f118636ef3dd978"/></dir></dir><dir name="Events"><file name="Observer.php" hash="60ff1a15a2b9d17f4291e7cc5cd6f57d"/></dir><file name="Item.php" hash="1c50ac1a3463b7030a572657223fa4cd"/><dir name="Quote"><file name="Item.php" hash="1f12b610013de10184177dc6a89a0d41"/></dir><dir name="Resource"><file name="Setup.php" hash="1e415970f4ecf42b20d7f0ee18363adb"/><dir name="Template"><file name="Collection.php" hash="c0469f86815f395f33028dca3456257d"/></dir><file name="Template.php" hash="82b24eb29c98ec58de75894826ae4b66"/></dir><dir name="Setting"><dir name="Backend"><file name="Oldtheme.php" hash="c2a2563b96d1e3882ca089fcfd7c4f43"/></dir><dir name="Source"><file name="Oldtheme.php" hash="1565c37113d49cdae84f9648cf4329fc"/></dir></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Apikey.php" hash="089da852bd20b5fe579eef455a8404df"/><file name="FileUploadingLimit.php" hash="dcaf5a851a8d36f6ab09d65a2626b006"/><file name="ZetaPrintsUrl.php" hash="3716c4522ca04d64fd2d15b41d529152"/></dir><dir name="Source"><file name="TemplateDeletingBehaviour.php" hash="232bec5c787c616f0740297b464f737e"/></dir></dir></dir><file name="Template.php" hash="29a7e3dbecd238b05796db54a37bd622"/></dir><dir name="controllers"><file name="ImageController.php" hash="2058309a6b2572c2bce2c32e20851167"/><file name="PhotothumbnailController.php" hash="3d5eb2626773886be58c83f11efadbe2"/><file name="PreviewController.php" hash="de28d77b356f24feaf1099c9b8b39416"/><file name="ThumbnailController.php" hash="866a09d070d2fb472e956ca7297c4c5b"/><file name="TransController.php" hash="c618911e26a91a9c38462a1e351455d7"/><file name="UploadController.php" hash="d54ce2272adff428fa8d642fba0da061"/><dir name="Webtoprint"><file name="OrderController.php" hash="ad16e2b92268e094bc51dc5779007fa5"/><file name="ProductController.php" hash="6bcb3c17ffa90fb860eca0b8b39a72df"/></dir></dir><dir name="data"><dir name="webtoprint_setup"><file name="data-upgrade-12-13.php" hash="bf11fb84b8dc29978edf2dde76fcfc94"/></dir></dir><dir name="etc"><file name="config.xml" hash="35a6cd25c8c59fabb7f1da86c60a834a"/><file name="custom-options.xsd" hash="08b1f468c2583eb8934a4a45d8ab4bc7"/><file name="system.xml" hash="cfc17dd68659f63e48e9617385fd8553"/></dir><dir name="sql"><dir name="webtoprint_setup"><file name="mysql4-data-upgrade-8-9.php" hash="232f5a85ee355f215db2b791d3eb5333"/><file name="mysql4-install-1.php" hash="40c5713d5158831cfa4ff927f5789972"/><file name="mysql4-upgrade-1-2.php" hash="15104d010dce29b64048819454970202"/><file name="mysql4-upgrade-10-11.php" hash="77df29e65752035772a9a69cfde3e840"/><file name="mysql4-upgrade-11-12.php" hash="979bbe257a329ce3dc5f6a89f82d0793"/><file name="mysql4-upgrade-2-3.php" hash="e384d9fd053394000a7293048079e4d3"/><file name="mysql4-upgrade-3-4.php" hash="25a6c0fe4e62f230bab357692bbb821d"/><file name="mysql4-upgrade-4-5.php" hash="f8d8c1be5d2b0498815f07249a9b1925"/><file name="mysql4-upgrade-5-6.php" hash="4db08e08cf7e97f82e1e3f76368620f0"/><file name="mysql4-upgrade-6-7.php" hash="89979b5bd55191d63486c2d1c91a25fe"/><file name="mysql4-upgrade-7-8.php" hash="334c3f05c006d92517818c65e34f4132"/><file name="mysql4-upgrade-9-10.php" hash="6ca1534360b029badf0ba2047904ea9f"/><file name="upgrade-13-14.php" hash="d16a06457516183c7bea1cb3d2d43248"/><file name="upgrade-14-15.php" hash="462aa46ea322c7368ae45029d32d0e15"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="web-to-print.xml" hash="2dc37fb7c6f732e28114aa4136681fa1"/></dir><dir name="template"><dir name="web-to-print"><dir><dir name="image-edit"><file name="edit.phtml" hash="9b3996baae857506e689ba20e4f8ab9c"/></dir></dir></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="web-to-print-buttons.phtml" hash="fffffcd3ea3503b248f286021f2079c8"/><file name="web-to-print-palettes.phtml" hash="7012c2fc111089b0ccc89fa1726f60ae"/></dir></dir></dir><dir name="email"><dir name="order"><dir name="items"><dir name="order"><file name="webtoprint-default.phtml" hash="e97545a10bf772170501eca53ab95c5b"/></dir></dir></dir></dir></dir></dir></dir><dir name="default"><dir name="zptheme"><dir name="etc"><file name="theme.xml" hash="650fd16718f951c63780a0a321b2f758"/></dir><dir name="layout"><file name="local.xml" hash="ffa6c7cec6f297974fb5d40ab6d016e2"/></dir><dir name="template"><dir name="callouts"><file name="right_col.phtml" hash="39bc3b7a57363e6c6ec571aa9b5178f2"/></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="1fbad5a7c20190694f138929320faa7e"/><file name="addtocart.phtml" hash="72f77d7cb50e16518e4c270692545234"/><file name="media.phtml" hash="60a8bc96079831e04be5abc3948aa9e7"/></dir><file name="view.phtml" hash="65cbc6b911b7081ea12b0169ee8825b0"/></dir></dir><dir name="checkout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="89a9d24568b80cb014adcef637d97438"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="81c9a4e904d27150608e5adc0930ce0a"/></dir></dir><file name="items.phtml" hash="c014c9f255676b1c011ae39e8ea84c2b"/></dir></dir><dir name="wishlist"><dir name="item"><dir name="column"><file name="image.phtml" hash="5ead1d6ed8ccc473874ab5fbb008c855"/></dir></dir></dir></dir></dir><dir name="zp2steptheme"><dir name="etc"><file name="theme.xml" hash="286b1d890b8dc354e0420a4d7de7594d"/></dir><dir name="layout"><file name="local.xml" hash="b97c38abdb8e5a9f07b66f61c73df716"/></dir><dir name="template"><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="56a102ed9781ca2b8cb9b5a66bc22159"/><file name="addtocart.phtml" hash="ab1c30ca4671e3eb37263424f889d019"/><file name="media.phtml" hash="5f37f29c60778fb72a9d5f2ffee8e69e"/></dir><file name="view.phtml" hash="b2e5373ea2234b65935b8908a8349151"/></dir></dir></dir></dir><dir name="zpadvancedtheme"><dir name="layout"><file name="local.xml" hash="7df5b30bac81c878d0f1e96f3f6597fe"/></dir></dir></dir><dir name="rwd"><dir name="zptheme"><dir name="etc"><file name="theme.xml" hash="dec77d0f9ae239338c4fa94051a1becd"/></dir><dir name="layout"><file name="zptheme.xml" hash="68153f31221767ad0103bef03d7a49f7"/></dir><dir name="template"><dir name="callouts"><file name="right_col.phtml" hash="39bc3b7a57363e6c6ec571aa9b5178f2"/></dir><dir name="catalog"><dir name="product"><dir name="view"><file name="addto.phtml" hash="1fbad5a7c20190694f138929320faa7e"/><file name="addtocart.phtml" hash="35ab71913b20702cee3a3f1b10371e73"/><file name="media.phtml" hash="69c62fcc41e90a29394287e5fbbb24f8"/></dir><file name="view.phtml" hash="ae208d5ff00bc4d3b565d0b9071363b8"/></dir></dir><dir name="checkout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="d6d53e5ff86f0210349af7e49b985b54"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="63b66d3d39c55421cf7c1c7a91b7dd7f"/></dir></dir><file name="items.phtml" hash="a3b793b982cbc38be5bb62e4a83b246f"/></dir></dir><dir name="wishlist"><dir name="item"><dir name="column"><file name="image.phtml" hash="5ead1d6ed8ccc473874ab5fbb008c855"/></dir></dir></dir></dir></dir><dir name="zpadvancedtheme"><dir name="etc"><file name="theme.xml" hash="1feca909498a96f3934456a63d0aeb4c"/></dir><dir name="layout"><file name="zpthemeadvanced.xml" hash="00ed05d68d4237f77714a590063fb1c2"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="zptheme"><dir name="layout"><file name="local.xml" hash="103bcfd7f8971e8c62b453000fab9ade"/></dir><dir name="locale"><dir name="en_US"><file name="translate.csv" hash="36eee9dfc5927ca08aa42132750ba650"/></dir><dir name="ru_RU"><file name="translate.csv" hash="ef3d4b8ea531f9786bf1ac7154838681"/></dir></dir><dir name="template"><dir name="catalog"><dir name="product"><dir name="tab"><dir name="templates"><file name="dynamic-imaging.phtml" hash="943948a5f8868da3c9d273d3038d09a9"/><file name="radiobutton.phtml" hash="fff5ce6ab78a46b098bd8586fdafbd11"/></dir></dir></dir></dir><dir name="sales"><dir name="items"><dir name="column"><file name="name.phtml" hash="600ca19c74d54ccb9a1f809a7e62cf4e"/></dir></dir><dir name="order"><dir name="view"><dir name="items"><dir name="renderer"><file name="default.phtml" hash="ca4857a383df503e5ca668981aa720e7"/></dir></dir><dir name="tab"><file name="info.phtml" hash="0c53a36fd7adaa3111118e76423ae1d9"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="webtoprint"><dir name="colorpicker"><file name="colorpicker.css" hash="0dbc42155bba078c57e86d9d62e99551"/><file name="colorpicker.js" hash="d9dd0ca39481ab02115d498717fba50c"/><dir name="images"><dir name="128"><file name="bar-alpha.png" hash="e7c5c2de7c796c7779aad361a4cbc584"/><file name="bar.png" hash="0b2c5541377958dbeaf5c5df0c800aa1"/><file name="map.png" hash="83d12293b9cd75385755e8062879e66e"/></dir><file name="bar-alpha.png" hash="5c5791930e0644f718c68296a62251cd"/><file name="bar-opacity.png" hash="ca51657e035c8ec7101a2ba3e4fb027c"/><file name="bar-pointer.png" hash="5fd83de4556ee0a6c2421cf4a82b33ff"/><file name="bar.png" hash="fe1c7cbad0cbc0e2d90a0291658dbbcb"/><file name="map-opacity.png" hash="47d63ecea460265f78ab03b88d2b0b10"/><file name="map-pointer.png" hash="e980c6080dd47664329b219cc35cd79d"/><file name="map.png" hash="db163b6d98c20097ec791f4d7dd938fd"/><file name="preview-opacity.png" hash="ab27137e3f7161c011a7b8bb89782c73"/><file name="ui-colorpicker.png" hash="7f84e7fc66ed39527a51c97ce1e181f0"/></dir><file name="switcher.js" hash="21f0352291054cb758596bc9bf2c451e"/></dir><dir name="combobox-field"><file name="combobox-field.css" hash="950b0f1a9b627010d426ddd3dc6aa75b"/><file name="combobox-field.js" hash="222f5d3752104ba8b14d641b8ae8a3b6"/><file name="sprites.gif" hash="9c4e000f0cc9fcecaca754f4a95deedf"/></dir><dir name="css"><file name="image-edit.css" hash="8ebd21a30cf40fc7459386b954e6a234"/><file name="in-preview-edit.css" hash="1c6e56812b7c3f390465e3c48101d72a"/><file name="styles.css" hash="f5d0802b6e9ff3f245e00a74b6b47b34"/></dir><dir name="dataset"><file name="dataset.css" hash="37b7adf2ac746ddbe53913bb0b34ba67"/><file name="dataset.js" hash="d658a5c2494fc9848474699b93219960"/></dir><dir name="fancybox"><file name="fancybox-resizing.css" hash="a20ab33e3a4032afbc6c89212fe646b4"/><file name="fancybox-resizing.js" hash="e37b00db53132217e965427058dec7eb"/><file name="fancybox-save-image.css" hash="9d8be052aaa7cc0971dbd514a515d509"/><file name="fancybox-save-image.js" hash="e89e092715bc3df2042259398d55fcc5"/><file name="fancybox-select-image.css" hash="ab392029c03209ed708caa06c48ef35e"/><file name="fancybox-select-image.js" hash="67bfb4f019e9a87ec614941fae20d393"/><file name="fancybox-update-preview.css" hash="caa999b7d5cfa3a9156dec40d69d53e3"/><file name="fancybox-update-preview.js" hash="63d89cf88fa1fd860f5dcb773537529f"/><dir name="images"><file name="blank.gif" hash="325472601571f31e1bf00674c368d335"/><file name="fancy_close.png" hash="6e2879a324a76e9972ebc98201aae1d8"/><file name="fancy_loading.png" hash="b1d54c240cf06e7f41e372d56919b738"/><file name="fancy_nav_left.png" hash="3f3e406102152cd8236383568a40ba35"/><file name="fancy_nav_right.png" hash="216e4bde5bddeeaa60dc3d692890a68e"/><file name="fancy_shadow_e.png" hash="fd4f491080d29fade5080877f1ba4c8b"/><file name="fancy_shadow_n.png" hash="18cde16379b2ceadef714d9b346d09ec"/><file name="fancy_shadow_ne.png" hash="63adf788acf193d4e4f3642d7d793125"/><file name="fancy_shadow_nw.png" hash="c820c878aedb7a7f9ebd7135a58e7c65"/><file name="fancy_shadow_s.png" hash="9b9e5c888028aaef40fe5b6a363f1e29"/><file name="fancy_shadow_se.png" hash="a8afd5a008884380ee712d177105268f"/><file name="fancy_shadow_sw.png" hash="f81cc0fee5581d76ad3cebe47e7e791b"/><file name="fancy_shadow_w.png" hash="59b0e63eb059e58d932cfd53da4d87e6"/><file name="fancy_title_left.png" hash="1582ac2d3bef6a6445bf02ceca2741cd"/><file name="fancy_title_main.png" hash="38dad6c1ed4bdc81c0bec721b2deb8c2"/><file name="fancy_title_over.png" hash="b886fd165d4b7ac77d41fb52d87ffc60"/><file name="fancy_title_right.png" hash="6cbe0c935511e7f9a2555ccb6a7324c4"/><file name="fancybox-x.png" hash="168696d8a694214090ef90e029cdf393"/><file name="fancybox-y.png" hash="36a58859beb9a6b19322a37466b9f78e"/><file name="fancybox.png" hash="943455e2f07f74204ad982304a4cbb27"/><file name="zp-update-preview-button-rotating-arrows.gif" hash="717e17df98dd44ca7745e81fd4373976"/><file name="zp-update-preview-button-sprite.png" hash="c940eeaab267ee1c9b7cfd79ab57e458"/><file name="zp-update-preview-button-x.png" hash="286f9e5aa39c7e4ad33a27890c457ab4"/></dir><file name="jquery-fancybox.css" hash="4d05c5ab68bb66813d6435162671f3bc"/><file name="jquery-fancybox.js" hash="c7ab799447eab5a647aca074556f8ac8"/></dir><dir name="images"><file name="big-spinner.gif" hash="da798def57c4b5fed4274c11df85e332"/><file name="button-background.png" hash="263db20821d062f6a76b4b05d2218efa"/><file name="button-sprites.png" hash="f7a420e549146f606268bf166d044154"/><file name="edited-shape-background.png" hash="061eefe277c498225640d2bc8100c51b"/><dir name="image-edit"><file name="crop.png" hash="1932a3ef782c9725582849d50edc61ec"/><file name="delete.png" hash="cae5056aafc123b58a9d7d2f950931ae"/><file name="edit.png" hash="d46e523fb62ddf001e43844a8cad2e7f"/><file name="fit-to-field-crop-icon.png" hash="4903799be782fc6d66ad9be5398e384c"/><file name="flip_h.png" hash="1ac31304ac42e8dee88afe2c3cfd83ab"/><file name="flip_v.png" hash="2a48cc57703943dd1d3d259340a5d251"/><file name="line.png" hash="e29885cc047ef76da85c93b754bee93b"/><file name="move.png" hash="9f5a402dfee964b1bb89b269e2a9844b"/><file name="pen.png" hash="833a24ceae4d60c00d588ed7db36a3b6"/><file name="resize.png" hash="2e9e5a5008dceffaeb5d79f7bf2b6dfd"/><file name="restore.png" hash="c7730035aee2f868291bbcc82e7daef3"/><file name="rotate_l.png" hash="ae3b9fac8b2376ff20420dcc19ec2d8b"/><file name="rotate_r.png" hash="9053177817d8890bf72290320579fe38"/><file name="sprite.png" hash="905bbe3492ea780a73abe207161421a4"/><file name="status-bar-sprite.png" hash="e6f5b566176ee6a53ef2e5b67b1c3055"/></dir><file name="images-selector-sprites.png" hash="d0cec2fbb7e1fe66c928dd9067295387"/><file name="in-preview-edit-sprite.png" hash="1f695b3d738973910c1b6a074c9e33e7"/><file name="loading-spinner.gif" hash="4bba752c92dcc06ba42ebcf4f95617ca"/><file name="page-size-icon.png" hash="113320bc626ce10787fd2d7d605973d9"/><file name="preview-overlay-background.png" hash="97c0267aa2b85879c7c21d89e7a04e47"/><file name="spinner.gif" hash="541f417381a25b27a0a3e8c048bc652d"/><file name="transparent-background.gif" hash="bbfd7b49dc892a72a8a87d8d1ae3e4ee"/></dir><dir name="js"><file name="ajaxupload.js" hash="ad9135b2a5aa39fefffe257e5fb8f11c"/><file name="image-edit.js" hash="cb70e1fee6e2e2085d88c164cfeca8eb"/><file name="in-preview-edit.js" hash="d7914f73aa1132bd65ee7741cafa78d0"/><file name="jquery-1.11.2.min.js" hash="5790ead7ad3ba27397aedfa3d263b867"/><file name="jquery-migrate-1.2.1.min.js" hash="eb05d8d73b5b13d8d84308a4751ece96"/><file name="jquery-qtip-min.js" hash="1ba662a8876762876602e10882d12d2c"/><file name="jquery-ui-1.11.2.custom.min.js" hash="10734ba7dad207bc5b497a30bbefa476"/><file name="jquery-ui-touch-punch.min.js" hash="700b877cd3ade98ce6cd4be349d81a5c"/><file name="metadata.js" hash="d0749f2c3ede0443951438627d7b5f97"/><file name="modernizr-custom.js" hash="d5f9f59dd2c746cd17ee069952621a2d"/><file name="personalization-form.js" hash="aae1acd559019e155ba1d29cf542fe98"/></dir><dir name="powercrop"><dir name="images"><file name="cursor-move.png" hash="350c09c97b9e1a2035112a140636b0a4"/></dir><file name="jquery-powercrop.css" hash="8c56aa3acb7361b0710e155e9fafa870"/><file name="jquery-powercrop.js" hash="f9943f0679d963aa7188ba4e271df8b6"/></dir><dir name="text-field-editor"><file name="sprites.png" hash="5963823e045d8fbca649a783b9979517"/><file name="text-field-editor.css" hash="cacf8c39431da90360040589342b980a"/><file name="text-field-editor.js" hash="2e1268d78c1bf30c2cd68379a76786d6"/></dir><dir name="text-field-resizer"><dir name="images"><file name="left-handle.gif" hash="14e1072668649893740c5434f8b35a16"/><file name="right-handle.gif" hash="fb7954ef560ab5db4addd015739008fc"/></dir><file name="text-field-resizer.js" hash="bec48882f2e5ad0429067409e526cfdb"/></dir></dir></dir></dir><dir name="default"><dir name="zptheme"><dir name="images"><dir name="media"><file name="get-started.png" hash="e4b8cfcccdf935d27ebc12c5c818b137"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="zptheme"><dir name="css"><file name="zp-style.css" hash="8d47d19ed760611e746b79867034793c"/></dir></dir></dir></dir></target><target name="magelib"><dir name="ZetaPrints"><file name="Api.php" hash="9b84afe36689561daaf4ec82df1c62e4"/><file name="mage-logging.php" hash="cccf6f2896d6bdc5eaa71d74fa1cdf36"/><dir name="xslt"><file name="common-templates.xslt" hash="2ec2188972e91867494064bd9ed43fbb"/><file name="image-fields.xslt" hash="2805edeb2950fdba13ebce13f865f01d"/><file name="page-size-table.xslt" hash="fdb521ec348fd82105fc66eb7b9db952"/><file name="page-tabs.xslt" hash="e341e7a708af01b5ac0b7792b0067e2b"/><file name="text-fields.xslt" hash="a6f8f17499c746e9a85cf9c58e40cbe3"/></dir><file name="zetaprints-api.php" hash="6427d0768a153e68b5464acc506f1161"/></dir></target><target name="magelocale"><dir name="bg_BG"><file name="ZetaPrints_WebToPrint.csv" hash="944fa2d2777098aaf2a3193194f1fcfd"/></dir><dir name="de_DE"><file name="ZetaPrints_WebToPrint.csv" hash="d1c6f6d8d700345172ad1d3c8ca527f2"/></dir><dir name="en_US"><file name="ZetaPrints_WebToPrint.csv" hash="003d60eb82817b8313a8baf390d3ca78"/></dir><dir name="es_ES"><file name="ZetaPrints_WebToPrint.csv" hash="432806dca0c769690e6be87778da299c"/></dir><dir name="mk_MK"><file name="ZetaPrints_WebToPrint.csv" hash="35cd58dde2b3a4d575b5c7d8439db48e"/></dir><dir name="nl_NL"><file name="ZetaPrints_WebToPrint.csv" hash="c1ad22876a1fa6b6eb70b69f20b79822"/></dir><dir name="ru_RU"><file name="ZetaPrints_WebToPrint.csv" hash="abc4592eac42e65bba71001dff5669d3"/></dir><dir name="tr_TR"><file name="ZetaPrints_WebToPrint.csv" hash="37e4d625f2481ba781c39027b3790010"/></dir></target></contents>
29
  <compatible/>
30
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><extension><name>curl</name><min/><max/></extension><extension><name>xsl</name><min/><max/></extension></required></dependencies>
31
  </package>
skin/frontend/base/default/webtoprint/css/in-preview-edit.css CHANGED
@@ -6,12 +6,12 @@ div.zetaprints-field-shape.bottom {
6
  }
7
 
8
  div.zetaprints-field-shape.top {
9
- position: relative;
10
  border: 1px dashed red;
11
  top: -1px;
12
  left: -1px;
13
- width: 100%;
14
- height: 100%;
15
  }
16
 
17
  div#zetaprints-preview-image-container div.zetaprints-field-shape.bottom {
@@ -26,7 +26,8 @@ div#zetaprints-preview-image-container:hover div.zetaprints-field-shape.bottom {
26
  visibility: hidden;
27
  }
28
 
29
- #fancybox-content:hover div.zetaprints-field-shape.bottom {
 
30
  visibility: visible;
31
  }
32
 
@@ -38,6 +39,8 @@ div.zetaprints-field-shape.highlighted {
38
  div.zetaprints-field-shape.highlighted div.zetaprints-field-shape.top {
39
  top: -2px;
40
  left: -2px;
 
 
41
  border-style: solid;
42
  }
43
 
6
  }
7
 
8
  div.zetaprints-field-shape.top {
9
+ position: absolute;
10
  border: 1px dashed red;
11
  top: -1px;
12
  left: -1px;
13
+ right: -1px;
14
+ bottom: -1px;
15
  }
16
 
17
  div#zetaprints-preview-image-container div.zetaprints-field-shape.bottom {
26
  visibility: hidden;
27
  }
28
 
29
+ #fancybox-content:hover div.zetaprints-field-shape.bottom,
30
+ .touch #fancybox-content div.zetaprints-field-shape.bottom {
31
  visibility: visible;
32
  }
33
 
39
  div.zetaprints-field-shape.highlighted div.zetaprints-field-shape.top {
40
  top: -2px;
41
  left: -2px;
42
+ right: -2px;
43
+ bottom: -2px;
44
  border-style: solid;
45
  }
46
 
skin/frontend/base/default/webtoprint/css/styles.css CHANGED
@@ -73,7 +73,7 @@ a.zetaprints-template-preview img {
73
  .zetaprints-text-field-wrapper {
74
  border: 1px solid #B6B6B6;
75
  background-color: white;
76
- padding: 1px 4px;
77
  zoom: 1;
78
  line-height: 1.5;
79
  }
@@ -206,78 +206,87 @@ div.zetaprints-images-selector div.icon span, div.selector-content div.icon span
206
  display: none;
207
  }
208
 
209
- div.zetaprints-images-selector div.head {
 
 
210
  border: 1px solid #b6b6b6;
211
- margin: 0px;
212
- text-align: left;
213
  cursor: pointer;
214
- padding: 2px 9px;
215
  }
216
 
217
- div.zetaprints-images-selector div.head div.icon {
 
 
 
218
  height: 13px;
219
  width: 13px;
220
- float: left;
221
- background: transparent url('../images/images-selector-sprites.png') 0px -19px no-repeat;
222
- margin: 2px 9px 0px 0px;
223
  }
224
 
225
- div.zetaprints-images-selector.no-value div.head div.icon {
226
  background-position: 0px 0px;
227
  }
228
 
229
- div.zetaprints-images-selector div.head div.title label {
 
 
 
230
  cursor: inherit;
231
  }
232
 
233
- div.zetaprints-images-selector div.head a.image {
234
- float: right;
235
- background: url('../images/images-selector-sprites.png') no-repeat;
236
- margin-left: 6px;
237
- margin-top: 4px;
238
  height: 9px;
 
 
239
  }
240
 
241
- div.zetaprints-images-selector div.head a.image span {
242
  display: none;
243
  }
244
 
245
- div.zetaprints-images-selector div.head a.image.up-down {
 
246
  background-position: -76px 2px;
247
- width: 15px;
248
  }
249
 
250
- div.zetaprints-images-selector div.head a.image.up-down:hover {
 
251
  background-position: -76px -12px;
252
  }
253
 
254
- div.zetaprints-images-selector.minimized div.head a.image.up-down {
255
  background-position: -61px 2px;
256
  }
257
 
258
- div.zetaprints-images-selector.minimized div.head a.image.up-down:hover {
 
259
  background-position: -61px -12px;
260
  }
261
 
262
- div.zetaprints-images-selector div.head a.image.collapse-expand {
 
263
  background-position: -39px 0px;
264
  width: 17px;
265
  }
266
 
267
- div.zetaprints-images-selector div.head a.image.collapse-expand:hover {
268
  background-position: -39px -16px;
269
  }
270
 
271
- div.zetaprints-images-selector.expanded div.head a.image.collapse-expand {
272
  background-position: -18px 0px;
273
  }
274
 
275
- div.zetaprints-images-selector.expanded div.head a.image.collapse-expand:hover {
276
  background-position: -18px -16px;
277
  }
278
 
279
  div.selector-content {
280
- height: 135px;
281
  background-color: #ffffff;
282
  }
283
 
@@ -295,10 +304,12 @@ div.selector-content input[type=radio] {
295
  }
296
 
297
  div.selector-content ul.tab-buttons div.icon {
 
 
 
 
298
  width: 20px;
299
  height: 20px;
300
- float: left;
301
- margin-right: 2px;
302
  }
303
 
304
  div.selector-content ul.tab-buttons a {
@@ -306,6 +317,8 @@ div.selector-content ul.tab-buttons a {
306
  text-decoration: none;
307
  text-align: center;
308
  display: block;
 
 
309
  }
310
 
311
  div.selector-content ul.tab-buttons div.icon.upload {
@@ -337,13 +350,13 @@ div.selector-content ul.tab-buttons {
337
  }
338
 
339
  div.selector-content ul.tab-buttons li {
 
340
  border: 1px solid #b6b6b6;
341
  border-top: none;
342
- padding: 3px 4px 3px 8px;
343
  background-color: #f8f9fa;
344
  line-height: 20px;
345
  font-size: 90%;
346
- vertical-align: bottom;
347
  }
348
 
349
  div.selector-content ul.tab-buttons li.hidden {
@@ -361,10 +374,16 @@ div.selector-content ul.tab-buttons li.last {
361
  height: 100%;
362
  background-color: transparent;
363
  font-weight: normal;
 
 
 
 
 
364
  }
365
 
366
  div.selector-content ul.tab-buttons li.last label input {
367
  margin-right: 1px;
 
368
  }
369
 
370
  div.selector-content ul.tab-buttons li.last label.leave-blank-value {
@@ -373,7 +392,6 @@ div.selector-content ul.tab-buttons li.last label.leave-blank-value {
373
 
374
  div.selector-content div.tabs-wrapper {
375
  height: 100%;
376
- padding: 0px 2px;
377
  border: 1px solid #b6b6b6;
378
  border-left: none;
379
  border-top: none;
@@ -381,7 +399,7 @@ div.selector-content div.tabs-wrapper {
381
  }
382
 
383
  div.selector-content div.tabs-wrapper div.tab {
384
- padding-top: 2px;
385
  font-size: 90%;
386
  }
387
 
@@ -648,33 +666,6 @@ span.zetaprints-share-link.show input {
648
  display: block;
649
  }
650
 
651
- /* Fancybox tweaks */
652
-
653
- /* Move right arrow area to the right */
654
- a#fancybox-right {
655
- right: -40px;
656
- }
657
-
658
- /* Move left arrow area to the left */
659
- a#fancybox-left {
660
- left: -40px;
661
- }
662
-
663
- /*a#fancybox-right, a#fancybox-left {
664
- visibility: visible; /* IE6 */
665
- /*}*/
666
-
667
- /* Make left arrow icon always visible */
668
- a#fancybox-left span {
669
- left: 20px;
670
- }
671
-
672
- /* Make right arrow icon always visible */
673
- a#fancybox-right span {
674
- left: auto;
675
- right: 20px;
676
- }
677
-
678
  .thumb-shadow {
679
  position: absolute;
680
  top: 0;
@@ -1211,3 +1202,54 @@ div.zetaprints-buttons-row div.row-part.first .zetaprints-button {
1211
  #zetaprints-fake-add-to-cart-button {
1212
  cursor: not-allowed;
1213
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  .zetaprints-text-field-wrapper {
74
  border: 1px solid #B6B6B6;
75
  background-color: white;
76
+ padding: 0 8px;
77
  zoom: 1;
78
  line-height: 1.5;
79
  }
206
  display: none;
207
  }
208
 
209
+ .zetaprints-images-selector .head {
210
+ position: relative;
211
+ min-height: 30px;
212
  border: 1px solid #b6b6b6;
 
 
213
  cursor: pointer;
214
+ padding: 0 8px;
215
  }
216
 
217
+ .zetaprints-images-selector .head .icon {
218
+ display: block;
219
+ position: absolute;
220
+ top: 50%;
221
  height: 13px;
222
  width: 13px;
223
+ margin: -6px 0 0 0;
224
+ background: transparent url(../images/images-selector-sprites.png) 0px -19px no-repeat;
 
225
  }
226
 
227
+ .zetaprints-images-selector.no-value .head .icon {
228
  background-position: 0px 0px;
229
  }
230
 
231
+ .zetaprints-images-selector .head .title {
232
+ display: block;
233
+ margin: 0 45px 0 21px;
234
+ line-height: 30px;
235
  cursor: inherit;
236
  }
237
 
238
+ .zetaprints-images-selector .head .image {
239
+ position: absolute;
240
+ top: 50%;
 
 
241
  height: 9px;
242
+ margin: -4px 0 0 0;
243
+ background: url(../images/images-selector-sprites.png) no-repeat;
244
  }
245
 
246
+ .zetaprints-images-selector .head .image span {
247
  display: none;
248
  }
249
 
250
+ .zetaprints-images-selector .head .image.up-down {
251
+ right: 8px;
252
  background-position: -76px 2px;
253
+ width: 12px;
254
  }
255
 
256
+ .zetaprints-images-selector .head .image.up-down:hover,
257
+ .zetaprints-images-selector .head:hover .image.up-down {
258
  background-position: -76px -12px;
259
  }
260
 
261
+ .zetaprints-images-selector.minimized .head .image.up-down {
262
  background-position: -61px 2px;
263
  }
264
 
265
+ .zetaprints-images-selector.minimized .head .image.up-down:hover,
266
+ .zetaprints-images-selector.minimized .head:hover .image.up-down {
267
  background-position: -61px -12px;
268
  }
269
 
270
+ .zetaprints-images-selector .head .image.collapse-expand {
271
+ right: 28px;
272
  background-position: -39px 0px;
273
  width: 17px;
274
  }
275
 
276
+ .zetaprints-images-selector .head .image.collapse-expand:hover {
277
  background-position: -39px -16px;
278
  }
279
 
280
+ .zetaprints-images-selector.expanded .head .image.collapse-expand {
281
  background-position: -18px 0px;
282
  }
283
 
284
+ .zetaprints-images-selector.expanded .head .image.collapse-expand:hover {
285
  background-position: -18px -16px;
286
  }
287
 
288
  div.selector-content {
289
+ height: 154px;
290
  background-color: #ffffff;
291
  }
292
 
304
  }
305
 
306
  div.selector-content ul.tab-buttons div.icon {
307
+ position: absolute;
308
+ top: 50%;
309
+ left: 8px;
310
+ margin: -10px 0 0;
311
  width: 20px;
312
  height: 20px;
 
 
313
  }
314
 
315
  div.selector-content ul.tab-buttons a {
317
  text-decoration: none;
318
  text-align: center;
319
  display: block;
320
+ line-height: 30px;
321
+ padding: 0 2px 0 28px;
322
  }
323
 
324
  div.selector-content ul.tab-buttons div.icon.upload {
350
  }
351
 
352
  div.selector-content ul.tab-buttons li {
353
+ position: relative;
354
  border: 1px solid #b6b6b6;
355
  border-top: none;
 
356
  background-color: #f8f9fa;
357
  line-height: 20px;
358
  font-size: 90%;
359
+ vertical-align: middle;
360
  }
361
 
362
  div.selector-content ul.tab-buttons li.hidden {
374
  height: 100%;
375
  background-color: transparent;
376
  font-weight: normal;
377
+ min-height: 30px;
378
+ line-height: 30px;
379
+ vertical-align: middle;
380
+ padding: 0px 4px 0px 0;
381
+ text-align: right;
382
  }
383
 
384
  div.selector-content ul.tab-buttons li.last label input {
385
  margin-right: 1px;
386
+ vertical-align: middle;
387
  }
388
 
389
  div.selector-content ul.tab-buttons li.last label.leave-blank-value {
392
 
393
  div.selector-content div.tabs-wrapper {
394
  height: 100%;
 
395
  border: 1px solid #b6b6b6;
396
  border-left: none;
397
  border-top: none;
399
  }
400
 
401
  div.selector-content div.tabs-wrapper div.tab {
402
+ padding-top: 6px;
403
  font-size: 90%;
404
  }
405
 
666
  display: block;
667
  }
668
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
669
  .thumb-shadow {
670
  position: absolute;
671
  top: 0;
1202
  #zetaprints-fake-add-to-cart-button {
1203
  cursor: not-allowed;
1204
  }
1205
+
1206
+ /* Mobile view */
1207
+
1208
+ /*
1209
+
1210
+ Show only icons in tabs for image field to get more space for tab content
1211
+ TODO: show title of the tab in tab pane, show Default and No value options
1212
+ under tab pane
1213
+
1214
+ */
1215
+
1216
+ /*
1217
+ @media (max-width: 560px) {
1218
+
1219
+ div.selector-content ul.tab-buttons {
1220
+ width: 35px;
1221
+ }
1222
+
1223
+ div.selector-content ul.tab-buttons li {
1224
+ height: 31px;
1225
+ }
1226
+
1227
+ div.selector-content ul.tab-buttons a {
1228
+ position: absolute;
1229
+ width: 100%;
1230
+ height: 100%;
1231
+ padding: 0;
1232
+ }
1233
+
1234
+ .selector-content .tab-buttons span {
1235
+ display: none;
1236
+ }
1237
+
1238
+ div.selector-content div.tabs-wrapper {
1239
+ margin-left: 35px;
1240
+ }
1241
+
1242
+ }
1243
+ */
1244
+
1245
+ @media (max-width: 770px) {
1246
+
1247
+ .zetaprints-images-selector .head .title {
1248
+ margin: 0px 28px 0px 21px;
1249
+ }
1250
+
1251
+ .zetaprints-images-selector .head .collapse-expand {
1252
+ display: none;
1253
+ }
1254
+
1255
+ }
skin/frontend/base/default/webtoprint/fancybox/fancybox-resizing.css CHANGED
@@ -43,3 +43,13 @@
43
  #fancybox-resize.middle-position .restore {
44
  background-position: -44px -271px;
45
  }
 
 
 
 
 
 
 
 
 
 
43
  #fancybox-resize.middle-position .restore {
44
  background-position: -44px -271px;
45
  }
46
+
47
+ /* Mobile view */
48
+
49
+ @media (max-width: 991px) {
50
+
51
+ #fancybox-resize {
52
+ display: none !important;
53
+ }
54
+
55
+ }
skin/frontend/base/default/webtoprint/fancybox/fancybox-select-image.css CHANGED
@@ -73,3 +73,15 @@
73
  .selected #zp-select-image-button .text .selected-image-text {
74
  display: block;
75
  }
 
 
 
 
 
 
 
 
 
 
 
 
73
  .selected #zp-select-image-button .text .selected-image-text {
74
  display: block;
75
  }
76
+
77
+ /* Mobile view */
78
+
79
+ @media (max-width: 991px) {
80
+
81
+ #zp-select-image-button,
82
+ #zp-select-image-button.no-middle {
83
+ top: 5px;
84
+ right: 35px;
85
+ }
86
+
87
+ }
skin/frontend/base/default/webtoprint/fancybox/fancybox-update-preview.css CHANGED
@@ -68,3 +68,15 @@
68
  #fancybox-outer.zp-hide-shapes .zetaprints-field-shape.bottom {
69
  visibility: hidden !important;
70
  }
 
 
 
 
 
 
 
 
 
 
 
 
68
  #fancybox-outer.zp-hide-shapes .zetaprints-field-shape.bottom {
69
  visibility: hidden !important;
70
  }
71
+
72
+ /* Mobile view */
73
+
74
+ @media (max-width: 991px) {
75
+
76
+ #zp-update-preview-button,
77
+ #zp-update-preview-button.no-middle {
78
+ right: 35px;
79
+ top: 5px;
80
+ }
81
+
82
+ }
skin/frontend/base/default/webtoprint/fancybox/jquery-fancybox.css CHANGED
@@ -153,7 +153,6 @@
153
  #fancybox-left-ico, #fancybox-right-ico {
154
  position: absolute;
155
  top: 50%;
156
- left: -9999px;
157
  width: 30px;
158
  height: 30px;
159
  margin-top: -15px;
@@ -163,11 +162,13 @@
163
  }
164
 
165
  #fancybox-left-ico {
 
166
  background-image: url('images/fancybox.png');
167
  background-position: -40px -30px;
168
  }
169
 
170
  #fancybox-right-ico {
 
171
  background-image: url('images/fancybox.png');
172
  background-position: -40px -60px;
173
  }
@@ -176,15 +177,6 @@
176
  visibility: visible; /* IE6 */
177
  }
178
 
179
- #fancybox-left:hover span {
180
- left: 20px;
181
- }
182
-
183
- #fancybox-right:hover span {
184
- left: auto;
185
- right: 20px;
186
- }
187
-
188
  .fancybox-bg {
189
  position: absolute;
190
  padding: 0;
@@ -322,6 +314,73 @@
322
  background: url('images/fancybox.png') -55px -90px no-repeat;
323
  }
324
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
325
  /* IE6 */
326
 
327
  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png', sizingMethod='scale'); }
153
  #fancybox-left-ico, #fancybox-right-ico {
154
  position: absolute;
155
  top: 50%;
 
156
  width: 30px;
157
  height: 30px;
158
  margin-top: -15px;
162
  }
163
 
164
  #fancybox-left-ico {
165
+ left: 20px;
166
  background-image: url('images/fancybox.png');
167
  background-position: -40px -30px;
168
  }
169
 
170
  #fancybox-right-ico {
171
+ right: 20px;
172
  background-image: url('images/fancybox.png');
173
  background-position: -40px -60px;
174
  }
177
  visibility: visible; /* IE6 */
178
  }
179
 
 
 
 
 
 
 
 
 
 
180
  .fancybox-bg {
181
  position: absolute;
182
  padding: 0;
314
  background: url('images/fancybox.png') -55px -90px no-repeat;
315
  }
316
 
317
+ /* Mobile view */
318
+
319
+ @media (max-width: 991px) {
320
+
321
+ #fancybox-wrap {
322
+ position: fixed;
323
+ top: 0 !important;
324
+ left: 0 !important;
325
+ right: 0 !important;
326
+ bottom: 0 !important;
327
+ width: 100% !important;
328
+ height: 100% !important;
329
+ padding: 0;
330
+ overflow: hidden;
331
+ -ms-user-select: none;
332
+ -moz-user-select: none;
333
+ -webkit-user-select: none;
334
+ user-select: none;
335
+ }
336
+
337
+ #fancybox-content {
338
+ position: absolute;
339
+ width: auto !important;
340
+ height: auto !important;
341
+ max-width: 100%;
342
+ max-height: 100%;
343
+ top: 50%;
344
+ left: 50%;
345
+ margin: 0 -50% 0 0;
346
+ border-width: 5px !important;
347
+ -ms-transform: translate(-50%, -50%);
348
+ -webkit-transform: translate(-50%, -50%);
349
+ transform: translate(-50%, -50%);
350
+ }
351
+
352
+ #fancybox-img {
353
+ width: auto;
354
+ height: auto;
355
+ max-width: 100%;
356
+ max-height: 100%;
357
+ }
358
+
359
+ .fancybox-bg {
360
+ display: none;
361
+ }
362
+
363
+ #fancybox-close {
364
+ top: 5px;
365
+ right: 5px;
366
+ }
367
+
368
+ }
369
+
370
+ /* Desktop view */
371
+
372
+ @media (min-width: 992px) {
373
+ /* Move right arrow area to the right */
374
+ a#fancybox-right {
375
+ right: -40px;
376
+ }
377
+
378
+ /* Move left arrow area to the left */
379
+ a#fancybox-left {
380
+ left: -40px;
381
+ }
382
+ }
383
+
384
  /* IE6 */
385
 
386
  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png', sizingMethod='scale'); }
skin/frontend/base/default/webtoprint/js/jquery-ui-touch-punch.min.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI Touch Punch 0.2.3
3
+ *
4
+ * Copyright 2011–2014, Dave Furfero
5
+ * Dual licensed under the MIT or GPL Version 2 licenses.
6
+ *
7
+ * Depends:
8
+ * jquery.ui.widget.js
9
+ * jquery.ui.mouse.js
10
+ */
11
+ !function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery);
skin/frontend/base/default/webtoprint/js/modernizr-custom.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /* Modernizr 2.8.3 (Custom Build) | MIT & BSD
2
+ * Build: http://modernizr.com/download/#-touch-cssclasses
3
+ */
4
+ ;window.Modernizr=function(a,b,c){function w(a){j.cssText=a}function x(a,b){return w(m.join(a+";")+(b||""))}function y(a,b){return typeof a===b}function z(a,b){return!!~(""+a).indexOf(b)}function A(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:y(f,"function")?f.bind(d||b):f}return!1}var d="2.8.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n={},o={},p={},q=[],r=q.slice,s,t=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["&#173;",'<style id="s',h,'">',a,"</style>"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},u={}.hasOwnProperty,v;!y(u,"undefined")&&!y(u.call,"undefined")?v=function(a,b){return u.call(a,b)}:v=function(a,b){return b in a&&y(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=r.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(r.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(r.call(arguments)))};return e}),n.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:t(["@media (",m.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c};for(var B in n)v(n,B)&&(s=B.toLowerCase(),e[s]=n[B](),q.push((e[s]?"":"no-")+s));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)v(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},w(""),i=k=null,e._version=d,e._prefixes=m,e.testStyles=t,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+q.join(" "):""),e}(this,this.document);
skin/frontend/base/default/webtoprint/powercrop/jquery-powercrop.css CHANGED
@@ -47,7 +47,8 @@ div.powercrop-viewport-handle {
47
  }
48
 
49
  div.powercrop-viewport:hover div.powercrop-viewport-handle,
50
- div.powercrop-viewport.ui-resizable-resizing div.powercrop-viewport-handle {
 
51
  display: block;
52
  }
53
 
47
  }
48
 
49
  div.powercrop-viewport:hover div.powercrop-viewport-handle,
50
+ div.powercrop-viewport.ui-resizable-resizing div.powercrop-viewport-handle,
51
+ html.touch div.powercrop-viewport div.powercrop-viewport-handle {
52
  display: block;
53
  }
54