Licentia_Fidelitas - Version 2.6.0.0

Version Notes

Email marketing

Download this release

Release Info

Developer bento
Extension Licentia_Fidelitas
Version 2.6.0.0
Comparing to
See all releases


Code changes from version 2.5.1.3 to 2.6.0.0

app/code/community/Licentia/Fidelitas/Model/Egoi.php CHANGED
@@ -1,5 +1,8 @@
1
  <?php
2
 
 
 
 
3
  class Licentia_Fidelitas_Model_Egoi extends Varien_Object
4
  {
5
 
@@ -16,6 +19,7 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
16
 
17
  ini_set('default_socket_timeout', 10);
18
 
 
19
 
20
  $this->_client = new Zend_Soap_Client(self::API_URL, array("user_agent" => "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0"));
21
  }
@@ -203,12 +207,13 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
203
  }
204
 
205
 
206
- public function addSubscriberBulk($generate = false)
207
  {
 
 
208
 
209
- if ($generate === true) {
210
- unlink(Mage::getBaseDir('tmp') . '/egoi_export.csv');
211
- }
212
 
213
  $file = Mage::getBaseDir('tmp') . '/egoi.txt';
214
  if (!is_file($file)) {
@@ -218,7 +223,7 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
218
 
219
  $meta = Mage::getModel('newsletter/subscriber')->getCollection()
220
  ->addFieldToFilter('subscriber_status', 1)
221
- ->addFieldToFilter('subscriber_id', array('gteq' => $lastSync));
222
 
223
  if ($meta->getSize() == 0) {
224
  return true;
@@ -238,7 +243,7 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
238
  ->getCollection()
239
  ->setPageSize($processNumber)
240
  ->addFieldToFilter('subscriber_status', 1)
241
- ->addFieldToFilter('subscriber_id', array('gteq' => $lastSync));
242
 
243
  $subscribers = array();
244
  $indexArray = array();
@@ -330,7 +335,13 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
330
  }
331
  }
332
 
 
333
  if ($generate === true) {
 
 
 
 
 
334
  $fileExport = Mage::getBaseDir('tmp') . '/egoi_export.csv';
335
  $fp = fopen($fileExport, 'a');
336
 
@@ -339,8 +350,46 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
339
  }
340
 
341
  fclose($fp);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
342
  } else {
343
 
 
 
344
  $params = array(
345
  'apikey' => Mage::getStoreConfig('fidelitas/config/api_key'),
346
  'plugin_key' => self::PLUGIN_KEY,
@@ -352,7 +401,7 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
352
  'subscribers' => $subscribers,
353
  );
354
 
355
- $this->processServiceResult($this->_client->addSubscriberBulk($params));
356
 
357
  if (count($subscribers) == 200) {
358
  $cron = Mage::getModel('cron/schedule');
@@ -574,4 +623,56 @@ class Licentia_Fidelitas_Model_Egoi extends Varien_Object
574
  }
575
  }
576
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
577
  }
1
  <?php
2
 
3
+ define('RestUrl', 'http://api.e-goi.com/');
4
+ define('RestPath', '/v2/rest.php');
5
+
6
  class Licentia_Fidelitas_Model_Egoi extends Varien_Object
7
  {
8
 
19
 
20
  ini_set('default_socket_timeout', 10);
21
 
22
+ $this->rpc = new Zend_Rest_Client(RestUrl);
23
 
24
  $this->_client = new Zend_Soap_Client(self::API_URL, array("user_agent" => "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0"));
25
  }
207
  }
208
 
209
 
210
+ public function exportBulk()
211
  {
212
+ return $this->addSubscriberBulk(true);
213
+ }
214
 
215
+ public function addSubscriberBulk($generate = false)
216
+ {
 
217
 
218
  $file = Mage::getBaseDir('tmp') . '/egoi.txt';
219
  if (!is_file($file)) {
223
 
224
  $meta = Mage::getModel('newsletter/subscriber')->getCollection()
225
  ->addFieldToFilter('subscriber_status', 1)
226
+ ->addFieldToFilter('subscriber_id', array('gt' => $lastSync));
227
 
228
  if ($meta->getSize() == 0) {
229
  return true;
243
  ->getCollection()
244
  ->setPageSize($processNumber)
245
  ->addFieldToFilter('subscriber_status', 1)
246
+ ->addFieldToFilter('subscriber_id', array('gt' => $lastSync));
247
 
248
  $subscribers = array();
249
  $indexArray = array();
335
  }
336
  }
337
 
338
+
339
  if ($generate === true) {
340
+
341
+ if ($lastSync > 0) {
342
+ unset($subscribers[0]);
343
+ }
344
+
345
  $fileExport = Mage::getBaseDir('tmp') . '/egoi_export.csv';
346
  $fp = fopen($fileExport, 'a');
347
 
350
  }
351
 
352
  fclose($fp);
353
+
354
+ if (count($subscribers) == 200) {
355
+
356
+ $cron = Mage::getModel('cron/schedule');
357
+ $data['status'] = 'pending';
358
+ $data['job_code'] = 'fidelitas_export_bulk';
359
+ $data['scheduled_at'] = now();
360
+ $data['created_at'] = now();
361
+ $cron->setData($data)->save();
362
+
363
+ } else {
364
+
365
+ $token = md5(time());
366
+
367
+ $msg = 'Hi ' . Mage::getStoreConfig('trans_email/ident_sales/name') . ', ';
368
+
369
+ $msg .= "The exported Newsletter subscribers file is ready.
370
+ <br><br>You can download it form the following link<br><br>";
371
+
372
+ $msg .= Mage::getUrl('egoi/download/index', ['token' => $token]);
373
+
374
+ $msg .= "<br><br>Regards<br><br>";
375
+
376
+ $mail = new Zend_Mail('UTF-8');
377
+ $mail->setBodyHtml($msg);
378
+ $mail->setFrom(Mage::getStoreConfig('trans_email/ident_sales/email'),
379
+ Mage::getStoreConfig('trans_email/ident_sales/name'))
380
+ ->addTo(Mage::getStoreConfig('trans_email/ident_sales/email'),
381
+ Mage::getStoreConfig('trans_email/ident_sales/name'))
382
+ ->setSubject('E-Goi - Export Finished');
383
+ $mail->send();
384
+
385
+ file_put_contents(Mage::getBaseDir('tmp') . '/egoi_token.txt', $token);
386
+
387
+ }
388
+
389
  } else {
390
 
391
+ unset($subscribers[0]);
392
+
393
  $params = array(
394
  'apikey' => Mage::getStoreConfig('fidelitas/config/api_key'),
395
  'plugin_key' => self::PLUGIN_KEY,
401
  'subscribers' => $subscribers,
402
  );
403
 
404
+ $this->call('addSubscriberBulk', $params);
405
 
406
  if (count($subscribers) == 200) {
407
  $cron = Mage::getModel('cron/schedule');
623
  }
624
  }
625
 
626
+ function buildParams($method, $arguments)
627
+ {
628
+
629
+ return [
630
+ "method" => $method,
631
+ "functionOptions" => $arguments,
632
+ "type" => "json",
633
+ ];
634
+ }
635
+
636
+ function call($method, $map)
637
+ {
638
+
639
+ $params = $this->buildParams($method, $map);
640
+ $resp = $this->rpc->restGet(RestPath, $params);
641
+ $map = Zend_Json::decode($resp->getBody(), Zend_Json::TYPE_ARRAY);
642
+ $map = $map["Egoi_Api"][$method];
643
+ unset($map['status']);
644
+
645
+ return $this->walkMap($map);
646
+ }
647
+
648
+ function walkMap($map)
649
+ {
650
+
651
+ if (array_key_exists("key_0", $map)) {
652
+ $mrl = [];
653
+ foreach ($map as $k => $v) {
654
+ if (strpos($k, "key_") != 0) {
655
+ continue;
656
+ }
657
+ $mrl[] = $this->walkValues($v);
658
+ }
659
+
660
+ return $mrl;
661
+ } else {
662
+ return $this->walkValues($map);
663
+ }
664
+ }
665
+
666
+ function walkValues($map)
667
+ {
668
+
669
+ foreach ($map as $k => $v) {
670
+ if (is_array($v)) {
671
+ $map[$k] = $this->walkMap($v);
672
+ }
673
+ }
674
+
675
+ return $map;
676
+ }
677
+
678
  }
app/code/community/Licentia/Fidelitas/Model/Lists.php CHANGED
@@ -79,7 +79,7 @@ class Licentia_Fidelitas_Model_Lists extends Mage_Core_Model_Abstract
79
 
80
  public function updateCallback($id = null)
81
  {
82
-
83
  if ($id) {
84
  $list = $this->load($id);
85
  } else {
79
 
80
  public function updateCallback($id = null)
81
  {
82
+ return;
83
  if ($id) {
84
  $list = $this->load($id);
85
  } else {
app/code/community/Licentia/Fidelitas/controllers/Adminhtml/Fidelitas/AccountController.php CHANGED
@@ -66,13 +66,27 @@ class Licentia_Fidelitas_Adminhtml_Fidelitas_AccountController extends Mage_Admi
66
  {
67
 
68
  if ($this->getRequest()->getParam('export')) {
 
 
 
 
 
 
 
 
 
 
 
69
  $file = Mage::getBaseDir('tmp') . '/egoi.txt';
70
  file_put_contents($file, '0');
71
 
72
- Mage::getModel('fidelitas/egoi')->addSubscriberBulk(true);
73
- $file = Mage::getBaseDir('tmp') . '/egoi_export.csv';
 
 
74
 
75
- return $this->_prepareDownloadResponse('egoi_export.csv', file_get_contents($file));
 
76
  }
77
 
78
  $cron = Mage::getModel('cron/schedule');
66
  {
67
 
68
  if ($this->getRequest()->getParam('export')) {
69
+
70
+ unlink(Mage::getBaseDir('tmp') . '/egoi_export.csv');
71
+
72
+ $cron = Mage::getModel('cron/schedule');
73
+ $data['status'] = 'pending';
74
+ $data['job_code'] = 'fidelitas_export_bulk';
75
+ $data['scheduled_at'] = now();
76
+ $data['created_at'] = now();
77
+ $cron->setData($data)->save();
78
+
79
+
80
  $file = Mage::getBaseDir('tmp') . '/egoi.txt';
81
  file_put_contents($file, '0');
82
 
83
+ #Mage::getModel('fidelitas/egoi')->addSubscriberBulk(true);
84
+ #$file = Mage::getBaseDir('tmp') . '/egoi_export.csv';
85
+ #return $this->_prepareDownloadResponse('egoi_export.csv', file_get_contents($file));
86
+
87
 
88
+ $this->_getSession()->addSuccess('You will get an email when the file is reafy to download');
89
+ return $this->_redirect('*/fidelitas_account/index/');
90
  }
91
 
92
  $cron = Mage::getModel('cron/schedule');
app/code/community/Licentia/Fidelitas/controllers/DownloadController.php ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Licentia_Fidelitas_DownloadController extends Mage_Core_Controller_Front_Action
4
+ {
5
+
6
+ public function indexAction()
7
+ {
8
+
9
+ $token = file_get_contents(Mage::getBaseDir('tmp') . '/egoi_token.txt');
10
+
11
+ if ($token != $this->getRequest()->getParam('token')) {
12
+
13
+ Mage::getSingleton('core/session')->addError($this->__('Invalid token'));
14
+
15
+ return $this->_redirect('/');
16
+ }
17
+
18
+ return $this->_prepareDownloadResponse('egoi_export.csv', file_get_contents(Mage::getBaseDir('tmp') . '/egoi_export.csv'));
19
+
20
+ }
21
+
22
+ }
app/code/community/Licentia/Fidelitas/etc/config.xml CHANGED
@@ -3,7 +3,7 @@
3
  <config>
4
  <modules>
5
  <Licentia_Fidelitas>
6
- <version>2.5.1.3</version>
7
  </Licentia_Fidelitas>
8
  </modules>
9
  <frontend>
@@ -216,6 +216,14 @@
216
  <model>fidelitas/egoi::addSubscriberBulk</model>
217
  </run>
218
  </fidelitas_sync_bulk>
 
 
 
 
 
 
 
 
219
  <fidelitas_sync>
220
  <schedule>
221
  <cron_expr>0 3 * * 0</cron_expr>
3
  <config>
4
  <modules>
5
  <Licentia_Fidelitas>
6
+ <version>2.6.0.0</version>
7
  </Licentia_Fidelitas>
8
  </modules>
9
  <frontend>
216
  <model>fidelitas/egoi::addSubscriberBulk</model>
217
  </run>
218
  </fidelitas_sync_bulk>
219
+ <fidelitas_export_bulk>
220
+ <schedule>
221
+ <cron_expr>15 3 1 1 1</cron_expr>
222
+ </schedule>
223
+ <run>
224
+ <model>fidelitas/egoi::exportBulk</model>
225
+ </run>
226
+ </fidelitas_export_bulk>
227
  <fidelitas_sync>
228
  <schedule>
229
  <cron_expr>0 3 * * 0</cron_expr>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Licentia_Fidelitas</name>
4
- <version>2.5.1.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons - Attribution-NonCommercial 4.0 International </license>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>Email marketing</description>
11
  <notes>Email marketing</notes>
12
  <authors><author><name>bento</name><user>licentia</user><email>bento@licentia.pt</email></author></authors>
13
- <date>2017-04-11</date>
14
- <time>11:11:21</time>
15
- <contents><target name="magecommunity"><dir name="Licentia"><dir name="Fidelitas"><dir name="Block"><dir name="Adminhtml"><dir name="Account"><dir name="New"><dir name="Edit"><file name="Form.php" hash="6802d636f325a1c1e91515d906c35352"/><dir name="Tab"><file name="Api.php" hash="320ffbcc93452ab7c2ffd0a83aa96020"/><file name="Form.php" hash="d58c80db9a08fb05ae059e18215cb378"/></dir><file name="Tabs.php" hash="8add5cc4a3edbd6ef92c6f0a00db0e2e"/></dir><file name="Edit.php" hash="b86f3f3b32c38ba80c5e74bd0c858e08"/></dir><file name="New.php" hash="d5fc7f250b2d2cd816e4b5cc91242272"/><dir name="Support"><dir name="Edit"><file name="Form.php" hash="0eacee9a220ba52968442575c9f9a406"/><dir name="Tab"><file name="Form.php" hash="5cecbf817777f9322a8a4066805c6dd4"/></dir><file name="Tabs.php" hash="3de3e6aa7541058be94a4cdad5f479ae"/></dir><file name="Edit.php" hash="9dbc6988f63239978405ca3703ed2ce6"/></dir><file name="Support.php" hash="8a8ca7ba9dd695f10fca5e6f2fe7b55a"/><dir name="Sync"><dir name="Edit"><file name="Form.php" hash="f0283c4d94ded6843b5d807cd8ef1a29"/><dir name="Tab"><file name="Form.php" hash="62aa790142e7c7d5f7c1efd403bc8caf"/></dir><file name="Tabs.php" hash="69846a0c99c896a88e9ab56766d7e53f"/></dir><file name="Edit.php" hash="564693d4f8dfb59b9ff0efd47a1119cd"/></dir><file name="Sync.php" hash="2c1d8b495043e8f07dcd9e360bb188d3"/></dir><file name="Account.php" hash="7852371d0a9d7be6df7a2d06e2ee631c"/><dir name="Autoresponders"><dir name="Edit"><file name="Form.php" hash="356ca946f042ef4707f4c2d87d449852"/><dir name="Tab"><file name="Data.php" hash="bbacf805657b8f029d6b91b36d28bb77"/><file name="Main.php" hash="37bdc3f0d2b704bc1fb208a7f5515a6a"/></dir><file name="Tabs.php" hash="ea583251e1c289ef5bcb883140966474"/></dir><file name="Edit.php" hash="814a0172d583f9678cf6fa67972e0198"/><file name="Grid.php" hash="44ce976d0426680e89d84fd0327e6ae2"/></dir><file name="Autoresponders.php" hash="7e2d11c1b3bb81a3bd2e1e347c1dcf0f"/><dir name="Events"><file name="Grid.php" hash="fb96492b69dec4628b42a25c8bbfd284"/></dir><file name="Events.php" hash="d5e7420ab36d092fb36f0c800dd55a1d"/><dir name="Lists"><dir name="Edit"><file name="Form.php" hash="1887d528edc782f9c918894238e3e5a4"/><dir name="Tab"><file name="Main.php" hash="fa2ee28e4baf3b562df58e35a287ac08"/></dir><file name="Tabs.php" hash="b0687d00f6c93ea0955ad5432c2dc1ab"/></dir><file name="Edit.php" hash="f9e149d2b0922c33ffb89a99e256c4b3"/><file name="Grid.php" hash="c2684f64f5dac5e6e83a74a6d9cd0664"/></dir><file name="Lists.php" hash="cc3df10e61a0a0cef65deb0e7bd029bb"/><dir name="Subscribers"><dir name="Edit"><file name="Form.php" hash="aadce50da358d664c99fc2c27d519b2e"/><dir name="Tab"><file name="Form.php" hash="56f4c6b69545e15b3e4bfad1228c2d57"/></dir><file name="Tabs.php" hash="62462849bc5bd297fb764a075abb6b69"/></dir><file name="Edit.php" hash="c86c116e9b7894b653713db6c1f5b405"/><file name="Grid.php" hash="b6307e585a5e6feb8af3801db5b5019f"/></dir><file name="Subscribers.php" hash="5880102fd07c90d645fee6c9f90f5662"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Test.php" hash="55c625dced6d7e265c28377eed3fea21"/></dir></dir></dir></dir></dir><file name="Egoimmerce.php" hash="66ea73ddc94914d705ab22ee90da0c08"/><file name="Products.php" hash="fe93effd102dc4b569725e37f6c004dd"/></dir><dir name="Helper"><file name="Data.php" hash="d9c90d95319fab4b6431b2d30fbfae6f"/></dir><dir name="Model"><file name="Account.php" hash="ac6a858eebdf9335b22e7cced2145fa8"/><file name="Autoresponders.php" hash="3f6808a6b9c7e356002c31cc00597317"/><file name="Egoi.php" hash="342df106188dae8602dfb18470c2fa4b"/><file name="Events.php" hash="190cf15070bd6f799f8b10c0921133f5"/><file name="Extra.php" hash="ba2e3e3797ebd6d62bbca22a05190cae"/><file name="Lists.php" hash="9a069102acc4700476a2b16a058ecc45"/><dir name="Mysql4"><dir name="Account"><file name="Collection.php" hash="2d668e62a13f4ef5e384aeec0e514c1a"/></dir><file name="Account.php" hash="7c9967d6a86f49378f1e513acfc07078"/><dir name="Autoresponders"><file name="Collection.php" hash="bb924ad5979b3b27b312f46d84fe44c6"/></dir><file name="Autoresponders.php" hash="84fe50177e1c3cf4b8773b6133017ab4"/><dir name="Events"><file name="Collection.php" hash="3eb76ae733c4d76f27dae40cda7f9f4c"/></dir><file name="Events.php" hash="c68be7cbd8bcb077729de120a4af2cb3"/><dir name="Extra"><file name="Collection.php" hash="3378a705bbc8fd647c87d50c729b6715"/></dir><file name="Extra.php" hash="2e7c8ae5c07f92a22b04b5080f0712b4"/><dir name="Lists"><file name="Collection.php" hash="bb48b44e845ee9c28a8ce8fdbc42674d"/></dir><file name="Lists.php" hash="eb23516e199ed10234c7df1a6922a313"/><dir name="Subscribers"><file name="Collection.php" hash="fc44d78d088c11aab5345aacd12b80b6"/></dir><file name="Subscribers.php" hash="4478e53edda9027e02fb62163164ce97"/></dir><file name="Observer.php" hash="2427a5b6790255e334f536fedc0b091a"/><file name="Products.php" hash="15563f5b53af8e176e48ce2a4633458a"/><dir name="Source"><file name="Addressattributes.php" hash="c8cf64629c92f54859c3335832b43ee6"/><file name="Method.php" hash="151497a995e79e0a6e226ec1aae3eaec"/><file name="Sender.php" hash="2c054ca6a46b43545a0cec4eef381b8a"/></dir><file name="Subscribers.php" hash="a1e74a8f235b1246b9ab2db5444ff887"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Fidelitas"><file name="AccountController.php" hash="e4c60bcbd78af4d0d5b13ae6567d3f95"/><file name="AutorespondersController.php" hash="000336c4a0bbe237404ea8de5a399e66"/><file name="EventsController.php" hash="37252a1a492bb4a90d2badae5c92e472"/><file name="ListsController.php" hash="7731b43d85442b802c1d71fcc2d7c6b3"/><file name="SubscribersController.php" hash="c3c0393809c664891b02f07a89ca3f7b"/></dir></dir><file name="CallbackController.php" hash="e7c436874749a4f3ad444ce04173052d"/><file name="ProductsController.php" hash="368d75d6057c36710359fc0bfc945186"/></dir><dir name="etc"><file name="adminhtml.xml" hash="cbd50b5788580ddfd5b87449c8c07bff"/><file name="config.xml" hash="416c302df0c72df2936e01817d063b41"/><file name="system.xml" hash="bfbfc6ba8827e6ba20f1cd88b2f25105"/></dir><dir name="sql"><dir name="fidelitas_setup"><file name="mysql4-install-2.0.0.0.php" hash="665ca2dfe422a474f4faad8ae1985e6c"/><file name="mysql4-upgrade-2.0.0.5-2.1.0.0.php" hash="628f9f7253d152847971708552849b90"/><file name="mysql4-upgrade-2.1.0.4-2.1.0.5.php" hash="5fe08f874391f6d174be2c33e2f81cfd"/><file name="mysql4-upgrade-2.2.0.4-2.2.0.5.php" hash="ed2e1a7d5e7cd959277823d7a03bff5a"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Licentia_Fidelitas.xml" hash="fb5bebd3e734d581867a362a1046df7c"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="fidelitas.xml" hash="78efe5b2c2cbf4650e4d3d5acea8df12"/></dir><dir name="template"><dir name="fidelitas"><file name="egoimmerce.phtml" hash="8402f2defee218269dad4989ce80651f"/><file name="products.phtml" hash="6b704c921c38bcc25a6d90764e01a879"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="fidelitas.xml" hash="fbf163f93a515a6b834468bbbddd49da"/></dir><dir name="template"><dir name="fidelitas"><dir name="account"><file name="account.phtml" hash="ab90dc0fc7b17a2b4e1bc8f5a5a37c29"/><file name="new.phtml" hash="b77874642f2fe60d966ba52ba808ff87"/></dir></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php><extension><name>soap</name><min/><max/></extension></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Licentia_Fidelitas</name>
4
+ <version>2.6.0.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons - Attribution-NonCommercial 4.0 International </license>
7
  <channel>community</channel>
10
  <description>Email marketing</description>
11
  <notes>Email marketing</notes>
12
  <authors><author><name>bento</name><user>licentia</user><email>bento@licentia.pt</email></author></authors>
13
+ <date>2017-04-12</date>
14
+ <time>11:29:50</time>
15
+ <contents><target name="magecommunity"><dir name="Licentia"><dir name="Fidelitas"><dir name="Block"><dir name="Adminhtml"><dir name="Account"><dir name="New"><dir name="Edit"><file name="Form.php" hash="6802d636f325a1c1e91515d906c35352"/><dir name="Tab"><file name="Api.php" hash="320ffbcc93452ab7c2ffd0a83aa96020"/><file name="Form.php" hash="d58c80db9a08fb05ae059e18215cb378"/></dir><file name="Tabs.php" hash="8add5cc4a3edbd6ef92c6f0a00db0e2e"/></dir><file name="Edit.php" hash="b86f3f3b32c38ba80c5e74bd0c858e08"/></dir><file name="New.php" hash="d5fc7f250b2d2cd816e4b5cc91242272"/><dir name="Support"><dir name="Edit"><file name="Form.php" hash="0eacee9a220ba52968442575c9f9a406"/><dir name="Tab"><file name="Form.php" hash="5cecbf817777f9322a8a4066805c6dd4"/></dir><file name="Tabs.php" hash="3de3e6aa7541058be94a4cdad5f479ae"/></dir><file name="Edit.php" hash="9dbc6988f63239978405ca3703ed2ce6"/></dir><file name="Support.php" hash="8a8ca7ba9dd695f10fca5e6f2fe7b55a"/><dir name="Sync"><dir name="Edit"><file name="Form.php" hash="f0283c4d94ded6843b5d807cd8ef1a29"/><dir name="Tab"><file name="Form.php" hash="62aa790142e7c7d5f7c1efd403bc8caf"/></dir><file name="Tabs.php" hash="69846a0c99c896a88e9ab56766d7e53f"/></dir><file name="Edit.php" hash="564693d4f8dfb59b9ff0efd47a1119cd"/></dir><file name="Sync.php" hash="2c1d8b495043e8f07dcd9e360bb188d3"/></dir><file name="Account.php" hash="7852371d0a9d7be6df7a2d06e2ee631c"/><dir name="Autoresponders"><dir name="Edit"><file name="Form.php" hash="356ca946f042ef4707f4c2d87d449852"/><dir name="Tab"><file name="Data.php" hash="bbacf805657b8f029d6b91b36d28bb77"/><file name="Main.php" hash="37bdc3f0d2b704bc1fb208a7f5515a6a"/></dir><file name="Tabs.php" hash="ea583251e1c289ef5bcb883140966474"/></dir><file name="Edit.php" hash="814a0172d583f9678cf6fa67972e0198"/><file name="Grid.php" hash="44ce976d0426680e89d84fd0327e6ae2"/></dir><file name="Autoresponders.php" hash="7e2d11c1b3bb81a3bd2e1e347c1dcf0f"/><dir name="Events"><file name="Grid.php" hash="fb96492b69dec4628b42a25c8bbfd284"/></dir><file name="Events.php" hash="d5e7420ab36d092fb36f0c800dd55a1d"/><dir name="Lists"><dir name="Edit"><file name="Form.php" hash="1887d528edc782f9c918894238e3e5a4"/><dir name="Tab"><file name="Main.php" hash="fa2ee28e4baf3b562df58e35a287ac08"/></dir><file name="Tabs.php" hash="b0687d00f6c93ea0955ad5432c2dc1ab"/></dir><file name="Edit.php" hash="f9e149d2b0922c33ffb89a99e256c4b3"/><file name="Grid.php" hash="c2684f64f5dac5e6e83a74a6d9cd0664"/></dir><file name="Lists.php" hash="cc3df10e61a0a0cef65deb0e7bd029bb"/><dir name="Subscribers"><dir name="Edit"><file name="Form.php" hash="aadce50da358d664c99fc2c27d519b2e"/><dir name="Tab"><file name="Form.php" hash="56f4c6b69545e15b3e4bfad1228c2d57"/></dir><file name="Tabs.php" hash="62462849bc5bd297fb764a075abb6b69"/></dir><file name="Edit.php" hash="c86c116e9b7894b653713db6c1f5b405"/><file name="Grid.php" hash="b6307e585a5e6feb8af3801db5b5019f"/></dir><file name="Subscribers.php" hash="5880102fd07c90d645fee6c9f90f5662"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Test.php" hash="55c625dced6d7e265c28377eed3fea21"/></dir></dir></dir></dir></dir><file name="Egoimmerce.php" hash="66ea73ddc94914d705ab22ee90da0c08"/><file name="Products.php" hash="fe93effd102dc4b569725e37f6c004dd"/></dir><dir name="Helper"><file name="Data.php" hash="d9c90d95319fab4b6431b2d30fbfae6f"/></dir><dir name="Model"><file name="Account.php" hash="ac6a858eebdf9335b22e7cced2145fa8"/><file name="Autoresponders.php" hash="3f6808a6b9c7e356002c31cc00597317"/><file name="Egoi.php" hash="0be5621a00b9e1983977cadf2a119a4a"/><file name="Events.php" hash="190cf15070bd6f799f8b10c0921133f5"/><file name="Extra.php" hash="ba2e3e3797ebd6d62bbca22a05190cae"/><file name="Lists.php" hash="ed90f73468ff9d46d9eee88b8626348c"/><dir name="Mysql4"><dir name="Account"><file name="Collection.php" hash="2d668e62a13f4ef5e384aeec0e514c1a"/></dir><file name="Account.php" hash="7c9967d6a86f49378f1e513acfc07078"/><dir name="Autoresponders"><file name="Collection.php" hash="bb924ad5979b3b27b312f46d84fe44c6"/></dir><file name="Autoresponders.php" hash="84fe50177e1c3cf4b8773b6133017ab4"/><dir name="Events"><file name="Collection.php" hash="3eb76ae733c4d76f27dae40cda7f9f4c"/></dir><file name="Events.php" hash="c68be7cbd8bcb077729de120a4af2cb3"/><dir name="Extra"><file name="Collection.php" hash="3378a705bbc8fd647c87d50c729b6715"/></dir><file name="Extra.php" hash="2e7c8ae5c07f92a22b04b5080f0712b4"/><dir name="Lists"><file name="Collection.php" hash="bb48b44e845ee9c28a8ce8fdbc42674d"/></dir><file name="Lists.php" hash="eb23516e199ed10234c7df1a6922a313"/><dir name="Subscribers"><file name="Collection.php" hash="fc44d78d088c11aab5345aacd12b80b6"/></dir><file name="Subscribers.php" hash="4478e53edda9027e02fb62163164ce97"/></dir><file name="Observer.php" hash="2427a5b6790255e334f536fedc0b091a"/><file name="Products.php" hash="15563f5b53af8e176e48ce2a4633458a"/><dir name="Source"><file name="Addressattributes.php" hash="c8cf64629c92f54859c3335832b43ee6"/><file name="Method.php" hash="151497a995e79e0a6e226ec1aae3eaec"/><file name="Sender.php" hash="2c054ca6a46b43545a0cec4eef381b8a"/></dir><file name="Subscribers.php" hash="a1e74a8f235b1246b9ab2db5444ff887"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Fidelitas"><file name="AccountController.php" hash="c00b4e87da65c5cfb16860597fa44efd"/><file name="AutorespondersController.php" hash="000336c4a0bbe237404ea8de5a399e66"/><file name="EventsController.php" hash="37252a1a492bb4a90d2badae5c92e472"/><file name="ListsController.php" hash="7731b43d85442b802c1d71fcc2d7c6b3"/><file name="SubscribersController.php" hash="c3c0393809c664891b02f07a89ca3f7b"/></dir></dir><file name="CallbackController.php" hash="e7c436874749a4f3ad444ce04173052d"/><file name="DownloadController.php" hash="02219b0e51863a201336e72d3ccef375"/><file name="ProductsController.php" hash="368d75d6057c36710359fc0bfc945186"/></dir><dir name="etc"><file name="adminhtml.xml" hash="cbd50b5788580ddfd5b87449c8c07bff"/><file name="config.xml" hash="233c9ccb772024c296a26f8d47d89815"/><file name="system.xml" hash="bfbfc6ba8827e6ba20f1cd88b2f25105"/></dir><dir name="sql"><dir name="fidelitas_setup"><file name="mysql4-install-2.0.0.0.php" hash="665ca2dfe422a474f4faad8ae1985e6c"/><file name="mysql4-upgrade-2.0.0.5-2.1.0.0.php" hash="628f9f7253d152847971708552849b90"/><file name="mysql4-upgrade-2.1.0.4-2.1.0.5.php" hash="5fe08f874391f6d174be2c33e2f81cfd"/><file name="mysql4-upgrade-2.2.0.4-2.2.0.5.php" hash="ed2e1a7d5e7cd959277823d7a03bff5a"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Licentia_Fidelitas.xml" hash="fb5bebd3e734d581867a362a1046df7c"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="fidelitas.xml" hash="78efe5b2c2cbf4650e4d3d5acea8df12"/></dir><dir name="template"><dir name="fidelitas"><file name="egoimmerce.phtml" hash="8402f2defee218269dad4989ce80651f"/><file name="products.phtml" hash="6b704c921c38bcc25a6d90764e01a879"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="fidelitas.xml" hash="fbf163f93a515a6b834468bbbddd49da"/></dir><dir name="template"><dir name="fidelitas"><dir name="account"><file name="account.phtml" hash="ab90dc0fc7b17a2b4e1bc8f5a5a37c29"/><file name="new.phtml" hash="b77874642f2fe60d966ba52ba808ff87"/></dir></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php><extension><name>soap</name><min/><max/></extension></required></dependencies>
18
  </package>