MailUp - Version 0.2.0

Version Notes

New advanced feature: Cron - CSV export subscribers

Download this release

Release Info

Developer Magento Core Team
Extension MailUp
Version 0.2.0
Comparing to
See all releases


Code changes from version 0.1.6 to 0.2.0

app/code/local/SevenLike/MailUp/Model/Cron.php ADDED
@@ -0,0 +1,141 @@
1
+ <?php
2
+ //ini_set(�soap.wsdl_cache_enabled�, �0�);
3
+
4
+ class SevenLike_MailUp_Model_Cron {
5
+
6
+ public function run()
7
+ {
8
+ echo 'lanciato';
9
+ if (Mage::getStoreConfig('newsletter/mailup/enable_cron_export') == 1):
10
+ Mage::log('Cron partito', null, 'danieleCron.log');
11
+
12
+ $MailUpWsImport = Mage::getModel('mailup/ws');
13
+ $wsImport = new MailUpWsImport();
14
+
15
+ $customersFiltered = self::getCustomersCron();
16
+
17
+ Mage::log('Cron terminato', null, 'danieleCron.log');
18
+ endif;
19
+ Mage::log('Scrivo comunque', null, 'danieleCron.log');
20
+
21
+ }
22
+
23
+ public function getCustomersCron()
24
+ {
25
+ //ottengo la collection con tutti i clienti
26
+ $customerCollection = Mage::getModel('customer/customer')->getCollection();
27
+ $i = 0;
28
+ $lastDate = date('m/d/y h:i:s', Mage::getModel('core/date')->timestamp(time())-7*3600*24);
29
+ $toSend = array();
30
+
31
+ foreach ($customerCollection as $customer):
32
+ $customer = Mage::getModel('customer/customer')->load($customer->getId());
33
+
34
+ //recupero gli ordini del cliente
35
+ $totalOrders = 0;
36
+ $allOrderDates = array();
37
+ $allOrderTotals = array();
38
+ $allOrderIds = array();
39
+ $orders = Mage::getModel('sales/order')->getCollection()->addAttributeToFilter('customer_id', $customer->getId());
40
+ foreach ($orders as $order):
41
+ $totalOrders += number_format($order->getGrandTotal(), 2, ',', '');
42
+ $allOrderDates[$order->getIncrementId()] = $order->getCreatedAt();
43
+ $allOrderTotals[$order->getIncrementId()] = number_format($order->getGrandTotal(), 2, ',', '');
44
+ $allOrderIds[$order->getIncrementId()] = $order->getIncrementId();
45
+ endforeach;
46
+
47
+ ksort($allOrderDates);
48
+ ksort($allOrderTotals);
49
+ ksort($allOrderIds);
50
+
51
+ //recupero i carrelli abbandonati del cliente
52
+ $cartCollection = Mage::getResourceModel('reports/quote_collection');
53
+ $cartCollection->prepareForAbandonedReport(array(1));
54
+ $cartCollection->addFieldToFilter('customer_id', $customer->getId());
55
+ $cartCollection->load();
56
+ foreach ($cartCollection as $cart):
57
+ $dateCart = $cart->getUpdatedAt();
58
+ $totalCart = number_format($cart->getGrandTotal(), 2, ',', '');
59
+ endforeach;
60
+
61
+ if ($customer->getUpdatedAt() > $lastDate || end($allOrderDates) > $lastDate || $dateCart > $lastDate):
62
+ $toSend[$i]['firstname'] = $customer->getFirstname();
63
+ $toSend[$i]['lastname'] = $customer->getLastname();
64
+ $toSend[$i]['email'] = $customer->getEmail();
65
+ $regsiteredDate = explode(' ', $customer->getCreatedAt());
66
+ $toSend[$i]['registeredDate'] = $regsiteredDate[0];
67
+
68
+ //controllo se iscritto o meno alla newsletter
69
+ if (Mage::getModel('newsletter/subscriber')->loadByCustomer($customer)->isSubscribed()):
70
+ $toSend[$i]['subscribed'] = 'yes';
71
+ else:
72
+ $toSend[$i]['subscribed'] = 'no';
73
+ endif;
74
+
75
+ //recupero i dati dal default billing address
76
+ $customerAddressId = $customer->getDefaultBilling();
77
+ if ($customerAddressId):
78
+ $address = Mage::getModel('customer/address')->load($customerAddressId);
79
+ $toSend[$i]['company'] = $address->getCompany();
80
+ $toSend[$i]['countryCode'] = $address->getCountry();
81
+ endif;
82
+
83
+ $dateLastOrder = explode(' ', end($allOrderDates));
84
+ $toSend[$i]['dateLastOrder'] = $dateLastOrder[0];
85
+ $toSend[$i]['totalLastOrder'] = end($allOrderTotals);
86
+ $toSend[$i]['totalOrders'] = number_format($totalOrders, 2, ',', '');
87
+
88
+ $toSend[$i]['totalCart'] = $totalCart;
89
+ $dateCartTemp = explode(' ', $dateCart);
90
+ $toSend[$i]['dateCart'] = $dateCartTemp[0];
91
+
92
+ //ottengo gli id di prodotti e categorie
93
+ $lastOrder = Mage::getModel('sales/order')->loadByIncrementId(end($allOrderIds));
94
+ $items = $lastOrder->getAllItems();
95
+ $productIds = array();
96
+ $categoryIds = array();
97
+ foreach ($items as $item):
98
+ $productIds[] = $item->getProductId();
99
+ $product = Mage::getModel('catalog/product')->load($item->getProductId());
100
+ $categoryIds[] = implode(",", $product->getCategoryIds());
101
+ endforeach;
102
+
103
+ $toSend[$i]['productIds'] = implode(",", $productIds);
104
+ $toSend[$i]['categoryIds'] = implode(",", $categoryIds);
105
+
106
+ $i++;
107
+ endif;
108
+
109
+ endforeach;
110
+
111
+ $subscriberCollection = Mage::getModel('newsletter/subscriber')->getCollection()->useOnlySubscribed()->addFieldToFilter('customer_id', 0);
112
+
113
+ foreach ($subscriberCollection as $subscriber):
114
+ $subscriber = Mage::getModel('newsletter/subscriber')->load($subscriber->getId());
115
+ $toSend[$i]['firstname'] = '';
116
+ $toSend[$i]['lastname'] = '';
117
+ $toSend[$i]['email'] = $subscriber->getEmail();
118
+ $toSend[$i]['subscribed'] = 'yes';
119
+ $i++;
120
+ endforeach;
121
+
122
+ //Mage::log($toSend, null, 'danieleCustomersCron.log');
123
+ self::saveToCsv($toSend);
124
+ }
125
+
126
+ public function saveToCsv ($toSave)
127
+ {
128
+ $file = '"Nome";"Cognome";"Email";"Data Registrazione";"Iscritto";"Azienda";"Codice paese";"Data ultimo ordine";"Totale ultimo ordine";"ID prodotti ultimo ordine";"ID Categorie ultimo ordine";"Totale fatturato";"Data carrello abbandonato";"Totale carrello abbandonato"
129
+ ';
130
+ foreach ($toSave as $subscriber):
131
+
132
+ $file .= '"'.$subscriber['firstname'].'";"'.$subscriber['lastname'].'";"'.$subscriber['email'].'";"'.$subscriber['registeredDate'].'";"'.$subscriber['subscribed'].'";"'.$subscriber['company'].'";"'.$subscriber['countryCode'].'";"'.$subscriber['dateLastOrder'].'";"'.$subscriber['totalLastOrder'].'";"'.$subscriber['productIds'].'";"'.$subscriber['categoryIds'].'";"'.$subscriber['totalOrders'].'";"'.$subscriber['dateCart'].'";"'.$subscriber['totalCart'].'"
133
+ ';
134
+ endforeach;
135
+ //Mage::log(Mage::getBaseDir('base').'/slMailupSubscribers.csv', null, 'danielePath.log');
136
+ $csv = fopen(Mage::getBaseDir('media').'/slMailupSubscribers.csv', 'w');
137
+ fwrite($csv, $file);
138
+ fclose($csv);
139
+ }
140
+
141
+ }
app/code/local/SevenLike/MailUp/Model/Ws.php CHANGED
@@ -150,6 +150,17 @@ class MailUpWsImport {
150
$customersFiltered[] = $customer->toArray();
151
}
152
153
//FILTRO 1 ACQUISTATO: in base al fatto se ha effettuato o meno acquisti: 0 = tutti, 1 = chi ha acquistato, 2 = chi non ha mai acquistato
154
$count = 0;
155
$result = array();
150
$customersFiltered[] = $customer->toArray();
151
}
152
153
+ //se richiesto, seleziono solo quelli iscritti alla newsletter di Magento
154
+ if ($request->getRequest()->getParam('mailupSubscribed') > 0 ) {
155
+ foreach ($customersFiltered as $customer) {
156
+ $customerItem = Mage::getModel('customer/customer')->load($customer['entity_id']);
157
+ if (Mage::getModel('newsletter/subscriber')->loadByCustomer($customerItem)->isSubscribed()){
158
+ $tempSubscribed[] = $customer;
159
+ }
160
+ }
161
+ $customersFiltered = $tempSubscribed;
162
+ }
163
+
164
//FILTRO 1 ACQUISTATO: in base al fatto se ha effettuato o meno acquisti: 0 = tutti, 1 = chi ha acquistato, 2 = chi non ha mai acquistato
165
$count = 0;
166
$result = array();
app/code/local/SevenLike/MailUp/etc/config.xml CHANGED
@@ -25,7 +25,7 @@
25
26
<modules>
27
<SevenLike_MailUp>
28
- <version>0.1.6</version>
29
</SevenLike_MailUp>
30
</modules>
31
@@ -133,4 +133,17 @@
133
</translate>
134
</adminhtml>
135
136
</config>
25
26
<modules>
27
<SevenLike_MailUp>
28
+ <version>0.2.0</version>
29
</SevenLike_MailUp>
30
</modules>
31
133
</translate>
134
</adminhtml>
135
136
+ <crontab>
137
+ <jobs>
138
+ <sevenlike_mailup>
139
+ <schedule>
140
+ <cron_expr>18 * * * *</cron_expr>
141
+ </schedule>
142
+ <run>
143
+ <model>mailup/Cron::run</model>
144
+ </run>
145
+ </sevenlike_mailup>
146
+ </jobs>
147
+ </crontab>
148
+
149
</config>
app/code/local/SevenLike/MailUp/etc/system.xml CHANGED
@@ -30,16 +30,12 @@
30
<frontend_type>text</frontend_type>
31
<sort_order>0</sort_order>
32
<show_in_default>1</show_in_default>
33
- <show_in_website>1</show_in_website>
34
- <show_in_store>1</show_in_store>
35
<fields>
36
<url_console translate="comment">
37
<label>URL Console</label>
38
<frontend_type>text</frontend_type>
39
<sort_order>10</sort_order>
40
<show_in_default>1</show_in_default>
41
- <show_in_website>1</show_in_website>
42
- <show_in_store>1</show_in_store>
43
<comment>You can find it on your browser url bar (e.g. g4a0.s03.it)</comment>
44
</url_console>
45
<user translate="label">
@@ -47,16 +43,12 @@
47
<frontend_type>text</frontend_type>
48
<sort_order>40</sort_order>
49
<show_in_default>1</show_in_default>
50
- <show_in_website>1</show_in_website>
51
- <show_in_store>1</show_in_store>
52
</user>
53
<password translate="label">
54
<label>Password API</label>
55
<frontend_type>password</frontend_type>
56
<sort_order>50</sort_order>
57
<show_in_default>1</show_in_default>
58
- <show_in_website>1</show_in_website>
59
- <show_in_store>1</show_in_store>
60
</password>
61
<list translate="comment">
62
<label>List</label>
@@ -64,10 +56,15 @@
64
<source_model>mailup/lists</source_model>
65
<sort_order>60</sort_order>
66
<show_in_default>1</show_in_default>
67
- <show_in_website>1</show_in_website>
68
- <show_in_store>1</show_in_store>
69
<comment>If you haven't yet, we suggest you to create a DEM list directly from your mailup console</comment>
70
</list>
71
</fields>
72
</mailup>
73
</groups>
30
<frontend_type>text</frontend_type>
31
<sort_order>0</sort_order>
32
<show_in_default>1</show_in_default>
33
<fields>
34
<url_console translate="comment">
35
<label>URL Console</label>
36
<frontend_type>text</frontend_type>
37
<sort_order>10</sort_order>
38
<show_in_default>1</show_in_default>
39
<comment>You can find it on your browser url bar (e.g. g4a0.s03.it)</comment>
40
</url_console>
41
<user translate="label">
43
<frontend_type>text</frontend_type>
44
<sort_order>40</sort_order>
45
<show_in_default>1</show_in_default>
46
</user>
47
<password translate="label">
48
<label>Password API</label>
49
<frontend_type>password</frontend_type>
50
<sort_order>50</sort_order>
51
<show_in_default>1</show_in_default>
52
</password>
53
<list translate="comment">
54
<label>List</label>
56
<source_model>mailup/lists</source_model>
57
<sort_order>60</sort_order>
58
<show_in_default>1</show_in_default>
59
<comment>If you haven't yet, we suggest you to create a DEM list directly from your mailup console</comment>
60
</list>
61
+ <enable_cron_export tranlate="label">
62
+ <label>Enable Cron Export</label>
63
+ <frontend_type>select</frontend_type>
64
+ <source_model>adminhtml/system_config_source_yesno</source_model>
65
+ <sort_order>70</sort_order>
66
+ <show_in_default>1</show_in_default>
67
+ </enable_cron_export>
68
</fields>
69
</mailup>
70
</groups>
app/design/adminhtml/default/default/template/sevenlike/mailup/confirm.phtml CHANGED
@@ -40,6 +40,7 @@ $xml = simplexml_load_string($xmlLists);
40
<input type="hidden" name="mailupOrderStartDate" value="<?php echo $this->getRequest()->getParam('mailupOrderStartDate'); ?>" />
41
<input type="hidden" name="mailupOrderEndDate" value="<?php echo $this->getRequest()->getParam('mailupOrderEndDate'); ?>" />
42
<input type="hidden" name="mailupOrderYesNo" value="<?php echo $this->getRequest()->getParam('mailupOrderYesNo'); ?>" />
43
</form>
44
45
<form id="csv_form" name="csv_form" method="post" action="<?php echo $this->getUrl('*/*/csv'); ?>">
40
<input type="hidden" name="mailupOrderStartDate" value="<?php echo $this->getRequest()->getParam('mailupOrderStartDate'); ?>" />
41
<input type="hidden" name="mailupOrderEndDate" value="<?php echo $this->getRequest()->getParam('mailupOrderEndDate'); ?>" />
42
<input type="hidden" name="mailupOrderYesNo" value="<?php echo $this->getRequest()->getParam('mailupOrderYesNo'); ?>" />
43
+ <input type="hidden" name="mailupOrderYesNo" value="<?php echo $this->getRequest()->getParam('mailupSubscribed'); ?>" />
44
</form>
45
46
<form id="csv_form" name="csv_form" method="post" action="<?php echo $this->getUrl('*/*/csv'); ?>">
app/design/adminhtml/default/default/template/sevenlike/mailup/filter.phtml CHANGED
@@ -51,6 +51,7 @@ if ($login > 0 || strlen(Mage::getStoreConfig('newsletter/mailup/list')) < 2) {
51
$mailupOrderStartDate = $this->getRequest()->getParam('mailupOrderStartDate');
52
$mailupOrderEndDate = $this->getRequest()->getParam('mailupOrderEndDate');
53
$mailupOrderYesNo = $this->getRequest()->getParam('mailupOrderYesNo');
54
?>
55
56
<div class="content-header">
@@ -74,6 +75,9 @@ if ($login > 0 || strlen(Mage::getStoreConfig('newsletter/mailup/list')) < 2) {
74
<tr>
75
<td colspan="3"><?=$this->__('By this plugin you can import contacts registered in your eCommerce in the MailUp platform.')?></td>
76
</tr>
77
<tr>
78
<td colspan="3">
79
<strong>
@@ -99,6 +103,7 @@ if ($login > 0 || strlen(Mage::getStoreConfig('newsletter/mailup/list')) < 2) {
99
</td>
100
</tr>
101
102
</table>
103
104
<table cellspacing="0" class="form-list">
51
$mailupOrderStartDate = $this->getRequest()->getParam('mailupOrderStartDate');
52
$mailupOrderEndDate = $this->getRequest()->getParam('mailupOrderEndDate');
53
$mailupOrderYesNo = $this->getRequest()->getParam('mailupOrderYesNo');
54
+ $mailupSubscribed = $this->getRequest()->getParam('mailupSubscribed');
55
?>
56
57
<div class="content-header">
75
<tr>
76
<td colspan="3"><?=$this->__('By this plugin you can import contacts registered in your eCommerce in the MailUp platform.')?></td>
77
</tr>
78
+ <tr>
79
+ <td colspan="3"><input type="checkbox" name="mailupSubscribed" value="1" <?php if($mailupSubscribed == 1) echo 'checked="checked"'; ?> /> <?=$this->__("Subscribed to Newsletter") ?>
80
+ </tr>
81
<tr>
82
<td colspan="3">
83
<strong>
103
</td>
104
</tr>
105
106
+
107
</table>
108
109
<table cellspacing="0" class="form-list">
app/locale/en_US/SevenLike_MailUp.csv CHANGED
@@ -56,4 +56,5 @@
56
"Filter customers","Filter customers"
57
"You can find it on your browser url bar (e.g. g4a0.s03.it)","You can find it on your browser url bar (e.g. g4a0.s03.it)"
58
"If you haven't yet, we suggest you to create a DEM list directly from your mailup console","If you haven't yet, we suggest you to create a DEM list directly from your mailup console"
59
- "Insert product SKU","Insert product SKU"
56
"Filter customers","Filter customers"
57
"You can find it on your browser url bar (e.g. g4a0.s03.it)","You can find it on your browser url bar (e.g. g4a0.s03.it)"
58
"If you haven't yet, we suggest you to create a DEM list directly from your mailup console","If you haven't yet, we suggest you to create a DEM list directly from your mailup console"
59
+ "Insert product SKU","Insert product SKU"
60
+ "Enable Cron Export","Enable Cron Export"
app/locale/it_IT/SevenLike_MailUp.csv CHANGED
@@ -56,4 +56,6 @@
56
"Filter customers","Filtra i clienti"
57
"You can find it on your browser url bar (e.g. g4a0.s03.it)","Si trova nella barra degli indirizzi del tuo browser (es. g4a0.s03.it)"
58
"If you haven't yet, we suggest you to create a DEM list directly from your mailup console","Se non &egrave; stato ancora fatto &egrave; consigliabile creare una lista dedicata alle DEM direttamente dalla console di MailUp"
59
- "Insert product SKU","Inserisci lo SKU del prodotto"
56
"Filter customers","Filtra i clienti"
57
"You can find it on your browser url bar (e.g. g4a0.s03.it)","Si trova nella barra degli indirizzi del tuo browser (es. g4a0.s03.it)"
58
"If you haven't yet, we suggest you to create a DEM list directly from your mailup console","Se non &egrave; stato ancora fatto &egrave; consigliabile creare una lista dedicata alle DEM direttamente dalla console di MailUp"
59
+ "Insert product SKU","Inserisci lo SKU del prodotto"
60
+ "Subscribed to Newsletter","Iscritto alla Newsletter"
61
+ "Enable Cron Export","Abilita Export Automatico"
package.xml CHANGED
@@ -1,7 +1,7 @@
1
<?xml version="1.0"?>
2
<package>
3
<name>MailUp</name>
4
- <version>0.1.6</version>
5
<stability>stable</stability>
6
<license>AFL</license>
7
<channel>community</channel>
@@ -38,11 +38,11 @@ By installing this Magento plugin you can import contacts registered in your eCo
38
39
40
Professionally manage newsletters and e-mail marketing campaigns with MailUp, a robust, hosted service that's been fully integrated with Magento. MailUp is a subscription service, and the price is&#xA0;per month. You can cancel at any time, and there is an initial, 30-day free trial&lt;/description&gt;</description>
41
- <notes>Change filter by product method</notes>
42
<authors><author><name>Sevenlike</name><user>auto-converted</user><email>moduli-magento@sevenlike.com</email></author></authors>
43
- <date>2011-05-19</date>
44
- <time>09:26:08</time>
45
- <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="mailup.xml" hash="eda776bc6cd233c52ef06f2046969665"/></dir><dir name="template"><dir name="sevenlike"><dir name="mailup"><file name="confirm.phtml" hash="a73407d37214938f11278498d4dccc5d"/><file name="filter.phtml" hash="223fbcb991307916f3fbd9f6f779307e"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="sevenlike"><dir name="mailup"><dir name="images"><file name="titoli.png" hash="95a7996cd77d3413fd048018095aec6e"/></dir><file name="mailup.css" hash="4f935afe2e7b1c9de7c47795bca1f206"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="SevenLike_MailUp.csv" hash="24c7141627abd8a289ea0a732ba60b40"/></dir><dir name="it_IT"><file name="SevenLike_MailUp.csv" hash="aab106b604762c002684351779e563e9"/></dir></target><target name="mageetc"><dir name="modules"><file name="SevenLike_MailUp.xml" hash="8377b55193e7524ca9572ed4dc2dca62"/></dir></target><target name="magelocal"><dir name="SevenLike"><dir name="MailUp"><dir name="controllers"><dir name="Adminhtml"><file name="FilterController.php" hash="fc75d411d37752139ad111e7595c35c9"/></dir></dir><dir name="etc"><file name="config.xml" hash="b1d3dfd980957c3d55e56b3abfa74f5f"/><file name="system.xml" hash="1fd448099039da9cedf307f8769df45e"/></dir><dir name="Helper"><file name="Data.php" hash="15b30e8e02a50054be62bb6ee2458ac5"/></dir><dir name="Model"><dir name="Mysql14"><dir name="MailUp"><file name="Collection.php" hash="1435c91e677f7b668079373599aae3eb"/></dir><file name="MailUp.php" hash="4e6e23f0eccdfe35776d1e8eab68692a"/></dir><file name="Lists.php" hash="1a4c1bf8ca0135bfe48e8243b7c57070"/><file name="MailUp.php" hash="2829fb8a8ad6317ce5b2a28a2fe0149d"/><file name="Ws.php" hash="25697f6f93b30ea4b00eafd7f66b3313"/><file name="Wssend.php" hash="2d9d936bd9dad015e4ce143c1e7653de"/></dir><dir name="sql"><dir name="mailup_setup"><file name="mysql4-install-0.1.0.php" hash="022c3ba8a7d802aba927353096c826fc"/></dir></dir></dir></dir></target></contents>
46
<compatible/>
47
<dependencies/>
48
</package>
1
<?xml version="1.0"?>
2
<package>
3
<name>MailUp</name>
4
+ <version>0.2.0</version>
5
<stability>stable</stability>
6
<license>AFL</license>
7
<channel>community</channel>
38
39
40
Professionally manage newsletters and e-mail marketing campaigns with MailUp, a robust, hosted service that's been fully integrated with Magento. MailUp is a subscription service, and the price is&#xA0;per month. You can cancel at any time, and there is an initial, 30-day free trial&lt;/description&gt;</description>
41
+ <notes>New advanced feature: Cron - CSV export subscribers</notes>
42
<authors><author><name>Sevenlike</name><user>auto-converted</user><email>moduli-magento@sevenlike.com</email></author></authors>
43
+ <date>2011-07-15</date>
44
+ <time>10:43:20</time>
45
+ <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="mailup.xml" hash="eda776bc6cd233c52ef06f2046969665"/></dir><dir name="template"><dir name="sevenlike"><dir name="mailup"><file name="confirm.phtml" hash="e5bc6540c9de5657852cbc116f69f37e"/><file name="filter.phtml" hash="9dcca8fc30629cc6d8bc3aefbd6920a6"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="sevenlike"><dir name="mailup"><dir name="images"><file name="titoli.png" hash="95a7996cd77d3413fd048018095aec6e"/></dir><file name="mailup.css" hash="4f935afe2e7b1c9de7c47795bca1f206"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="SevenLike_MailUp.csv" hash="e870074bec24801c911e62e4e70b61e9"/></dir><dir name="it_IT"><file name="SevenLike_MailUp.csv" hash="dd3bc84f1c4273b6683a640027aa78d9"/></dir></target><target name="mageetc"><dir name="modules"><file name="SevenLike_MailUp.xml" hash="8377b55193e7524ca9572ed4dc2dca62"/></dir></target><target name="magelocal"><dir name="SevenLike"><dir name="MailUp"><dir name="controllers"><dir name="Adminhtml"><file name="FilterController.php" hash="fc75d411d37752139ad111e7595c35c9"/></dir></dir><dir name="etc"><file name="config.xml" hash="7120dbe8d7785bca3cd300eb66432def"/><file name="system.xml" hash="27b5a26b450b8bdd8b4b46900f38af45"/></dir><dir name="Helper"><file name="Data.php" hash="15b30e8e02a50054be62bb6ee2458ac5"/></dir><dir name="Model"><dir name="Mysql14"><dir name="MailUp"><file name="Collection.php" hash="1435c91e677f7b668079373599aae3eb"/></dir><file name="MailUp.php" hash="4e6e23f0eccdfe35776d1e8eab68692a"/></dir><file name="Cron.php" hash="2936b67c5baafa2d9d8c8ea8d29617f1"/><file name="Lists.php" hash="1a4c1bf8ca0135bfe48e8243b7c57070"/><file name="MailUp.php" hash="2829fb8a8ad6317ce5b2a28a2fe0149d"/><file name="Ws.php" hash="66661d96961cb03e5514d194e2ec125c"/><file name="Wssend.php" hash="2d9d936bd9dad015e4ce143c1e7653de"/></dir><dir name="sql"><dir name="mailup_setup"><file name="mysql4-install-0.1.0.php" hash="022c3ba8a7d802aba927353096c826fc"/></dir></dir></dir></dir></target></contents>
46
<compatible/>
47
<dependencies/>
48
</package>