Favizone_Recommender - Version 1.1.0

Version Notes

* Edit click events process.

Download this release

Release Info

Developer Favizone
Extension Favizone_Recommender
Version 1.1.0
Comparing to
See all releases


Code changes from version 1.0.9 to 1.1.0

app/code/community/Favizone/Recommender/Helper/Common.php CHANGED
@@ -67,7 +67,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
67
  $result = json_decode($result,true);
68
  if($result['response'] == 'authorized' || $result['response'] == 'success' ){
69
 
70
- $cookie->set('favizone_connection_identifier_'.$store_id, $result['identifier'], null, '/', null, false, false);
71
 
72
  $abTest = $this->getStoreInfo($store_id)->getAbTest();
73
  $abTest = ($abTest == 'true');
@@ -75,11 +75,10 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
75
 
76
  $cookie->set('favizone_visit_'.$store_id, true, null, '/', null, false, false);
77
  }
78
-
79
  $sessionIdentifier = $result['identifier'];
80
  }
81
  }
82
-
83
  return $sessionIdentifier;
84
  }
85
 
@@ -119,7 +118,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
119
  if($current_version == 'N'){
120
 
121
  $current_version = $this->get_random_version();
122
- Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, null, '/', null, false, false);
123
  Mage::getModel('core/cookie')->set('favizone_visit_'.$store->getId(), true, null, '/', null, false, false);
124
 
125
  }
@@ -127,7 +126,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
127
  else{
128
 
129
  $current_version = $this->get_random_version();
130
- Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, null, '/', null, false, false);
131
  }
132
  }
133
  //A/B test is inactive
@@ -136,7 +135,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
136
  if($current_version != 'N'){
137
 
138
  $current_version = 'N';
139
- Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, null, '/', null, false, false);
140
  }
141
  }
142
 
@@ -149,7 +148,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
149
  if($abTest){
150
 
151
  $current_version = $this->get_random_version();
152
- Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, null, '/', null, false, false);
153
  Mage::getModel('core/cookie')->set('favizone_visit_'.$store->getId(), true, null, '/', null, false, false);
154
 
155
  }
@@ -157,7 +156,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
157
  else{
158
 
159
  $current_version = 'N';
160
- Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, null, '/', null, false, false);
161
  }
162
 
163
  return $current_version;
@@ -239,7 +238,7 @@ class Favizone_Recommender_Helper_Common extends Mage_Core_Helper_Abstract
239
 
240
  if (isset($_GET['favizone_preview']) && $_GET['favizone_preview'] == "true") {
241
 
242
- $cookie->set('favizone_preview', true, null, '/', null, false, false);
243
  return true;
244
  }
245
  if (isset($_GET['favizone_preview']) && $_GET['favizone_preview'] == "false") {
67
  $result = json_decode($result,true);
68
  if($result['response'] == 'authorized' || $result['response'] == 'success' ){
69
 
70
+ $cookie->set('favizone_connection_identifier_'.$store_id, $result['identifier'], Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
71
 
72
  $abTest = $this->getStoreInfo($store_id)->getAbTest();
73
  $abTest = ($abTest == 'true');
75
 
76
  $cookie->set('favizone_visit_'.$store_id, true, null, '/', null, false, false);
77
  }
78
+
79
  $sessionIdentifier = $result['identifier'];
80
  }
81
  }
 
82
  return $sessionIdentifier;
83
  }
84
 
118
  if($current_version == 'N'){
119
 
120
  $current_version = $this->get_random_version();
121
+ Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
122
  Mage::getModel('core/cookie')->set('favizone_visit_'.$store->getId(), true, null, '/', null, false, false);
123
 
124
  }
126
  else{
127
 
128
  $current_version = $this->get_random_version();
129
+ Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
130
  }
131
  }
132
  //A/B test is inactive
135
  if($current_version != 'N'){
136
 
137
  $current_version = 'N';
138
+ Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
139
  }
140
  }
141
 
148
  if($abTest){
149
 
150
  $current_version = $this->get_random_version();
151
+ Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
152
  Mage::getModel('core/cookie')->set('favizone_visit_'.$store->getId(), true, null, '/', null, false, false);
153
 
154
  }
156
  else{
157
 
158
  $current_version = 'N';
159
+ Mage::getModel('core/cookie')->set('favizone_AB_'.$store->getId(), $current_version, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
160
  }
161
 
162
  return $current_version;
238
 
239
  if (isset($_GET['favizone_preview']) && $_GET['favizone_preview'] == "true") {
240
 
241
+ $cookie->set('favizone_preview', true, Favizone_Recommender_Helper_Data::getLifeTime(), '/', null, false, false);
242
  return true;
243
  }
244
  if (isset($_GET['favizone_preview']) && $_GET['favizone_preview'] == "false") {
app/code/community/Favizone/Recommender/Helper/Data.php CHANGED
@@ -58,6 +58,15 @@ class Favizone_Recommender_Helper_Data extends Mage_Core_Helper_Abstract
58
  ,"custom_design","custom_design_from","custom_design_to"
59
  ,"custom_layout_update","page_layout","options_container"
60
  ,"gift_message_available","gift_wrapping_available","gift_wrapp");
 
 
 
 
 
 
 
 
 
61
 
62
  /**
63
  * @return string
58
  ,"custom_design","custom_design_from","custom_design_to"
59
  ,"custom_layout_update","page_layout","options_container"
60
  ,"gift_message_available","gift_wrapping_available","gift_wrapp");
61
+
62
+ /**
63
+ * @return string
64
+ */
65
+ public function getLifeTime()
66
+ {
67
+ $lifeTime = 365 * 24 * 60 * 60;
68
+ return $lifeTime ;
69
+ }
70
 
71
  /**
72
  * @return string
app/code/community/Favizone/Recommender/controllers/Adminhtml/FavizoneController.php CHANGED
@@ -109,11 +109,10 @@ class Favizone_Recommender_Adminhtml_FavizoneController extends Mage_Adminhtml_C
109
  //synchronizing data
110
  //orders
111
  Mage::helper('favizone_recommender/order')->sendOrdersData($store->getId());
112
- //products
113
- Mage::helper('favizone_recommender/product')->initTaggingProductData($store);
114
-
115
  //categories
116
  Mage::helper('favizone_recommender/category')->sendCategoriesData($store->getId());
 
 
117
  }
118
 
119
  //Preparing response
109
  //synchronizing data
110
  //orders
111
  Mage::helper('favizone_recommender/order')->sendOrdersData($store->getId());
 
 
 
112
  //categories
113
  Mage::helper('favizone_recommender/category')->sendCategoriesData($store->getId());
114
+ //products
115
+ Mage::helper('favizone_recommender/product')->initTaggingProductData($store);
116
  }
117
 
118
  //Preparing response
app/code/community/Favizone/Recommender/etc/config.xml CHANGED
@@ -26,7 +26,7 @@
26
  names, with directory separators replaced by underscores
27
  -->
28
  <Favizone_Recommender>
29
- <version>1.0.8</version>
30
  </Favizone_Recommender>
31
  </modules>
32
  <global>
26
  names, with directory separators replaced by underscores
27
  -->
28
  <Favizone_Recommender>
29
+ <version>1.1.0</version>
30
  </Favizone_Recommender>
31
  </modules>
32
  <global>
app/design/frontend/base/default/template/favizonerecommender/bottom.phtml CHANGED
@@ -32,12 +32,12 @@
32
  var favizone_searcher = new FavizoneHelper();
33
  var store_id = "<?php echo Mage::app()->getStore()->getId()?>";
34
  var visit_event =favizone_searcher.getCookie("favizone_visit_"+store_id);
35
- if(visit_event && visit_event!=""){
36
 
37
  visit_event = "<?php echo $this->getVisitEvent()?>";
38
  favizone_events.push(visit_event);
39
- var expiry_date = "<?php echo $this->getCookiesExpirationTime();?>";
40
- favizone_searcher.setCookie("favizone_visit_"+store_id, "", expiry_date);
41
  }
42
  }
43
  //searching for custom data in standards pages
32
  var favizone_searcher = new FavizoneHelper();
33
  var store_id = "<?php echo Mage::app()->getStore()->getId()?>";
34
  var visit_event =favizone_searcher.getCookie("favizone_visit_"+store_id);
35
+ if(visit_event && visit_event.length>0){
36
 
37
  visit_event = "<?php echo $this->getVisitEvent()?>";
38
  favizone_events.push(visit_event);
39
+ //var expiry_date = "<?php echo $this->getCookiesExpirationTime();?>";
40
+ favizone_searcher.setCookie("favizone_visit_"+store_id, "");
41
  }
42
  }
43
  //searching for custom data in standards pages
app/design/frontend/base/default/template/favizonerecommender/tracker.phtml CHANGED
@@ -30,12 +30,12 @@
30
  if(typeof(visit_event) == "undefined"){
31
  var store_id = "<?php echo Mage::app()->getStore()->getId()?>";
32
  var visit_event =favizone_searcher.getCookie("favizone_visit_"+store_id);
33
- if(visit_event && visit_event!=""){
34
 
35
  visit_event = "<?php echo $this->getVisitEvent()?>";
36
  favizone_events.push(visit_event);
37
  var expiry_date = "<?php echo $this->getCookiesExpirationTime();?>";
38
- favizone_searcher.setCookie("favizone_visit_"+store_id, "", expiry_date);
39
  }
40
  }
41
 
30
  if(typeof(visit_event) == "undefined"){
31
  var store_id = "<?php echo Mage::app()->getStore()->getId()?>";
32
  var visit_event =favizone_searcher.getCookie("favizone_visit_"+store_id);
33
+ if(visit_event && visit_event.length>0){
34
 
35
  visit_event = "<?php echo $this->getVisitEvent()?>";
36
  favizone_events.push(visit_event);
37
  var expiry_date = "<?php echo $this->getCookiesExpirationTime();?>";
38
+ favizone_searcher.setCookie("favizone_visit_"+store_id, "");
39
  }
40
  }
41
 
js/favizone/favizone-helper.js CHANGED
@@ -30,7 +30,7 @@ function FavizoneHelper(){
30
  expires = new Date(expires.getTime() + expiry_time * 1000);
31
  } else {
32
  var today = new Date();
33
- expires = new Date(today.getTime() + 15 * 24 * 60 * 60 * 1000);
34
  }
35
 
36
  expires = expires.toGMTString();
@@ -66,7 +66,10 @@ function FavizoneHelper(){
66
 
67
  var cookieStr = cname + "=" + escape(cvalue) + "; ";
68
  if(expires){
69
- cookieStr += "expires=" + expires + "; ";
 
 
 
70
  }
71
  if(path){
72
  cookieStr += "path=" + path + "; ";
@@ -77,4 +80,11 @@ function FavizoneHelper(){
77
 
78
  return cookieStr;
79
  }
 
 
 
 
 
 
 
80
  }
30
  expires = new Date(expires.getTime() + expiry_time * 1000);
31
  } else {
32
  var today = new Date();
33
+ expires = new Date(today.getTime() + 365 * 24 * 60 * 60 * 1000);
34
  }
35
 
36
  expires = expires.toGMTString();
66
 
67
  var cookieStr = cname + "=" + escape(cvalue) + "; ";
68
  if(expires){
69
+ if(cvalue.length==0)
70
+ cookieStr += "expires=Thu, 01-Jan-70 00:00:01 GMT" + "; ";
71
+ else
72
+ cookieStr += "expires=" + expires + "; ";
73
  }
74
  if(path){
75
  cookieStr += "path=" + path + "; ";
80
 
81
  return cookieStr;
82
  }
83
+
84
+
85
+ this.clearCookie = function(cname) {
86
+ if(this.getCookie(cname)){
87
+ document.cookie = name + "=" +"; expires=Thu, 01-Jan-70 00:00:01 GMT";
88
+ }
89
+ }
90
  }
js/favizone/favizone-renderer.js CHANGED
@@ -51,9 +51,17 @@ function FavizoneRenderer(url, post_data){
51
  if( typeof ($jq(document).on)!="undefined"){
52
 
53
  $jq(document).on('click', "#"+key + " [data-context=favizone]", {"key":key} , function(event) {
54
-
55
- document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/";
56
- document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/";
 
 
 
 
 
 
 
 
57
  return true;
58
  });
59
  }
@@ -61,8 +69,17 @@ function FavizoneRenderer(url, post_data){
61
  //old version of jquery
62
  $jq(document).delegate("#"+key + " [data-context=favizone]", 'click', {"key":key}, function(event) {
63
 
64
- document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/";
65
- document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/";
 
 
 
 
 
 
 
 
 
66
  return true;
67
  });
68
  }
@@ -92,7 +109,7 @@ function FavizoneRenderer(url, post_data){
92
 
93
  request.setRequestHeader("Content-type", "application/json");
94
  request.setRequestHeader("Accept", "*/*");
95
- request.setRequestHeader("Connection", "close");
96
  request.timeout = 4000;
97
  request.ontimeout = function () { console.log("Timed out!!!"); }
98
  var favizone_helper = new FavizoneHelper();
@@ -105,8 +122,16 @@ function FavizoneRenderer(url, post_data){
105
  }
106
 
107
  function setData(param, key){
 
 
 
 
 
 
 
 
 
 
108
 
109
- document.cookie = "favizone_id_recommendor="+key+ "; path=/";
110
- document.cookie = "favizone_id_product="+param.getAttribute("favizone-ref")+ "; path=/";
111
  return true;
112
  }
51
  if( typeof ($jq(document).on)!="undefined"){
52
 
53
  $jq(document).on('click', "#"+key + " [data-context=favizone]", {"key":key} , function(event) {
54
+ if(typeof(favizone_searcher)!="undefined"){
55
+ favizone_searcher.setCookie("favizone_id_recommendor", event.data.key);
56
+ favizone_searcher.setCookie("favizone_id_product", $jq(this).attr("favizone-ref"));
57
+ } else {
58
+ var domain= window.location.hostname ;
59
+ document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/"+" ; domain=" + domain + "; ";
60
+ document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/"+" ; domain=" + domain + "; ";
61
+ document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/"+" ; domain=." + domain + "; ";
62
+ document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/"+" ; domain=." + domain + "; ";
63
+ }
64
+
65
  return true;
66
  });
67
  }
69
  //old version of jquery
70
  $jq(document).delegate("#"+key + " [data-context=favizone]", 'click', {"key":key}, function(event) {
71
 
72
+ if(typeof(favizone_searcher)!="undefined"){
73
+ favizone_searcher.setCookie("favizone_id_recommendor", event.data.key);
74
+ favizone_searcher.setCookie("favizone_id_product", $jq(this).attr("favizone-ref"));
75
+ } else {
76
+ var domain= window.location.hostname ;
77
+ document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/"+" ; domain=" + domain + "; ";
78
+ document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/"+" ; domain=" + domain + "; ";
79
+ document.cookie = "favizone_id_recommendor="+event.data.key+ "; path=/"+" ; domain=." + domain + "; ";
80
+ document.cookie = "favizone_id_product="+$jq(this).attr("favizone-ref")+ "; path=/"+" ; domain=." + domain + "; ";
81
+ }
82
+
83
  return true;
84
  });
85
  }
109
 
110
  request.setRequestHeader("Content-type", "application/json");
111
  request.setRequestHeader("Accept", "*/*");
112
+ //request.setRequestHeader("Connection", "close");
113
  request.timeout = 4000;
114
  request.ontimeout = function () { console.log("Timed out!!!"); }
115
  var favizone_helper = new FavizoneHelper();
122
  }
123
 
124
  function setData(param, key){
125
+ if(typeof(favizone_searcher)!="undefined"){
126
+ favizone_searcher.setCookie("favizone_id_recommendor", key);
127
+ favizone_searcher.setCookie("favizone_id_product", param.getAttribute("favizone-ref"));
128
+ } else {
129
+ var domain= window.location.hostname ;
130
+ document.cookie = "favizone_id_recommendor="+key+ "; path=/"+" ; domain=" + domain + "; ";
131
+ document.cookie = "favizone_id_product="+param.getAttribute("favizone-ref")+ "; path=/"+" ; domain=" + domain + "; ";
132
+ document.cookie = "favizone_id_recommendor="+key+ "; path=/"+" ; domain=." + domain + "; ";
133
+ document.cookie = "favizone_id_product="+param.getAttribute("favizone-ref")+ "; path=/"+" ; domain=." + domain + "; ";
134
+ }
135
 
 
 
136
  return true;
137
  }
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Favizone_Recommender</name>
4
- <version>1.0.9</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Favizone</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Personalization for Magento</summary>
10
  <description>Favizone Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.e_Recommender</description>
11
- <notes>* Adding new tracking tags</notes>
12
  <authors><author><name>Favizone</name><user>favizone</user><email>contact@favizone.com</email></author></authors>
13
- <date>2017-01-30</date>
14
- <time>08:30:24</time>
15
- <contents><target name="mageetc"><dir name="modules"><file name="Favizone_Recommender.xml" hash="7457b857a4a6fb30905081c9c87fee60"/></dir></target><target name="magecommunity"><dir name="Favizone"><dir name="Recommender"><dir name="Block"><dir name="Adminhtml"><file name="AdminConfig.php" hash="141fcf73ddb9a82818a65021d74a01a8"/></dir><file name="Common.php" hash="e53f8700fcf0fde9353a571d71272547"/><file name="Custom.php" hash="b904e161cc0100d7518f09bec7cf04ac"/><file name="Renderer.php" hash="6e97d9d908b47e7f59b288b35fe3d18d"/><file name="Tracker.php" hash="c73c3e731cf06a74fd39627da569a11f"/></dir><dir name="Helper"><file name="Account.php" hash="62eda9b2b7bb7db618e117d9ba002b7b"/><file name="Category.php" hash="3093fc13c2f99e32aa35e6fa6e64594c"/><file name="Common.php" hash="062d1cdf8c1403b3a02b9562af761328"/><file name="Customer.php" hash="d964c01b0feee83dd279115deaa8b209"/><file name="Data.php" hash="dc837e04dd9c0ebed5ef6946b909417f"/><file name="Export.php" hash="3f0623bf1ad76991ca5229938d957586"/><file name="Order.php" hash="d4023b65bf902b7ef202b91b7d0629e7"/><file name="Product.php" hash="57451c4180b61aee7cc4530b1e402e22"/><file name="Sender.php" hash="24f9459a7eefcaa5f3a13e90f932dab2"/></dir><dir name="Model"><file name="AccessKey.php" hash="c0fabf3617b346543bcca6f36fe98e1a"/><dir name="Meta"><file name="Customer.php" hash="de62cf990ba2d3b1e83759919f6f9cfc"/><file name="Order.php" hash="9ebb1a57b41bee5db8c3463f241d872f"/><file name="Product.php" hash="a2847ff70871f905cccf1688bdcc5cd4"/></dir><file name="Observer.php" hash="6347d192cc5fd52aed37d206a5192166"/><file name="Product.php" hash="d480f4a105cba555b23831dbc4a25e1b"/><dir name="Resource"><dir name="AccessKey"><file name="Collection.php" hash="5255134124dc54701b4942cc0c29f018"/></dir><file name="AccessKey.php" hash="5e4d06afae4261e6f7e1da929a3c4d09"/><dir name="Product"><file name="Collection.php" hash="52bed2df792fe0562e3c2e777ffc3767"/></dir><file name="Setup.php" hash="5e0685b4baad75a3e84223fad4c1e3b9"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FavizoneController.php" hash="c26e28b6650c3150a68ba8bc822bd8c2"/></dir><file name="IndexController.php" hash="d6609e50ac68ad29a3a952bcf6b88ef9"/></dir><dir name="etc"><file name="adminhtml.xml" hash="abe94fe89c2635eae6b0c46c27601982"/><file name="config.xml" hash="26f6cdb8947835f5dc25cddd4ae34b6f"/></dir><dir name="sql"><dir name="favizone_recommender_setup"><file name="mysql4-install-1.0.0.php" hash="b2b0bf8d6a50ea30808e284fe6e6d956"/><file name="mysql4-upgrade-1.0.0-1.0.3.php" hash="13a8f4614e43b2a65f854e6c51ae3e04"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="favizone"><file name="admin-custom-style.css" hash="027c882c12696e0f042a122628dfe2e3"/><file name="font-awesome.min.css" hash="7aa7a0865ce6f38d0e854d3dd4623e3d"/><dir name="fonts"><file name="FontAwesome.otf" hash="87d8ca3ddc57e7d2da6226e480f90457"/><file name="fontawesome-webfont.eot" hash="32400f4e08932a94d8bfd2422702c446"/><file name="fontawesome-webfont.svg" hash="f775f9cca88e21d45bebe185b27c0e5b"/><file name="fontawesome-webfont.ttf" hash="a3de2170e4e9df77161ea5d3f31b2668"/><file name="fontawesome-webfont.woff" hash="a35720c2fed2c7f043bc7e4ffb45e073"/><file name="fontawesome-webfont.woff2" hash="db812d8a70a4e88e888744c1c9a27e89"/></dir></dir><dir name="images"><dir name="favizone"><file name="close.png" hash="8177fd73492c9b00de9d8e39ce518352"/><file name="logo-favizone.png" hash="f4ba18ee390b6080b5660a0102c817e8"/><file name="minimize.png" hash="beff58e92474b2ff1365107c75747e63"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="favizone"><file name="favizone-auto-appender.js" hash="5d76d6c235b07ee68b73909d1c048a3a"/><file name="favizone-helper.js" hash="ad8fbad529e8e4d803949d860ae67ad8"/><file name="favizone-preview-manager.js" hash="76802c9d3e38cb8ec3c700754d40fd8f"/><file name="favizone-renderer.js" hash="86f672087f479cc113f66bc97227e3aa"/><file name="favizone-tracker.js" hash="66bf3401fe1c4a6a08cb94ac9c93bd52"/><file name="internal-sender.js" hash="79f6501b98c3fa279bcaf1bb885e663f"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="favizonerecommender.xml" hash="accc4ea6c5ec649f9c990508196399f5"/></dir><dir name="template"><dir name="favizonerecommender"><file name="adminconfig.phtml" hash="98c71b89a37ce684398ecf9fe8f9d651"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="favizonerecommender.xml" hash="761e78aad6a8b28baba9ceb008755732"/></dir><dir name="template"><dir name="favizonerecommender"><file name="bottom.phtml" hash="a1d17d2c0f11a080bb805c6e3ed3c720"/><file name="common.phtml" hash="d9f906e6eb81892361b5bd5c0e88b8ed"/><file name="custom.phtml" hash="b4c5c3492a1eca27c59510b642a1f837"/><file name="event.phtml" hash="8da220d74a265c722edfa43f02b21a4e"/><file name="footer.phtml" hash="f080c361ceff1aed3010e9aad9c07251"/><file name="index.phtml" hash="17e341f9b39c20030ce03bced05fd091"/><file name="preview.phtml" hash="f33143284aa578b50072f0858f1efcf6"/><file name="renderer.phtml" hash="b269e1e7f9e4dfd57e6806e581e887f0"/><file name="tracker.phtml" hash="d3e3ee4ebaf6042f37c1366811bbad7f"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Favizone_Recommender.csv" hash="9832f3a28ed8c6af16ddb29d23444131"/></dir><dir name="fr_FR"><file name="Favizone_Recommender.csv" hash="af5908d502a8d2356e86f6a1729a7309"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Favizone_Recommender</name>
4
+ <version>1.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Favizone</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Personalization for Magento</summary>
10
  <description>Favizone Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.e_Recommender</description>
11
+ <notes>* Edit click events process.</notes>
12
  <authors><author><name>Favizone</name><user>favizone</user><email>contact@favizone.com</email></author></authors>
13
+ <date>2017-02-27</date>
14
+ <time>10:39:58</time>
15
+ <contents><target name="mageetc"><dir name="modules"><file name="Favizone_Recommender.xml" hash="7457b857a4a6fb30905081c9c87fee60"/></dir></target><target name="magecommunity"><dir name="Favizone"><dir name="Recommender"><dir name="Block"><dir name="Adminhtml"><file name="AdminConfig.php" hash="141fcf73ddb9a82818a65021d74a01a8"/></dir><file name="Common.php" hash="e53f8700fcf0fde9353a571d71272547"/><file name="Custom.php" hash="b904e161cc0100d7518f09bec7cf04ac"/><file name="Renderer.php" hash="6e97d9d908b47e7f59b288b35fe3d18d"/><file name="Tracker.php" hash="c73c3e731cf06a74fd39627da569a11f"/></dir><dir name="Helper"><file name="Account.php" hash="62eda9b2b7bb7db618e117d9ba002b7b"/><file name="Category.php" hash="3093fc13c2f99e32aa35e6fa6e64594c"/><file name="Common.php" hash="06ce5c1b996c9fe876cf80a964363fa1"/><file name="Customer.php" hash="d964c01b0feee83dd279115deaa8b209"/><file name="Data.php" hash="94c2efddaf7295e92714308dc0bf8e86"/><file name="Export.php" hash="3f0623bf1ad76991ca5229938d957586"/><file name="Order.php" hash="d4023b65bf902b7ef202b91b7d0629e7"/><file name="Product.php" hash="57451c4180b61aee7cc4530b1e402e22"/><file name="Sender.php" hash="24f9459a7eefcaa5f3a13e90f932dab2"/></dir><dir name="Model"><file name="AccessKey.php" hash="c0fabf3617b346543bcca6f36fe98e1a"/><dir name="Meta"><file name="Customer.php" hash="de62cf990ba2d3b1e83759919f6f9cfc"/><file name="Order.php" hash="9ebb1a57b41bee5db8c3463f241d872f"/><file name="Product.php" hash="a2847ff70871f905cccf1688bdcc5cd4"/></dir><file name="Observer.php" hash="6347d192cc5fd52aed37d206a5192166"/><file name="Product.php" hash="d480f4a105cba555b23831dbc4a25e1b"/><dir name="Resource"><dir name="AccessKey"><file name="Collection.php" hash="5255134124dc54701b4942cc0c29f018"/></dir><file name="AccessKey.php" hash="5e4d06afae4261e6f7e1da929a3c4d09"/><dir name="Product"><file name="Collection.php" hash="52bed2df792fe0562e3c2e777ffc3767"/></dir><file name="Setup.php" hash="5e0685b4baad75a3e84223fad4c1e3b9"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FavizoneController.php" hash="7aca31249b7f1956e4364087351ff081"/></dir><file name="IndexController.php" hash="d6609e50ac68ad29a3a952bcf6b88ef9"/></dir><dir name="etc"><file name="adminhtml.xml" hash="abe94fe89c2635eae6b0c46c27601982"/><file name="config.xml" hash="261ca03d2e0dadfc27ab63e781924fe8"/></dir><dir name="sql"><dir name="favizone_recommender_setup"><file name="mysql4-install-1.0.0.php" hash="b2b0bf8d6a50ea30808e284fe6e6d956"/><file name="mysql4-upgrade-1.0.0-1.0.3.php" hash="13a8f4614e43b2a65f854e6c51ae3e04"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="favizone"><file name="admin-custom-style.css" hash="027c882c12696e0f042a122628dfe2e3"/><file name="font-awesome.min.css" hash="7aa7a0865ce6f38d0e854d3dd4623e3d"/><dir name="fonts"><file name="FontAwesome.otf" hash="87d8ca3ddc57e7d2da6226e480f90457"/><file name="fontawesome-webfont.eot" hash="32400f4e08932a94d8bfd2422702c446"/><file name="fontawesome-webfont.svg" hash="f775f9cca88e21d45bebe185b27c0e5b"/><file name="fontawesome-webfont.ttf" hash="a3de2170e4e9df77161ea5d3f31b2668"/><file name="fontawesome-webfont.woff" hash="a35720c2fed2c7f043bc7e4ffb45e073"/><file name="fontawesome-webfont.woff2" hash="db812d8a70a4e88e888744c1c9a27e89"/></dir></dir><dir name="images"><dir name="favizone"><file name="close.png" hash="8177fd73492c9b00de9d8e39ce518352"/><file name="logo-favizone.png" hash="f4ba18ee390b6080b5660a0102c817e8"/><file name="minimize.png" hash="beff58e92474b2ff1365107c75747e63"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="favizone"><file name="favizone-auto-appender.js" hash="5d76d6c235b07ee68b73909d1c048a3a"/><file name="favizone-helper.js" hash="8660500057344b3db610b4fe3ac8f982"/><file name="favizone-preview-manager.js" hash="76802c9d3e38cb8ec3c700754d40fd8f"/><file name="favizone-renderer.js" hash="1be81fa20f93073aef2f47c1e10e873e"/><file name="favizone-tracker.js" hash="66bf3401fe1c4a6a08cb94ac9c93bd52"/><file name="internal-sender.js" hash="79f6501b98c3fa279bcaf1bb885e663f"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="favizonerecommender.xml" hash="accc4ea6c5ec649f9c990508196399f5"/></dir><dir name="template"><dir name="favizonerecommender"><file name="adminconfig.phtml" hash="98c71b89a37ce684398ecf9fe8f9d651"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="favizonerecommender.xml" hash="761e78aad6a8b28baba9ceb008755732"/></dir><dir name="template"><dir name="favizonerecommender"><file name="bottom.phtml" hash="4698ec3654d45b834cd02926d8656af6"/><file name="common.phtml" hash="d9f906e6eb81892361b5bd5c0e88b8ed"/><file name="custom.phtml" hash="b4c5c3492a1eca27c59510b642a1f837"/><file name="event.phtml" hash="8da220d74a265c722edfa43f02b21a4e"/><file name="footer.phtml" hash="f080c361ceff1aed3010e9aad9c07251"/><file name="index.phtml" hash="17e341f9b39c20030ce03bced05fd091"/><file name="preview.phtml" hash="f33143284aa578b50072f0858f1efcf6"/><file name="renderer.phtml" hash="b269e1e7f9e4dfd57e6806e581e887f0"/><file name="tracker.phtml" hash="59e991b2be68c6b2d172c39f78fb7d36"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Favizone_Recommender.csv" hash="9832f3a28ed8c6af16ddb29d23444131"/></dir><dir name="fr_FR"><file name="Favizone_Recommender.csv" hash="af5908d502a8d2356e86f6a1729a7309"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>