Listrak_Remarketing - Version 1.0.9

Version Notes

Added Listrak script include for modal subscriber functionality

Download this release

Release Info

Developer Magento Core Team
Extension Listrak_Remarketing
Version 1.0.9
Comparing to
See all releases


Code changes from version 1.0.8 to 1.0.9

app/code/community/Listrak/Remarketing/Block/Ecjs.php CHANGED
@@ -65,8 +65,10 @@ class Listrak_Remarketing_Block_Ecjs extends Mage_Core_Block_Text
65
  $html[] = 'function _ecjs(ecid,email) { new Ajax.Request("' . $this->getAjaxUrl() . '", {parameters:{cid: ecid, email: email}}); }';
66
  $html[] = 'function ecjsInit() {' .
67
  'for(var ecjsi = 0; ecjsi < arrEcjs.length; ecjsi++) {' .
 
68
  '$(arrEcjs[ecjsi].id).stopObserving("change", arrEcjs[ecjsi].fn);' .
69
  '$(arrEcjs[ecjsi].id).observe("change", arrEcjs[ecjsi].fn);' .
 
70
  '}' .
71
  '}';
72
 
65
  $html[] = 'function _ecjs(ecid,email) { new Ajax.Request("' . $this->getAjaxUrl() . '", {parameters:{cid: ecid, email: email}}); }';
66
  $html[] = 'function ecjsInit() {' .
67
  'for(var ecjsi = 0; ecjsi < arrEcjs.length; ecjsi++) {' .
68
+ 'if($(arrEcjs[ecjsi].id)) {' .
69
  '$(arrEcjs[ecjsi].id).stopObserving("change", arrEcjs[ecjsi].fn);' .
70
  '$(arrEcjs[ecjsi].id).observe("change", arrEcjs[ecjsi].fn);' .
71
+ '}' .
72
  '}' .
73
  '}';
74
 
app/code/community/Listrak/Remarketing/Block/Modal.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // Listrak Remarketing Magento Extension Ver. 1.0.0
3
+ // © 2011 Listrak, Inc.
4
+
5
+ class Listrak_Remarketing_Block_Modal extends Mage_Core_Block_Text
6
+ {
7
+
8
+ public function getPageName()
9
+ {
10
+ return $this->_getData('page_name');
11
+ }
12
+
13
+ protected function _toHtml()
14
+ {
15
+ $merchantID = Mage::getStoreConfig('remarketing/modal/listrakMerchantID');
16
+ if(!Mage::getStoreConfig('remarketing/modal/enabled') || strlen(trim($merchantID)) < 12) {
17
+ return "";
18
+ }
19
+
20
+ return '<script type="text/javascript">' .
21
+ 'var biJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");' .
22
+ 'document.write(unescape("%3Cscript src=\'" + biJsHost + "s1.listrakbi.com/scripts/script.js?m='. $merchantID .'&v=1\' type=\'text/javascript\'%3E%3C/script%3E"));' .
23
+ '</script>'.
24
+ '<script type="text/javascript">'.
25
+ 'var _mlm = setInterval(function() { '.
26
+ 'if(!window.jQuery) { return; }'.
27
+ 'clearInterval(_mlm);'.
28
+ 'jQuery(document).bind("ltkmodal.show", function() { if(typeof ecjsInit === "function") { ecjsInit(); } }); }, 100);'.
29
+ '</script>';
30
+ }
31
+ }
app/code/community/Listrak/Remarketing/Model/Apiextension/Api.php CHANGED
@@ -163,7 +163,18 @@ class Listrak_Remarketing_Model_Apiextension_Api extends Mage_Api_Model_Resource
163
  $result["ini"] = array();
164
 
165
  $subModel = Mage::getModel("newsletter/subscriber");
166
- $result["subscriberClass"] = get_class($subModel);
 
 
 
 
 
 
 
 
 
 
 
167
 
168
  $result["modules"] = array();
169
  $modules = (array)Mage::getConfig()->getNode('modules')->children();
163
  $result["ini"] = array();
164
 
165
  $subModel = Mage::getModel("newsletter/subscriber");
166
+ $orderModel = Mage::getModel("sales/order");
167
+ $productModel = Mage::getModel('catalog/product');
168
+
169
+ $result["classes"] = get_class($subModel) .','. get_class($orderModel) .','. get_class($orderModel->getCollection()) .','.
170
+ get_class($productModel) .','. get_class($productModel->getCollection());
171
+
172
+ $ra = Mage::getSingleton('core/resource')->getConnection('core_read');
173
+ $numSessions = $ra->fetchRow("select count(*) as c from " . Mage::getModel("listrak/session")->getResource()->getTable("listrak/session"));
174
+ $numSubUpdates = $ra->fetchRow("select count(*) as c from " . Mage::getModel("listrak/subscriberupdate")->getResource()->getTable("listrak/subscriber_update"));
175
+ $numClicks = $ra->fetchRow("select count(*) as c from " . Mage::getModel("listrak/click")->getResource()->getTable("listrak/click"));
176
+
177
+ $result["counts"] = $numSessions['c'] .','. $numSubUpdates['c'] .','. $numClicks['c'];
178
 
179
  $result["modules"] = array();
180
  $modules = (array)Mage::getConfig()->getNode('modules')->children();
app/code/community/Listrak/Remarketing/Model/Mysql4/Abandonedcart/Collection.php CHANGED
@@ -22,7 +22,8 @@ class Listrak_Remarketing_Model_Mysql4_Abandonedcart_Collection extends Mage_Cor
22
  ->joinLeft(array('qa' => $this->getTable('sales/quote_address')),
23
  'q.entity_id=qa.quote_id AND qa.address_type="billing"',
24
  array('qa.firstname AS customer_firstName', 'qa.lastname AS customer_lastName'))
25
- ->where('q.items_count > 0 AND q.is_active = 1');
 
26
  }
27
 
28
  public function addStoreFilter($storeIds)
22
  ->joinLeft(array('qa' => $this->getTable('sales/quote_address')),
23
  'q.entity_id=qa.quote_id AND qa.address_type="billing"',
24
  array('qa.firstname AS customer_firstName', 'qa.lastname AS customer_lastName'))
25
+ ->where('q.items_count > 0 AND q.is_active = 1')
26
+ ->distinct();
27
  }
28
 
29
  public function addStoreFilter($storeIds)
app/code/community/Listrak/Remarketing/controllers/CartController.php CHANGED
@@ -15,13 +15,14 @@ class Listrak_Remarketing_CartController extends Mage_Core_Controller_Front_Acti
15
  $ltksid = $this->getRequest()->getParam('ltksid');
16
  $ltksession = Mage::getModel("listrak/session");
17
  $ltksidcookie = Mage::getModel('core/cookie')->get('ltksid');
 
18
 
19
  try {
20
  if(!$ltksid) {
21
  return $this->redirect();
22
  }
23
 
24
- if(!empty($ltksidcookie) && $ltksidcookie == $ltksid) {
25
  return $this->redirect();
26
  }
27
 
15
  $ltksid = $this->getRequest()->getParam('ltksid');
16
  $ltksession = Mage::getModel("listrak/session");
17
  $ltksidcookie = Mage::getModel('core/cookie')->get('ltksid');
18
+ $chkQuote = Mage::helper('checkout/cart')->getQuote();
19
 
20
  try {
21
  if(!$ltksid) {
22
  return $this->redirect();
23
  }
24
 
25
+ if(!empty($ltksidcookie) && $ltksidcookie == $ltksid && $chkQuote && $chkQuote->getId()) {
26
  return $this->redirect();
27
  }
28
 
app/code/community/Listrak/Remarketing/etc/config.xml CHANGED
@@ -7,7 +7,7 @@
7
  <config>
8
  <modules>
9
  <Listrak_Remarketing>
10
- <version>1.0.8</version>
11
  </Listrak_Remarketing>
12
  </modules>
13
  <frontend>
@@ -163,6 +163,10 @@
163
  <abandonedcarts>
164
  <abandoned_cart_report_timeout>60</abandoned_cart_report_timeout>
165
  </abandonedcarts>
 
 
 
 
166
  </remarketing>
167
  </default>
168
  </config>
7
  <config>
8
  <modules>
9
  <Listrak_Remarketing>
10
+ <version>1.0.9</version>
11
  </Listrak_Remarketing>
12
  </modules>
13
  <frontend>
163
  <abandonedcarts>
164
  <abandoned_cart_report_timeout>60</abandoned_cart_report_timeout>
165
  </abandonedcarts>
166
+ <modal>
167
+ <enabled>0</enabled>
168
+ <listrakMerchantID></listrakMerchantID>
169
+ </modal>
170
  </remarketing>
171
  </default>
172
  </config>
app/code/community/Listrak/Remarketing/etc/system.xml CHANGED
@@ -61,6 +61,33 @@
61
  </abandoned_cart_report_timeout>
62
  </fields>
63
  </abandonedcarts>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
64
  </groups>
65
  </remarketing>
66
  </sections>
61
  </abandoned_cart_report_timeout>
62
  </fields>
63
  </abandonedcarts>
64
+ <modal translate="label">
65
+ <label>Email Signup Popup</label>
66
+ <frontend_type>text</frontend_type>
67
+ <sort_order>2</sort_order>
68
+ <show_in_default>1</show_in_default>
69
+ <show_in_website>1</show_in_website>
70
+ <show_in_store>1</show_in_store>
71
+ <fields>
72
+ <enabled translate="label">
73
+ <label>Enabled</label>
74
+ <frontend_type>select</frontend_type>
75
+ <source_model>adminhtml/system_config_source_enabledisable</source_model>
76
+ <sort_order>1</sort_order>
77
+ <show_in_default>1</show_in_default>
78
+ <show_in_website>1</show_in_website>
79
+ <show_in_store>1</show_in_store>
80
+ </enabled>
81
+ <listrakMerchantID translate="label">
82
+ <label>Merchant ID</label>
83
+ <frontend_type>text</frontend_type>
84
+ <sort_order>2</sort_order>
85
+ <show_in_default>1</show_in_default>
86
+ <show_in_website>1</show_in_website>
87
+ <show_in_store>1</show_in_store>
88
+ </listrakMerchantID>
89
+ </fields>
90
+ </modal>
91
  </groups>
92
  </remarketing>
93
  </sections>
app/code/community/Listrak/Remarketing/etc/wsdl.xml CHANGED
@@ -279,7 +279,8 @@
279
  <all>
280
  <element name="modules" type="typens:ArrayOfString" minOccurs="0"/>
281
  <element name="ini" type="typens:ArrayOfString" minOccurs="0"/>
282
- <element name="subscriberClass" type="xsd:string" minOccurs="0"/>
 
283
  </all>
284
  </complexType>
285
  </schema>
279
  <all>
280
  <element name="modules" type="typens:ArrayOfString" minOccurs="0"/>
281
  <element name="ini" type="typens:ArrayOfString" minOccurs="0"/>
282
+ <element name="classes" type="xsd:string" minOccurs="0"/>
283
+ <element name="counts" type="xsd:string" minOccurs="0"/>
284
  </all>
285
  </complexType>
286
  </schema>
app/code/community/Listrak/Remarketing/etc/wsi.xml DELETED
@@ -1,82 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <!--
3
- /**
4
- * Listrak Remarketing Magento Extension Ver. 1.0.0 - © 2011 Listrak, Inc.
5
- */
6
- -->
7
- <wsdl:definitions xmlns:typens="urn:{{var wsdl.name}}"
8
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
9
- xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
10
- xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
11
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
12
- name="{{var wsdl.name}}"
13
- targetNamespace="urn:{{var wsdl.name}}">
14
- <wsdl:types>
15
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:{{var wsdl.name}}">
16
- <xsd:complexType name="listrakRemarketingClickEntityArray">
17
- <xsd:sequence>
18
- <xsd:element minOccurs="0" maxOccurs="unbounded" name="complexObjectArray" type="typens:listrakRemarketingClickEntity" />
19
- </xsd:sequence>
20
- </xsd:complexType>
21
- <xsd:complexType name="listrakRemarketingClickEntity">
22
- <xsd:sequence>
23
- <xsd:element name="click_id" type="xsd:string"/>
24
- <xsd:element name="querystring" type="xsd:string"/>
25
- <xsd:element name="click_date" type="xsd:string"/>
26
- <xsd:element name="token_uid" type="xsd:string"/>
27
- <xsd:element name="session_id" type="xsd:string"/>
28
- </xsd:sequence>
29
- </xsd:complexType>
30
-
31
- <xsd:element name="listrakRemarketingClickListRequestParam">
32
- <xsd:complexType>
33
- <xsd:sequence>
34
- <xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
35
- <xsd:element minOccurs="1" maxOccurs="1" name="storeId" type="xsd:string" />
36
- <xsd:element minOccurs="0" maxOccurs="1" name="startDate" type="xsd:string" />
37
- <xsd:element minOccurs="0" maxOccurs="1" name="endDate" type="xsd:string" />
38
- <xsd:element minOccurs="0" maxOccurs="1" name="perPage" type="xsd:string" />
39
- <xsd:element minOccurs="0" maxOccurs="1" name="page" type="xsd:string" />
40
- </xsd:sequence>
41
- </xsd:complexType>
42
- </xsd:element>
43
- <xsd:element name="listrakRemarketingClickListResponseParam">
44
- <xsd:complexType>
45
- <xsd:sequence>
46
- <xsd:element minOccurs="0" maxOccurs="1" name="result" type="typens:listrakRemarketingClickEntity" />
47
- </xsd:sequence>
48
- </xsd:complexType>
49
- </xsd:element>
50
- </xsd:schema>
51
- </wsdl:types>
52
- <wsdl:message name="listrakRemarketingClickListRequest">
53
- <wsdl:part name="parameters" element="typens:listrakRemarketingClickListRequestParam" />
54
- </wsdl:message>
55
- <wsdl:message name="listrakRemarketingClickListResponse">
56
- <wsdl:part name="parameters" element="typens:listrakRemarketingClickListResponseParam" />
57
- </wsdl:message>
58
- <wsdl:portType name="{{var wsdl.handler}}PortType">
59
- <wsdl:operation name="listrakRemarketingClickList">
60
- <wsdl:documentation>Set_Get current store view</wsdl:documentation>
61
- <wsdl:input message="typens:listrakRemarketingClickListRequest" />
62
- <wsdl:output message="typens:listrakRemarketingClickListResponse" />
63
- </wsdl:operation>
64
- </wsdl:portType>
65
- <wsdl:binding name="{{var wsdl.handler}}Binding" type="typens:{{var wsdl.handler}}PortType">
66
- <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
67
- <wsdl:operation name="listrakRemarketingClickList">
68
- <soap:operation soapAction="" />
69
- <wsdl:input>
70
- <soap:body use="literal" />
71
- </wsdl:input>
72
- <wsdl:output>
73
- <soap:body use="literal" />
74
- </wsdl:output>
75
- </wsdl:operation>
76
- </wsdl:binding>
77
- <wsdl:service name="{{var wsdl.name}}Service">
78
- <wsdl:port name="{{var wsdl.handler}}Port" binding="typens:{{var wsdl.handler}}Binding">
79
- <soap:address location="{{var wsdl.url}}" />
80
- </wsdl:port>
81
- </wsdl:service>
82
- </wsdl:definitions>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Listrak/Remarketing/sql/listrak_remarketing_setup/mysql4-upgrade-1.0.8-1.0.9.php ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // Listrak Remarketing Magento Extension Ver. 1.0.0
3
+ // © 2011 Listrak, Inc.
4
+
5
+ $installer = $this;
6
+ $installer->startSetup();
7
+
8
+ $installer->run("
9
+ INSERT INTO {$this->getTable('listrak/emailcapture')} (`emailcapture_id` ,`page` ,`field_id`) VALUES (NULL , '*', 'ltkmodal-email');
10
+ ");
11
+
12
+ try {
13
+ Mage::getModel("listrak/log")->addMessage("1.0.8-1.0.9 upgrade");
14
+ }
15
+ catch(Exception $e) { }
16
+
17
+ $installer->endSetup();
app/design/frontend/base/default/layout/remarketing.xml CHANGED
@@ -8,6 +8,7 @@
8
  <default>
9
  <reference name="after_body_start">
10
  <block type="remarketing/ecjs" name="remarketing_ecjs" as="remarketing_ecjs" />
 
11
  </reference>
12
  </default>
13
  </layout>
8
  <default>
9
  <reference name="after_body_start">
10
  <block type="remarketing/ecjs" name="remarketing_ecjs" as="remarketing_ecjs" />
11
+ <block type="remarketing/modal" name="remarketing_modal" as="remarketing_modal" />
12
  </reference>
13
  </default>
14
  </layout>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Listrak_Remarketing</name>
4
- <version>1.0.8</version>
5
  <stability>stable</stability>
6
  <license uri="http://s1.listrakbi.com/licenses/magento.txt">Listrak EULA</license>
7
  <channel>community</channel>
@@ -15,11 +15,11 @@
15
  - Ability to disable Magento newsletter welcome messages&#xD;
16
  - Tracks clicks from Listrak emails for conversion reporting&#xD;
17
  - Synchronizes Magento newsletter subscriptions with your Listrak account</description>
18
- <notes>Repackaged for Connect 1</notes>
19
  <authors><author><name>Listrak</name><user>auto-converted</user><email>magento@listrak.com</email></author></authors>
20
- <date>2012-01-24</date>
21
- <time>20:03:06</time>
22
- <contents><target name="magecommunity"><dir name="Listrak"><dir name="Remarketing"><dir name="Block"><dir name="Adminhtml"><dir name="Abandonedcartreport"><file name="Grid.php" hash="6c9975250ee0d3318fe1a996e19b554f"/></dir><dir name="Emailcapture"><dir name="Edit"><dir name="Tab"><file name="Form.php" hash="d1b495e77fd135af95457ee7c3f1f21c"/></dir><file name="Form.php" hash="dae25c78913b35bb3ad64da797cd82b4"/><file name="Tabs.php" hash="b7c89cd1e1fae23ed52079c6d63ef4ee"/></dir><file name="Edit.php" hash="6a06c2b0dfb5a0414a642bc0cd3b5461"/><file name="Grid.php" hash="9eca43e603861ce2f24ec21a4d3a5064"/></dir><file name="Abandonedcartreport.php" hash="5c348aeec1c636b39ac037b5abc1875a"/><file name="Emailcapture.php" hash="accf0689467c5446e7605cad41e427b0"/><file name="Notifications.php" hash="dec4ef3882d5d11d738576787d05ec61"/></dir><file name="Ecjs.php" hash="cf76b48f16204ccfc815b785ad04e856"/></dir><dir name="Helper"><file name="Data.php" hash="bd33bd2e7c3b6cf34cc28499a1f2eb7f"/></dir><dir name="Model"><dir name="Abandonedcart"><dir name="Api"><file name="V2.php" hash="c7b46e1feab677e41f4f9a3914e415fb"/></dir><file name="Api.php" hash="904d3c39e295d3190c2d4f683fb63f2b"/></dir><dir name="Apiextension"><dir name="Api"><file name="V2.php" hash="ff5a5f68d92c8a790bb00282c30c1378"/></dir><file name="Api.php" hash="e1474c9f9f5651f67dc4dae06d215a99"/></dir><dir name="Click"><dir name="Api"><file name="V2.php" hash="510ae6b8032ff54b5f43d94f447f35e2"/></dir><file name="Api.php" hash="b22605c25dd1336188a62fbbecc177bf"/></dir><dir name="Log"><dir name="Api"><file name="V2.php" hash="ace9ca737ebefd47205886fdef504a05"/></dir><file name="Api.php" hash="2a2a52b419cb90c0648209964b961287"/></dir><dir name="Mysql4"><dir name="Abandonedcart"><file name="Collection.php" hash="bf8688e036707913ce393c310e2b3546"/></dir><dir name="Click"><file name="Collection.php" hash="41ff4606dff463ddac76e790a5d9d8d5"/></dir><dir name="Emailcapture"><file name="Collection.php" hash="4dbc86c599e6a390e1f8bde7752f09c2"/></dir><dir name="Log"><file name="Collection.php" hash="1765ae33eb74e9593d8266702cfe4160"/></dir><dir name="Session"><file name="Collection.php" hash="c095fdf0c54184df63ff6dd8636d779e"/></dir><dir name="Subscriberupdate"><file name="Collection.php" hash="1fd68314a80e93f416815273f29bf9f5"/></dir><file name="Abandonedcart.php" hash="446945e10c03137241f2d1eefd8668b6"/><file name="Apiextension.php" hash="4bbee7324ff4e6e4ca70587b023da6a0"/><file name="Click.php" hash="baabaf95e4d4f7f3fb1a2ac1c1965984"/><file name="Emailcapture.php" hash="b68ee210c3bcec8f2fccef7979b022b7"/><file name="Log.php" hash="e244d19b857ee9d03a7955a30d3f6cf3"/><file name="Session.php" hash="454a2c56529a0db4db3a5b8473952f78"/><file name="Subscriberupdate.php" hash="4957865b4aa8bbdda3a50484d7e49880"/></dir><file name="Abandonedcart.php" hash="2bd672054843917133e3ac7d941be42c"/><file name="Apiextension.php" hash="1a5964f749523d74c648d6609673fb08"/><file name="Click.php" hash="8c7e2d5eba20c24fdf3fcf516c772001"/><file name="Emailcapture.php" hash="4987ceda6dda7ca134736895e3cfed74"/><file name="Log.php" hash="577b2308bdbc531c867c67277d513371"/><file name="Observer.php" hash="375845e1ff616e7fa1736ab90335f989"/><file name="Session.php" hash="022a065dcbc893cec1eab6a89863c089"/><file name="Subscriber.php" hash="7addcff01d1c12e88baad9064a362f2c"/><file name="Subscriberupdate.php" hash="77df791c2d17772345f518ce3b4dab90"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AbandonedcartreportController.php" hash="e1a2c2db0c6cc8cc30f9fdf26636c1a0"/><file name="EmailcaptureController.php" hash="ad7c87ca689bc30eb135fc5d25ae21a2"/></dir><file name="CartController.php" hash="7d6b0bad06d0b0be1ed657f444666b5c"/><file name="ConfigController.php" hash="7250d699110107b35fa004833dc3595e"/><file name="EmailController.php" hash="7b9e1711e0c964876b8afe46dde9266b"/><file name="TroubleshootingController.php" hash="8e9355a2c91ee3508620fc893aabe050"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0e01a6415641c271f4eb3067419c7f0a"/><file name="api.xml" hash="9e261fb5bfd7fc24870a8f8af5c9b226"/><file name="config.xml" hash="5da7c5645f066f578f8941c7cd160add"/><file name="system.xml" hash="f607244296525660dd23c0cec26657fa"/><file name="wsdl.xml" hash="d354dcaaaa2ae4a7adc101f08c7284ee"/><file name="wsi.xml" hash="e6fc96537d37c0c688454442d05c637d"/></dir><dir name="sql"><dir name="listrak_remarketing_setup"><file name="mysql4-install-1.0.0.php" hash="d12bcc8b1ee2876c456b67ba6bec7951"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="51d6494a61a2e32907cdc8eaf078274c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="remarketing.xml" hash="44d7027ba447c4aaf0841d32d185ffde"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="remarketing.xml" hash="b9959df6437595381e7e12b5313dab74"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Listrak_Remarketing.xml" hash="1fc68edb656e220874e64cffaf7f2dbd"/></dir></target></contents>
23
  <compatible/>
24
  <dependencies/>
25
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Listrak_Remarketing</name>
4
+ <version>1.0.9</version>
5
  <stability>stable</stability>
6
  <license uri="http://s1.listrakbi.com/licenses/magento.txt">Listrak EULA</license>
7
  <channel>community</channel>
15
  - Ability to disable Magento newsletter welcome messages&#xD;
16
  - Tracks clicks from Listrak emails for conversion reporting&#xD;
17
  - Synchronizes Magento newsletter subscriptions with your Listrak account</description>
18
+ <notes>Added Listrak script include for modal subscriber functionality</notes>
19
  <authors><author><name>Listrak</name><user>auto-converted</user><email>magento@listrak.com</email></author></authors>
20
+ <date>2012-02-27</date>
21
+ <time>15:19:21</time>
22
+ <contents><target name="magecommunity"><dir name="Listrak"><dir name="Remarketing"><dir name="Block"><dir name="Adminhtml"><dir name="Abandonedcartreport"><file name="Grid.php" hash="6c9975250ee0d3318fe1a996e19b554f"/></dir><dir name="Emailcapture"><dir name="Edit"><dir name="Tab"><file name="Form.php" hash="d1b495e77fd135af95457ee7c3f1f21c"/></dir><file name="Form.php" hash="dae25c78913b35bb3ad64da797cd82b4"/><file name="Tabs.php" hash="b7c89cd1e1fae23ed52079c6d63ef4ee"/></dir><file name="Edit.php" hash="6a06c2b0dfb5a0414a642bc0cd3b5461"/><file name="Grid.php" hash="9eca43e603861ce2f24ec21a4d3a5064"/></dir><file name="Abandonedcartreport.php" hash="5c348aeec1c636b39ac037b5abc1875a"/><file name="Emailcapture.php" hash="accf0689467c5446e7605cad41e427b0"/><file name="Notifications.php" hash="dec4ef3882d5d11d738576787d05ec61"/></dir><file name="Ecjs.php" hash="1435cf65a3c33850e630364baa87a96e"/><file name="Modal.php" hash="42689930f0f039895e05a39ec4b5c917"/></dir><dir name="Helper"><file name="Data.php" hash="bd33bd2e7c3b6cf34cc28499a1f2eb7f"/></dir><dir name="Model"><dir name="Abandonedcart"><dir name="Api"><file name="V2.php" hash="c7b46e1feab677e41f4f9a3914e415fb"/></dir><file name="Api.php" hash="904d3c39e295d3190c2d4f683fb63f2b"/></dir><dir name="Apiextension"><dir name="Api"><file name="V2.php" hash="ff5a5f68d92c8a790bb00282c30c1378"/></dir><file name="Api.php" hash="2e89fc5ae21b95aa584d3f5e4f47184e"/></dir><dir name="Click"><dir name="Api"><file name="V2.php" hash="510ae6b8032ff54b5f43d94f447f35e2"/></dir><file name="Api.php" hash="b22605c25dd1336188a62fbbecc177bf"/></dir><dir name="Log"><dir name="Api"><file name="V2.php" hash="ace9ca737ebefd47205886fdef504a05"/></dir><file name="Api.php" hash="2a2a52b419cb90c0648209964b961287"/></dir><dir name="Mysql4"><dir name="Abandonedcart"><file name="Collection.php" hash="62e20b7c44dc63b4e7599ae5f37b2a90"/></dir><dir name="Click"><file name="Collection.php" hash="41ff4606dff463ddac76e790a5d9d8d5"/></dir><dir name="Emailcapture"><file name="Collection.php" hash="4dbc86c599e6a390e1f8bde7752f09c2"/></dir><dir name="Log"><file name="Collection.php" hash="1765ae33eb74e9593d8266702cfe4160"/></dir><dir name="Session"><file name="Collection.php" hash="c095fdf0c54184df63ff6dd8636d779e"/></dir><dir name="Subscriberupdate"><file name="Collection.php" hash="1fd68314a80e93f416815273f29bf9f5"/></dir><file name="Abandonedcart.php" hash="446945e10c03137241f2d1eefd8668b6"/><file name="Apiextension.php" hash="4bbee7324ff4e6e4ca70587b023da6a0"/><file name="Click.php" hash="baabaf95e4d4f7f3fb1a2ac1c1965984"/><file name="Emailcapture.php" hash="b68ee210c3bcec8f2fccef7979b022b7"/><file name="Log.php" hash="e244d19b857ee9d03a7955a30d3f6cf3"/><file name="Session.php" hash="454a2c56529a0db4db3a5b8473952f78"/><file name="Subscriberupdate.php" hash="4957865b4aa8bbdda3a50484d7e49880"/></dir><file name="Abandonedcart.php" hash="2bd672054843917133e3ac7d941be42c"/><file name="Apiextension.php" hash="1a5964f749523d74c648d6609673fb08"/><file name="Click.php" hash="8c7e2d5eba20c24fdf3fcf516c772001"/><file name="Emailcapture.php" hash="4987ceda6dda7ca134736895e3cfed74"/><file name="Log.php" hash="577b2308bdbc531c867c67277d513371"/><file name="Observer.php" hash="375845e1ff616e7fa1736ab90335f989"/><file name="Session.php" hash="022a065dcbc893cec1eab6a89863c089"/><file name="Subscriber.php" hash="7addcff01d1c12e88baad9064a362f2c"/><file name="Subscriberupdate.php" hash="77df791c2d17772345f518ce3b4dab90"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AbandonedcartreportController.php" hash="e1a2c2db0c6cc8cc30f9fdf26636c1a0"/><file name="EmailcaptureController.php" hash="ad7c87ca689bc30eb135fc5d25ae21a2"/></dir><file name="CartController.php" hash="a4e57836e667b885d19d02a60660390b"/><file name="ConfigController.php" hash="7250d699110107b35fa004833dc3595e"/><file name="EmailController.php" hash="7b9e1711e0c964876b8afe46dde9266b"/><file name="TroubleshootingController.php" hash="8e9355a2c91ee3508620fc893aabe050"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0e01a6415641c271f4eb3067419c7f0a"/><file name="api.xml" hash="9e261fb5bfd7fc24870a8f8af5c9b226"/><file name="config.xml" hash="ded230bdc0eee02c5638c595b47c6ff8"/><file name="system.xml" hash="1a7f5f74a95b8679dc231e17a68e158c"/><file name="wsdl.xml" hash="69f888d1d5f3348ba09ad017e7a26f36"/></dir><dir name="sql"><dir name="listrak_remarketing_setup"><file name="mysql4-install-1.0.0.php" hash="d12bcc8b1ee2876c456b67ba6bec7951"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="51d6494a61a2e32907cdc8eaf078274c"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="8c935ec4a7ff8816c1ab1df644c1edf3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="remarketing.xml" hash="44d7027ba447c4aaf0841d32d185ffde"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="remarketing.xml" hash="3fe421a6b7ea5ab184c8791971b41a6a"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Listrak_Remarketing.xml" hash="1fc68edb656e220874e64cffaf7f2dbd"/></dir></target></contents>
23
  <compatible/>
24
  <dependencies/>
25
  </package>