Version Notes
Please follow installation directions carefully
Download this release
Release Info
Developer | Magento Core Team |
Extension | ezzoom |
Version | 1.0.5 |
Comparing to | |
See all releases |
Code changes from version 1.0.4 to 1.0.5
app/code/local/Ezapps/Zoom/Block/Ajax/Footer.php
CHANGED
@@ -59,11 +59,12 @@ class Ezapps_Zoom_Block_Ajax_Footer extends Mage_Core_Block_Template
|
|
59 |
|
60 |
public function getCacheKeyInfo() {
|
61 |
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
|
|
67 |
|
68 |
}
|
69 |
|
59 |
|
60 |
public function getCacheKeyInfo() {
|
61 |
|
62 |
+
$str = Mage::getSingleton('core/layout')->getMessagesBlock()->getCacheKeyInfo();
|
63 |
+
if (is_array($str) && array_key_exists('storage_types', $str)) {
|
64 |
+
return array('storage_types'=> unserialize($str['storage_types']));
|
65 |
+
|
66 |
+
} else
|
67 |
+
return array('storage_types'=> array( 'core/session', 'customer/session', 'catalog/session', 'checkout/session' ));
|
68 |
|
69 |
}
|
70 |
|
app/code/local/Ezapps/Zoom/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Ezapps_Zoom>
|
5 |
-
<version>1.0.
|
6 |
</Ezapps_Zoom>
|
7 |
</modules>
|
8 |
<crontab>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Ezapps_Zoom>
|
5 |
+
<version>1.0.5</version>
|
6 |
</Ezapps_Zoom>
|
7 |
</modules>
|
8 |
<crontab>
|
app/code/local/Ezapps/Zoom/sql/ezzoom_setup/mysql4-upgrade-1.0.4-1.0.5.php
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Zoom Upgrader
|
4 |
+
*
|
5 |
+
* @author Ezra Morse (http://www.ezapps.ca)
|
6 |
+
* @license: EPL 1.0
|
7 |
+
*/
|
app/design/frontend/base/default/template/ezzoom/ajax/footer.phtml
CHANGED
@@ -23,9 +23,9 @@ $domain = $this->getDomain();
|
|
23 |
|
24 |
<?php echo $this->getAjaxPre() ?>
|
25 |
|
26 |
-
<script type="text/javascript">
|
27 |
-
//<![CDATA[
|
28 |
-
|
29 |
document.observe("dom:loaded", function() {
|
30 |
|
31 |
new Ajax.JSONRequest('<?php echo $this->getUrl('', array('_secure'=> true)) . $url ?>', {
|
@@ -47,8 +47,8 @@ document.observe("dom:loaded", function() {
|
|
47 |
}
|
48 |
});
|
49 |
});
|
50 |
-
|
51 |
-
//]]>
|
52 |
</script>
|
53 |
|
54 |
<?php echo $this->getAjaxPost() ?>
|
@@ -59,9 +59,9 @@ document.observe("dom:loaded", function() {
|
|
59 |
|
60 |
<?php echo $this->getAjaxPreCurrency() ?>
|
61 |
|
62 |
-
<script type="text/javascript">
|
63 |
-
//<![CDATA[
|
64 |
-
|
65 |
document.observe("dom:loaded", function() {
|
66 |
|
67 |
var json = '<?php echo $this->getCurrencyJson() ?>';
|
@@ -72,8 +72,8 @@ document.observe("dom:loaded", function() {
|
|
72 |
convertFromJson(json);
|
73 |
|
74 |
});
|
75 |
-
|
76 |
-
//]]>
|
77 |
</script>
|
78 |
|
79 |
<?php echo $this->getAjaxPostCurrency() ?>
|
@@ -84,9 +84,9 @@ document.observe("dom:loaded", function() {
|
|
84 |
(is_object(Mage::getSingleton('core/layout')->getBlock("product_list_toolbar")) || Mage::registry('current_category') && !Mage::registry('current_product'))) : ?>
|
85 |
<?php $cookies = $this->getCookieToSet(); ?>
|
86 |
|
87 |
-
<script type="text/javascript">
|
88 |
-
//<![CDATA[
|
89 |
-
|
90 |
document.observe("dom:loaded", function() {
|
91 |
|
92 |
Mage.Cookies.path = '<?php echo $path; ?>';
|
@@ -96,8 +96,8 @@ document.observe("dom:loaded", function() {
|
|
96 |
Mage.Cookies.set('<?php echo $key ?>', '<?php echo $cookie ?>');
|
97 |
<?php endforeach; ?>
|
98 |
});
|
99 |
-
|
100 |
-
//]]>
|
101 |
</script>
|
102 |
<?php endif; ?>
|
103 |
|
23 |
|
24 |
<?php echo $this->getAjaxPre() ?>
|
25 |
|
26 |
+
<script type="text/javascript">
|
27 |
+
//<![CDATA[
|
28 |
+
|
29 |
document.observe("dom:loaded", function() {
|
30 |
|
31 |
new Ajax.JSONRequest('<?php echo $this->getUrl('', array('_secure'=> true)) . $url ?>', {
|
47 |
}
|
48 |
});
|
49 |
});
|
50 |
+
|
51 |
+
//]]>
|
52 |
</script>
|
53 |
|
54 |
<?php echo $this->getAjaxPost() ?>
|
59 |
|
60 |
<?php echo $this->getAjaxPreCurrency() ?>
|
61 |
|
62 |
+
<script type="text/javascript">
|
63 |
+
//<![CDATA[
|
64 |
+
|
65 |
document.observe("dom:loaded", function() {
|
66 |
|
67 |
var json = '<?php echo $this->getCurrencyJson() ?>';
|
72 |
convertFromJson(json);
|
73 |
|
74 |
});
|
75 |
+
|
76 |
+
//]]>
|
77 |
</script>
|
78 |
|
79 |
<?php echo $this->getAjaxPostCurrency() ?>
|
84 |
(is_object(Mage::getSingleton('core/layout')->getBlock("product_list_toolbar")) || Mage::registry('current_category') && !Mage::registry('current_product'))) : ?>
|
85 |
<?php $cookies = $this->getCookieToSet(); ?>
|
86 |
|
87 |
+
<script type="text/javascript">
|
88 |
+
//<![CDATA[
|
89 |
+
|
90 |
document.observe("dom:loaded", function() {
|
91 |
|
92 |
Mage.Cookies.path = '<?php echo $path; ?>';
|
96 |
Mage.Cookies.set('<?php echo $key ?>', '<?php echo $cookie ?>');
|
97 |
<?php endforeach; ?>
|
98 |
});
|
99 |
+
|
100 |
+
//]]>
|
101 |
</script>
|
102 |
<?php endif; ?>
|
103 |
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ezzoom</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.eclipse.org/legal/epl-v10.html">EPL</license>
|
7 |
<channel>community</channel>
|
@@ -10,9 +10,9 @@
|
|
10 |
<description>Now you can unlock the potential of the Magento e-Commerce Platform with EZAPPS Zoom. This highly customizable full page caching (FPC) system strives to be the final cache product that you will ever need to grow your sales without infinitely growing your server budget. Pages only have to generate a single time before they will be served up as if they were text documents.</description>
|
11 |
<notes>Please follow installation directions carefully</notes>
|
12 |
<authors><author><name>Ezra Morse</name><user>auto-converted</user><email>ezapps.software@gmail.com</email></author></authors>
|
13 |
-
<date>2012-04-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magelocal"><dir name="Ezapps"><dir name="Zoom"><dir name="Block"><dir name="Adminhtml"><dir name="Dashboard"><dir name="Tab"><file name="Zoom.php" hash="c32addff4c2fd2a2df7e050c7e05fb5f"/></dir></dir><dir name="Form"><dir name="Field"><file name="Get.php" hash="002af683dfa68c3d3b56ccb9af46788c"/><file name="Regex.php" hash="f09c06912914cae61250bd46a0e880fb"/></dir></dir><dir name="Page"><file name="Grid.php" hash="b5b402c8fbb2bc483c78298561e95c55"/></dir><file name="Page.php" hash="bc75dcc060c6e56d659975118bc8a5ab"/></dir><dir name="Ajax"><file name="Footer.php" hash="
|
16 |
<compatible/>
|
17 |
<dependencies/>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ezzoom</name>
|
4 |
+
<version>1.0.5</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.eclipse.org/legal/epl-v10.html">EPL</license>
|
7 |
<channel>community</channel>
|
10 |
<description>Now you can unlock the potential of the Magento e-Commerce Platform with EZAPPS Zoom. This highly customizable full page caching (FPC) system strives to be the final cache product that you will ever need to grow your sales without infinitely growing your server budget. Pages only have to generate a single time before they will be served up as if they were text documents.</description>
|
11 |
<notes>Please follow installation directions carefully</notes>
|
12 |
<authors><author><name>Ezra Morse</name><user>auto-converted</user><email>ezapps.software@gmail.com</email></author></authors>
|
13 |
+
<date>2012-04-13</date>
|
14 |
+
<time>01:17:16</time>
|
15 |
+
<contents><target name="magelocal"><dir name="Ezapps"><dir name="Zoom"><dir name="Block"><dir name="Adminhtml"><dir name="Dashboard"><dir name="Tab"><file name="Zoom.php" hash="c32addff4c2fd2a2df7e050c7e05fb5f"/></dir></dir><dir name="Form"><dir name="Field"><file name="Get.php" hash="002af683dfa68c3d3b56ccb9af46788c"/><file name="Regex.php" hash="f09c06912914cae61250bd46a0e880fb"/></dir></dir><dir name="Page"><file name="Grid.php" hash="b5b402c8fbb2bc483c78298561e95c55"/></dir><file name="Page.php" hash="bc75dcc060c6e56d659975118bc8a5ab"/></dir><dir name="Ajax"><file name="Footer.php" hash="15ca1b5182e9ff91f4f1043688efa132"/></dir><dir name="Wrapper"><file name="Cart.php" hash="9c3873ffd6a894a5a3d93b1cab9cce69"/><file name="Compare.php" hash="1941899975dcee55bdcd381f49ff3140"/><file name="Compared.php" hash="122ab287e12f8ab1473150cb4f6037f3"/><file name="Currency.php" hash="96c85022eaa3f5e395a5869e7fbbdde7"/><file name="Header.php" hash="f048719abfc39335b4f3379b2bfc2216"/><file name="Links.php" hash="119ae74592b98547a98b6b1a4872cfba"/><file name="Messages.php" hash="3b0a40e6d3a4601f9df67ee7d8b5cddd"/><file name="Notices.php" hash="6f53b7aa17d1c83a670d852ce6830aad"/><file name="Poll.php" hash="5e9d25dd1aacfcda04efbb9479d7572d"/><file name="Reorder.php" hash="ab69d47477eda3e56daa974bea467b8b"/><file name="Viewed.php" hash="d0da5654c926dd541676ca700e9224f4"/><file name="Wishlist.php" hash="e034784388774f774ff9fa2304def913"/></dir><file name="Toolbar.php" hash="64d2b4c473ca6870700de551dd2d0c8b"/></dir><dir name="Helper"><file name="Data.php" hash="33586ede626b02eee29796cc132af7cf"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Page"><file name="Collection.php" hash="d3d773e8c27ddc60c63cbe12f7360338"/></dir><file name="Page.php" hash="e03a3ce511572bd18d9aed788890aef1"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Gzip.php" hash="e52a71ef83d6972248649aa9b827e06f"/><file name="Link.php" hash="4b003f2dc2135d5b09be5054d80b39bc"/><file name="Punch.php" hash="4b31e154673337cc3281338b213274b7"/></dir></dir></dir><file name="Cron.php" hash="17c8e5b1959ca4c097e763c0145e76d3"/><file name="Observer.php" hash="702f19d34cf32beba15e3331239e50e7"/><file name="Page.php" hash="a0f5cb3cd4549707dc7003fe5318317e"/><file name="Url.php" hash="4986c44facb989930f82131f99f8414f"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="EzzoomController.php" hash="5c81b2176a51e988ec936f08df519e54"/></dir><file name="CurrencyController.php" hash="68ac362c5c1e8f3f2c925f872e19096e"/><file name="HoleController.php" hash="137b3746a65cf54cea67559f4efd3c72"/></dir><dir name="etc"><file name="config.xml" hash="ec7af848bc6d50829eae6075130e6d91"/><file name="system.xml" hash="8f6c0a8a38734a12f9bb3bba18bd6f85"/></dir><dir name="sql"><dir name="ezzoom_setup"><file name="mysql4-install-0.1.0.php" hash="63a89604c0ea43b1a28c8b26f9162a6e"/><file name="mysql4-upgrade-0.1.0-1.0.0.php" hash="57c130b93a3351029dabc377f6e30c59"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="d4f314a3379a2527e7ddd67be9bae5ae"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="d4f314a3379a2527e7ddd67be9bae5ae"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="d4f314a3379a2527e7ddd67be9bae5ae"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="d4f314a3379a2527e7ddd67be9bae5ae"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="d4f314a3379a2527e7ddd67be9bae5ae"/></dir></dir></dir><dir name="Tools"><dir name="Block"><dir name="Adminhtml"><dir name="Dashboard"><file name="Diagrams.php" hash="5ffa3bf435f4c6e1907e1d70e6e69705"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="263cac5371ca195617c819d123a414ba"/></dir><dir name="Model"><file name="Feed.php" hash="fce9f3957e6807689a3777c6a794dcff"/><file name="Observer.php" hash="5bdd5ac6fab2040e1fade493acc8e0ac"/></dir><dir name="etc"><file name="config.xml" hash="1068f96fac68fc2e99002dd791cb481c"/><file name="system.xml" hash="beb6cd0ff0d02d69a3500a4b3fda2b58"/></dir></dir></dir></target><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="Ezapps_Zoom.xml" hash="6a2c922f7842fbceaf8625badcb7c42d"/><file name="Ezapps_Tools.xml" hash="098bd9ed80008805a76d1646c111a9d6"/></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ezzoom.xml" hash="3690a0172108a4bb81e9deb58cf48bcc"/></dir><dir name="template"><dir name="ezzoom"><dir name="dashboard"><file name="graph.phtml" hash="83bd09191602e5b99cc0e7966bcbb7d2"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="ezzoom.xml" hash="bf8e6701c60abc23e0fa511b6ef4dfb0"/></dir><dir name="template"><dir name="ezzoom"><dir name="ajax"><file name="footer.phtml" hash="1d6f4f01ebadfd87e8994356813c05f0"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="js"><dir name="ezapps"><file name="ezzoom.js" hash="c2ee3b97eb3df676458298f8ad9c7933"/></dir></dir><dir name="."><file name="ezzoom.php" hash="2cbee8d0be0d61ab75fc3af35fb774b7"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies/>
|
18 |
</package>
|