Profileolabs_Shoppingflux - Version 0.6.9

Version Notes

- Minor bugfixes & improvements

Download this release

Release Info

Developer ShoppingFlux
Extension Profileolabs_Shoppingflux
Version 0.6.9
Comparing to
See all releases


Code changes from version 0.6.8 to 0.6.9

app/code/community/Profileolabs/Shoppingflux/Block/Tracking/Buyline.php CHANGED
@@ -7,12 +7,33 @@
7
  class Profileolabs_Shoppingflux_Block_Tracking_Buyline extends Mage_Core_Block_Text {
8
 
9
  protected function _toHtml() {
10
-
11
- $this->addText('
12
- <!-- BEGIN Shopping flux Tracking -->
13
- <script type="text/javascript" src="http://tracking.shopping-flux.com/gg.js"></script>
14
- <!-- END Shopping flux Tracking -->
15
- ');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  return parent::_toHtml();
17
  }
18
 
7
  class Profileolabs_Shoppingflux_Block_Tracking_Buyline extends Mage_Core_Block_Text {
8
 
9
  protected function _toHtml() {
10
+ $idTracking = Mage::getSingleton('profileolabs_shoppingflux/config')->getIdTracking();
11
+
12
+ if (!$idTracking) {
13
+ return '';
14
+ }
15
+
16
+ if(Mage::getSingleton('profileolabs_shoppingflux/config')->isBuylineEnabled()) {
17
+ $this->addText("
18
+ <!-- BEGIN Shopping flux Tracking -->
19
+ <script type=\"text/javascript\">
20
+ var sf2 = sf2 || [];
21
+ sf2.push(['".$idTracking."'],[escape(document.referrer)]);
22
+ (function() {
23
+ var sf_script = document.createElement('script');
24
+ sf_script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'tag.shopping-feed.com/buyline.js';
25
+ sf_script.setAttribute('async', 'true');
26
+ document.documentElement.firstChild.appendChild(sf_script);
27
+ })();
28
+ </script>
29
+ <!-- END Shopping flux Tracking -->
30
+ ");
31
+ /*$this->addText('
32
+ <!-- BEGIN Shopping flux Tracking -->
33
+ <script type="text/javascript" src="http://tracking.shopping-flux.com/gg.js"></script>
34
+ <!-- END Shopping flux Tracking -->
35
+ ');*/
36
+ }
37
  return parent::_toHtml();
38
  }
39
 
app/code/community/Profileolabs/Shoppingflux/Model/Config.php CHANGED
@@ -41,6 +41,12 @@ class Profileolabs_Shoppingflux_Model_Config extends Varien_Object {
41
  public function getIdTracking($storeId = null) {
42
  return $this->getConfigData('shoppingflux/configuration/id_tracking', $storeId);
43
  }
 
 
 
 
 
 
44
 
45
  /*
46
  * Define is in test mode
41
  public function getIdTracking($storeId = null) {
42
  return $this->getConfigData('shoppingflux/configuration/id_tracking', $storeId);
43
  }
44
+
45
+
46
+
47
+ public function isBuylineEnabled($storeId = null) {
48
+ return $this->getConfigFlag('shoppingflux_export/configuration/enable_buyline', $storeId);
49
+ }
50
 
51
  /*
52
  * Define is in test mode
app/code/community/Profileolabs/Shoppingflux/Model/Export/Flux.php CHANGED
@@ -456,6 +456,9 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
456
 
457
  //Varien_Profiler::start("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
458
  $categoryId = $product->getData('shoppingflux_default_category');
 
 
 
459
  $category = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
460
  //Varien_Profiler::stop("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
461
  if (!isset($category['name'][$categoryId])) {
@@ -471,7 +474,8 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
471
  //we drop root category, which is useless here
472
  array_shift($categoryNames);
473
  array_shift($categoryUrls);
474
-
 
475
  $data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
476
 
477
  $data["category-main"] = trim($categoryNames[0]);
@@ -479,11 +483,14 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
479
 
480
 
481
  for ($i = 1; $i <= 5; $i++) {
482
- if (isset($categoryNames[$i]) && isset($categoryUrls[$i])) {
483
  $data["category-sub-" . ($i)] = trim($categoryNames[$i]);
484
- $data["category-url-sub-" . ($i)] = $categoryUrls[$i];
485
  } else {
486
  $data["category-sub-" . ($i)] = '';
 
 
 
 
487
  $data["category-url-sub-" . ($i)] = '';
488
  }
489
  }
@@ -500,10 +507,10 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
500
  if (!$this->getConfig()->getUseOnlySFCategory()) {
501
  $rootCategoryId = Mage::app()->getStore($product->getStoreId())->getRootCategoryId();
502
 
503
- //$categoryWithParents = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
504
-
505
  $maxLevelCategory = $this->getConfig()->getMaxCategoryLevel()>0?$this->getConfig()->getMaxCategoryLevel():5;
506
- $productCategoryCollection = $product->getCategoryCollection()
 
507
  ->addAttributeToSelect(array('name'))
508
  ->addFieldToFilter('level', array('lteq' => $maxLevelCategory+1))
509
  ->addUrlRewriteToResult()
@@ -512,8 +519,6 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
512
  if (!Mage::getSingleton('profileolabs_shoppingflux/config')->getUseAllStoreCategories()) {
513
  $productCategoryCollection->addFieldToFilter('path', array('like' => "1/{$rootCategoryId}/%"));
514
  }
515
-
516
-
517
  $lastCategory = null;
518
  foreach ($productCategoryCollection as $category) {
519
  $name = $category->getName();
@@ -556,7 +561,39 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
556
 
557
 
558
 
559
- unset($productCategoryCollection);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
560
 
561
  }
562
 
@@ -567,9 +604,11 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
567
  }
568
 
569
 
570
- for ($i = ($cnt); $i <= 5; $i++) {
571
- $data["category-sub-" . ($i)] = "";
572
- $data["category-url-sub-" . ($i)] = "";
 
 
573
  }
574
 
575
 
456
 
457
  //Varien_Profiler::start("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
458
  $categoryId = $product->getData('shoppingflux_default_category');
459
+ if(!$categoryId) {
460
+ return $this->getCategoriesViaProductCategories($data, $product);
461
+ }
462
  $category = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
463
  //Varien_Profiler::stop("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
464
  if (!isset($category['name'][$categoryId])) {
474
  //we drop root category, which is useless here
475
  array_shift($categoryNames);
476
  array_shift($categoryUrls);
477
+
478
+
479
  $data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
480
 
481
  $data["category-main"] = trim($categoryNames[0]);
483
 
484
 
485
  for ($i = 1; $i <= 5; $i++) {
486
+ if (isset($categoryNames[$i])) {
487
  $data["category-sub-" . ($i)] = trim($categoryNames[$i]);
 
488
  } else {
489
  $data["category-sub-" . ($i)] = '';
490
+ }
491
+ if (isset($categoryUrls[$i])) {
492
+ $data["category-url-sub-" . ($i)] = $categoryUrls[$i];
493
+ } else {
494
  $data["category-url-sub-" . ($i)] = '';
495
  }
496
  }
507
  if (!$this->getConfig()->getUseOnlySFCategory()) {
508
  $rootCategoryId = Mage::app()->getStore($product->getStoreId())->getRootCategoryId();
509
 
510
+ $categoryWithParents = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
 
511
  $maxLevelCategory = $this->getConfig()->getMaxCategoryLevel()>0?$this->getConfig()->getMaxCategoryLevel():5;
512
+
513
+ /*$productCategoryCollection = $product->getCategoryCollection()
514
  ->addAttributeToSelect(array('name'))
515
  ->addFieldToFilter('level', array('lteq' => $maxLevelCategory+1))
516
  ->addUrlRewriteToResult()
519
  if (!Mage::getSingleton('profileolabs_shoppingflux/config')->getUseAllStoreCategories()) {
520
  $productCategoryCollection->addFieldToFilter('path', array('like' => "1/{$rootCategoryId}/%"));
521
  }
 
 
522
  $lastCategory = null;
523
  foreach ($productCategoryCollection as $category) {
524
  $name = $category->getName();
561
 
562
 
563
 
564
+ unset($productCategoryCollection);*/
565
+
566
+ $productCategoryIds = $product->getCategoryIds();
567
+ foreach($productCategoryIds as $productCategoryId) {
568
+ if(isset($categoryWithParents['name'][$productCategoryId])) {
569
+ $categoryNames = explode(' > ', $categoryWithParents['name'][$productCategoryId]);
570
+ $categoryUrls = explode(' > ', $categoryWithParents['url'][$productCategoryId]);
571
+ //we drop root category, which is useless here
572
+ array_shift($categoryNames);
573
+ array_shift($categoryUrls);
574
+ $categoryNames = array_slice($categoryNames, 0, $maxLevelCategory, true);
575
+ $categoryUrls = array_slice($categoryUrls, 0, $maxLevelCategory, true);
576
+ $data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
577
+
578
+ $data["category-main"] = trim($categoryNames[0]);
579
+ $data["category-url-main"] = $categoryUrls[0];
580
+
581
+
582
+ for ($i = 1; $i <= 5; $i++) {
583
+ if (isset($categoryNames[$i])) {
584
+ $data["category-sub-" . ($i)] = trim($categoryNames[$i]);
585
+ } else {
586
+ $data["category-sub-" . ($i)] = '';
587
+ }
588
+ if (isset($categoryUrls[$i])) {
589
+ $data["category-url-sub-" . ($i)] = $categoryUrls[$i];
590
+ } else {
591
+ $data["category-url-sub-" . ($i)] = '';
592
+ }
593
+ }
594
+ break;
595
+ }
596
+ }
597
 
598
  }
599
 
604
  }
605
 
606
 
607
+ for ($i = 1; $i <= 5; $i++) {
608
+ if(!isset($data["category-sub-" . ($i)])) {
609
+ $data["category-sub-" . ($i)] = "";
610
+ $data["category-url-sub-" . ($i)] = "";
611
+ }
612
  }
613
 
614
 
app/code/community/Profileolabs/Shoppingflux/Model/Export/Observer.php CHANGED
@@ -27,7 +27,6 @@ class Profileolabs_Shoppingflux_Model_Export_Observer {
27
  foreach($productCollection as $product) {
28
  Mage::getModel('profileolabs_shoppingflux/export_flux')->updateProductInFluxForAllStores($product->getSku());
29
  }
30
- die($productCollection->count().'a');
31
  }
32
 
33
  public function updateFlux() {
27
  foreach($productCollection as $product) {
28
  Mage::getModel('profileolabs_shoppingflux/export_flux')->updateProductInFluxForAllStores($product->getSku());
29
  }
 
30
  }
31
 
32
  public function updateFlux() {
app/code/community/Profileolabs/Shoppingflux/Model/Manageorders/Observer.php CHANGED
@@ -96,9 +96,9 @@ class Profileolabs_Shoppingflux_Model_Manageorders_Observer {
96
  $message = 'Erreur de mise à jour de l\'expédition #'.$shipment->getIncrementId().' (commande #'.$shipment->getOrder()->getIncrementId().') : <br/>' . $e->getMessage();
97
  $message .= "<br/><br/> Merci de vérifier les infos de votre commandes ou de contacter le support Shopping Flux ou celui de la place de marché";
98
  $this->getHelper()->notifyError($message);
99
- if($item->getId()) {
100
  try {
101
- $item->delete();
102
  } catch(Exception $e) {}
103
  }
104
  }
96
  $message = 'Erreur de mise à jour de l\'expédition #'.$shipment->getIncrementId().' (commande #'.$shipment->getOrder()->getIncrementId().') : <br/>' . $e->getMessage();
97
  $message .= "<br/><br/> Merci de vérifier les infos de votre commandes ou de contacter le support Shopping Flux ou celui de la place de marché";
98
  $this->getHelper()->notifyError($message);
99
+ if($item->getId() && !preg_match('%Error in cURL request: connect.. timed out%', $message)) {
100
  try {
101
+ $item->delete();
102
  } catch(Exception $e) {}
103
  }
104
  }
app/code/community/Profileolabs/Shoppingflux/controllers/Adminhtml/GeneralController.php CHANGED
@@ -20,5 +20,22 @@ class Profileolabs_Shoppingflux_Adminhtml_GeneralController extends Mage_Adminht
20
  $installer->updateAttribute('catalog_product', 'shoppingflux_product', 'is_user_defined', 0);
21
  }
22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
 
24
  }
20
  $installer->updateAttribute('catalog_product', 'shoppingflux_product', 'is_user_defined', 0);
21
  }
22
 
23
+ public function testAction() {
24
+ ini_set('display_errors',1);
25
+ error_reporting(-1);
26
+ //$write = Mage::getSingleton('core/resource')->getConnection('core_write');
27
+ //$query = "delete from " . Mage::getConfig()->getTablePrefix() . 'core_resource' . " where code = 'profileolabs_shoppingflux_setup' ";
28
+ //$write->query($query);
29
+ $read = Mage::getSingleton('core/resource')->getConnection('core_read');
30
+ $select = $read->select()
31
+ ->distinct()
32
+ ->from(Mage::getConfig()->getTablePrefix() . 'core_resource', array('code', 'version', 'data_version'))
33
+ ->where('code = ?', 'profileolabs_shoppingflux_setup');
34
+ $values = $read->fetchAll($select);
35
+ foreach($values as $value) {
36
+ var_dump($value);
37
+ }
38
+ }
39
+
40
 
41
  }
app/code/community/Profileolabs/Shoppingflux/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Profileolabs_Shoppingflux>
5
- <version>0.6.8</version>
6
  </Profileolabs_Shoppingflux>
7
  </modules>
8
  <admin>
@@ -463,6 +463,7 @@
463
  <!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/</ws_uri_prod>-->
464
  <!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/magento/</ws_uri_prod>-->
465
  <api_key></api_key>
 
466
  </configuration>
467
  </shoppingflux>
468
  <shoppingflux_mo>
2
  <config>
3
  <modules>
4
  <Profileolabs_Shoppingflux>
5
+ <version>0.6.9</version>
6
  </Profileolabs_Shoppingflux>
7
  </modules>
8
  <admin>
463
  <!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/</ws_uri_prod>-->
464
  <!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/magento/</ws_uri_prod>-->
465
  <api_key></api_key>
466
+ <enable_buyline>1</enable_buyline>
467
  </configuration>
468
  </shoppingflux>
469
  <shoppingflux_mo>
app/code/community/Profileolabs/Shoppingflux/etc/system.xml CHANGED
@@ -49,6 +49,15 @@
49
  <show_in_website>1</show_in_website>
50
  <show_in_store>1</show_in_store>
51
  </id_tracking>
 
 
 
 
 
 
 
 
 
52
  <alert_email>
53
  <label>Email pour les alertes</label>
54
  <comment>En cas de problème lors des transfert de données, un mail vous sera envoyé à cette adresse.</comment>
49
  <show_in_website>1</show_in_website>
50
  <show_in_store>1</show_in_store>
51
  </id_tracking>
52
+ <enable_buyline>
53
+ <label>Activer le buyline ?</label>
54
+ <frontend_type>select</frontend_type>
55
+ <source_model>adminhtml/system_config_source_yesno</source_model>
56
+ <sort_order>30</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
+ </enable_buyline>
61
  <alert_email>
62
  <label>Email pour les alertes</label>
63
  <comment>En cas de problème lors des transfert de données, un mail vous sera envoyé à cette adresse.</comment>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Profileolabs_Shoppingflux</name>
4
- <version>0.6.8</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/gpl-license.php">GNU General Public License (GPL)</license>
7
  <channel>community</channel>
@@ -11,9 +11,9 @@
11
  <notes>- Minor bugfixes &amp; improvements&#xD;
12
  </notes>
13
  <authors><author><name>ShoppingFlux</name><user>ShoppingFlux</user><email>olivier.levy@gmail.com</email></author></authors>
14
- <date>2014-04-02</date>
15
- <time>08:06:30</time>
16
- <contents><target name="magecommunity"><dir name="Profileolabs"><dir name="Shoppingflux"><dir name="Block"><dir name="Export"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Edit"><file name="Form.php" hash="01fbc1b6a37bade4c42d16f69c81d521"/></dir><dir name="Tab"><file name="Default.php" hash="93984ddcd10a244848c4b50c2e2bdefd"/></dir></dir></dir><file name="Process.php" hash="089b7ff33cb86aca245c50039364b2c5"/><dir name="Product"><file name="Grid.php" hash="bbf320eb116782ab45b743583bd34dd6"/></dir><file name="Product.php" hash="7aa8758de0a8a735aed6e9d4eef411b4"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Bool.php" hash="e0ad22370abc5443a093a1fb00cba0f9"/></dir></dir></dir></dir></dir><file name="Flow.php" hash="dccf1b0eeafd1422b9133bd5b0a9f591"/><file name="Flux.php" hash="e08659e3143bf76fe0aaf2e08545dc37"/><file name="Tracking.php" hash="de73fdd979ea9f5469f0721bdbc00799"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Manageorders"><dir name="Adminhtml"><dir name="Cron"><file name="Grid.php" hash="a4227353008b4c991fc810396131a1c9"/></dir><file name="Cron.php" hash="4a8dc2d6428dcb2ec70ec12ed428f209"/><file name="Import.php" hash="4f68a94c2483202ceb3ded5b39b7d604"/><dir name="Log"><file name="Grid.php" hash="14630ac6613b016d08ee348349bcde3d"/></dir><file name="Log.php" hash="993f5b363ed6389f53108527b86fbf47"/><dir name="Order"><file name="Grid.php" hash="375bce23d1b4295c488a41182edb96b3"/></dir><file name="Order.php" hash="8531840a28d72445dcd6032d05a4cbd4"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><dir name="Shipping"><file name="Method.php" hash="4b3048d3b7e0efe1829d6fd5171fd5eb"/></dir></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Info"><file name="Purchaseorder.php" hash="f9d3c51adaf43799f1e9d50c2bf686d5"/></dir></dir></dir><dir name="Tracking"><file name="Buyline.php" hash="56223e385f7184de124ccba731cba798"/><file name="Roi.php" hash="8c391add3840afbda814e05a0314dfe0"/></dir></dir><dir name="Helper"><file name="Data.php" hash="2c333d20264f2061eebf3f44514f7237"/></dir><dir name="Model"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="40371a9d5d8724000157cc475dc07a6d"/></dir></dir><file name="Config.php" hash="f23c276fc510f102edcc34de929df3d0"/><dir name="Export"><dir name="Convert"><dir name="Parser"><file name="Product.php" hash="44652262de3046a060189fe8383e2a82"/></dir></dir><file name="Flow.php" hash="c114f34d4c177af8e6395b86e28062b5"/><file name="Flux.php" hash="08cd550517b5df61e0581de975a5aa4e"/><file name="Observer.php" hash="a449b884bc418218c37a99d3c4ba0ecd"/><dir name="Rewrite"><dir name="Catalog"><file name="Config.php" hash="afc40785d2921dc6cb4361287211b499"/></dir><dir name="CatalogInventory"><dir name="Stock"><file name="Item.php" hash="000c348b538c8fe5c60b70405ce1270b"/></dir></dir></dir><dir name="Source"><file name="Attributes.php" hash="f71df1c5708605010b4d32f25ad79f8b"/><file name="Attributesprice.php" hash="53cfa2d7012b2c7cf08adbefcd2b2497"/><dir name="Category"><file name="Level.php" hash="64ad0ba3ca94a65cb15d122544688ae8"/></dir><file name="Visibility.php" hash="dac488668de43355198cef170c04db7d"/></dir><file name="Updates.php" hash="b8307e3ea5370ac72aa44c726ef0aed4"/><file name="Xml.php" hash="51143839a49d20699d42b1d258b194cf"/><file name="Xmlflow.deprecated.php" hash="4dd4c8b91d604629393083f3b069bdd5"/><file name="Xmlflow.php" hash="11ea8fb9cd25e2fc9971c4ee83c5a60a"/></dir><dir name="Manageorders"><dir name="Convert"><file name="Customer.php" hash="9278eb17790c07f189f9aff112a4536d"/></dir><dir name="Export"><file name="Shipments.php" hash="c9626f73c9ca7e2db632646a2896824c"/></dir><file name="Log.php" hash="7ecf8c683392f3fc587cbd85cfa335b5"/><file name="Observer.php" hash="5e3bcb44b2df2b0aa29de39f2064f1a6"/><file name="Order.php" hash="54ad2087484ba6ba08d89322af662a3e"/><file name="OrderOLD.php" hash="f25ef7553ce2a961365cbfa53b95267e"/><dir name="Payment"><dir name="Method"><file name="Purchaseorder.php" hash="441951c04ffa0e3609e2c6372d900ddc"/></dir></dir><file name="Product.php" hash="26590dfd5793317146d80e0abaf43af9"/><dir name="Shipping"><dir name="Carrier"><file name="Shoppingflux.php" hash="1ea781511bba2732263a460a29e4f3ad"/></dir><file name="Method.php" hash="f894777b2476abe9fd153a9b605f5271"/></dir></dir><dir name="Mysql4"><dir name="Export"><dir name="Flux"><file name="Collection.php" hash="d3d5f80d02ae2972a034275acde9ba75"/></dir><file name="Flux.php" hash="59fab20db24c08462fa622bb43d0e7f6"/><dir name="Updates"><file name="Collection.php" hash="c8dee69540209a885e9c18f68dfd7981"/></dir><file name="Updates.php" hash="c22ce2c522ef01b68396a4a5a2187329"/></dir><dir name="Manageorders"><dir name="Export"><dir name="Shipments"><file name="Collection.php" hash="df2796e36969734c837f0b2e4aa30bea"/></dir><file name="Shipments.php" hash="79718bc7bbeedc418397b3ebf7621390"/></dir><dir name="Log"><file name="Collection.php" hash="41de6a1957ec802d462aa3ae3a9fbf0c"/></dir><file name="Log.php" hash="420e8fbf57bda6a8d9e1bec430f6f896"/><dir name="Shipping"><dir name="Method"><file name="Collection.php" hash="5747561370f637a882c936c731dce4fb"/></dir><file name="Method.php" hash="6802529d19b0c37b094ca0b74cfd855d"/></dir></dir></dir><dir name="Service"><dir name="Http"><dir name="Client"><dir name="Adapter"><file name="Curl.php" hash="63aeccd067612f19595a50ce42fe03e0"/><file name="Stream.php" hash="51b6abc620dfb1ed3e6a71293ee891fd"/></dir></dir></dir></dir><file name="Service.php" hash="f3befb804d7e3379c5d043aebe44794e"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Apikey.php" hash="70b49a81b7385fc77122cb07793720ae"/><file name="Refresh.php" hash="febf057a44aaafbd0ae570ceceac3750"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="GeneralController.php" hash="23b0256de5f1a61b80036940b6ebd133"/></dir><dir name="Export"><dir name="Adminhtml"><file name="CategoryController.php" hash="d17ff4a65c4c9cf8a38ac0891f4163e0"/><file name="ExportController.php" hash="85a2b1b794b18b1df005768ef64fbfa8"/></dir><file name="FluxController.php" hash="804e8bc6ae0afd52212959ca3105ce44"/></dir><dir name="Manageorders"><dir name="Adminhtml"><file name="CronController.php" hash="b016f254c90c2baa9bc827cab09d9e16"/><file name="ImportController.php" hash="667de634db10e2a67503d04563f5ad93"/><file name="LogController.php" hash="d673aa055f1929bf0b54a605f66c24d2"/><file name="OrderController.php" hash="27a0fbf2006edd17c16c90c1a2b247b7"/></dir></dir></dir><dir name="doc"><file name="doc_module_1.4.pdf" hash="5590a49838bd67f70f0cacf9605cea2b"/></dir><dir name="etc"><file name="config.xml" hash="42a868960d6c1e8e9de31a06491ad6e6"/><file name="system.xml" hash="3475c127f910dd2e1f67aa62f5fd43d2"/></dir><dir name="sql"><dir name="profileolabs_shoppingflux_setup"><file name="mysql4-install-0.1.0.php" hash="78dc4e1ca3b87d6f00a69e086edd2a9a"/><file name="mysql4-upgrade-0.1.0-0.1.1.php" hash="87d9f4fd1101aa6d80ae8bdd95078537"/><file name="mysql4-upgrade-0.3.13-0.3.14.php" hash="353aa460247b725e6a0f19cc2583135f"/><file name="mysql4-upgrade-0.3.14-0.3.15.php" hash="03bcf880520150709e72e48c46084527"/><file name="mysql4-upgrade-0.3.17-0.3.18.php" hash="52e5bb3ede5b0eced0ba4ce06d81942f"/><file name="mysql4-upgrade-0.4.2-0.4.3.php" hash="59405e81c1fe8a2dd09e66443e2a1af5"/><file name="mysql4-upgrade-0.4.6-0.5.0.php" hash="142867a005bc7753ff3c444df48dbe1e"/><file name="mysql4-upgrade-0.5.1-0.5.2.php" hash="1316f407c3702c68aec45b0e033d5998"/><file name="mysql4-upgrade-0.5.3-0.5.4.php" hash="0897056ab7ccfe96529b8144f1164b7b"/><file name="mysql4-upgrade-0.5.5-0.5.6.php" hash="6c32c4579a9db52569b9bc175325fe16"/><file name="mysql4-upgrade-0.6.5-0.6.6.php" hash="9b5f4b2f8430c049b9819aa66280859d"/></dir></dir></dir><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></target><target name="mageetc"><dir name="modules"><file name="Profileolabs_Shoppingflux.xml" hash="1b5b08eb5a2aaa7a8175ecf31b5b437b"/></dir></target><target name="magelocale"><dir><dir name="fr_FR"><file name="Profileolabs_Shoppingflux.csv" hash="976e5917ba859e727c4468e2a06478ab"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="312665223f2cdd4525da2104b5e3791c"/></dir><dir name="template"><dir name="profileolabs"><dir name="shoppingflux"><dir name="export"><dir name="category"><file name="edit.phtml" hash="b58cb4fa38c720ee720bd28f663795c8"/></dir><file name="edit.phtml" hash="f890cb858463ee3e952e30b0ec6fff48"/><file name="process.phtml" hash="b879d59b49fbb81351719aba4a96f0f2"/><file name="product.phtml" hash="9acb09ef66883fc4d3f4904536973124"/></dir><dir name="manageorders"><file name="import.phtml" hash="a67e19249b8a25b9c23f09056f356237"/><dir name="payment"><dir name="info"><file name="purchaseorder.phtml" hash="e6a5e1685f976d0ca93eb1d59dc8d652"/></dir></dir><dir name="sales"><dir name="order"><file name="total.phtml" hash="ded51585527ad918412dd5f0d0a9b2a7"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Profileolabs_Shoppingflux</name>
4
+ <version>0.6.9</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/gpl-license.php">GNU General Public License (GPL)</license>
7
  <channel>community</channel>
11
  <notes>- Minor bugfixes &amp; improvements&#xD;
12
  </notes>
13
  <authors><author><name>ShoppingFlux</name><user>ShoppingFlux</user><email>olivier.levy@gmail.com</email></author></authors>
14
+ <date>2014-04-14</date>
15
+ <time>15:12:10</time>
16
+ <contents><target name="magecommunity"><dir name="Profileolabs"><dir name="Shoppingflux"><dir name="Block"><dir name="Export"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Edit"><file name="Form.php" hash="01fbc1b6a37bade4c42d16f69c81d521"/></dir><dir name="Tab"><file name="Default.php" hash="93984ddcd10a244848c4b50c2e2bdefd"/></dir></dir></dir><file name="Process.php" hash="089b7ff33cb86aca245c50039364b2c5"/><dir name="Product"><file name="Grid.php" hash="bbf320eb116782ab45b743583bd34dd6"/></dir><file name="Product.php" hash="7aa8758de0a8a735aed6e9d4eef411b4"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Bool.php" hash="e0ad22370abc5443a093a1fb00cba0f9"/></dir></dir></dir></dir></dir><file name="Flow.php" hash="dccf1b0eeafd1422b9133bd5b0a9f591"/><file name="Flux.php" hash="e08659e3143bf76fe0aaf2e08545dc37"/><file name="Tracking.php" hash="de73fdd979ea9f5469f0721bdbc00799"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Manageorders"><dir name="Adminhtml"><dir name="Cron"><file name="Grid.php" hash="a4227353008b4c991fc810396131a1c9"/></dir><file name="Cron.php" hash="4a8dc2d6428dcb2ec70ec12ed428f209"/><file name="Import.php" hash="4f68a94c2483202ceb3ded5b39b7d604"/><dir name="Log"><file name="Grid.php" hash="14630ac6613b016d08ee348349bcde3d"/></dir><file name="Log.php" hash="993f5b363ed6389f53108527b86fbf47"/><dir name="Order"><file name="Grid.php" hash="375bce23d1b4295c488a41182edb96b3"/></dir><file name="Order.php" hash="8531840a28d72445dcd6032d05a4cbd4"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><dir name="Shipping"><file name="Method.php" hash="4b3048d3b7e0efe1829d6fd5171fd5eb"/></dir></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Info"><file name="Purchaseorder.php" hash="f9d3c51adaf43799f1e9d50c2bf686d5"/></dir></dir></dir><dir name="Tracking"><file name="Buyline.php" hash="b1088170344d42815a110f7e816fcfb9"/><file name="Roi.php" hash="8c391add3840afbda814e05a0314dfe0"/></dir></dir><dir name="Helper"><file name="Data.php" hash="2c333d20264f2061eebf3f44514f7237"/></dir><dir name="Model"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="40371a9d5d8724000157cc475dc07a6d"/></dir></dir><file name="Config.php" hash="bde0bde6cff7fd00bd9ba68e7fded954"/><dir name="Export"><dir name="Convert"><dir name="Parser"><file name="Product.php" hash="44652262de3046a060189fe8383e2a82"/></dir></dir><file name="Flow.php" hash="c114f34d4c177af8e6395b86e28062b5"/><file name="Flux.php" hash="b876d93dc9749db56db3d2281a284b02"/><file name="Observer.php" hash="3c6549d9b5dd0f148b92420e129a0cff"/><dir name="Rewrite"><dir name="Catalog"><file name="Config.php" hash="afc40785d2921dc6cb4361287211b499"/></dir><dir name="CatalogInventory"><dir name="Stock"><file name="Item.php" hash="000c348b538c8fe5c60b70405ce1270b"/></dir></dir></dir><dir name="Source"><file name="Attributes.php" hash="f71df1c5708605010b4d32f25ad79f8b"/><file name="Attributesprice.php" hash="53cfa2d7012b2c7cf08adbefcd2b2497"/><dir name="Category"><file name="Level.php" hash="64ad0ba3ca94a65cb15d122544688ae8"/></dir><file name="Visibility.php" hash="dac488668de43355198cef170c04db7d"/></dir><file name="Updates.php" hash="b8307e3ea5370ac72aa44c726ef0aed4"/><file name="Xml.php" hash="51143839a49d20699d42b1d258b194cf"/><file name="Xmlflow.deprecated.php" hash="4dd4c8b91d604629393083f3b069bdd5"/><file name="Xmlflow.php" hash="11ea8fb9cd25e2fc9971c4ee83c5a60a"/></dir><dir name="Manageorders"><dir name="Convert"><file name="Customer.php" hash="9278eb17790c07f189f9aff112a4536d"/></dir><dir name="Export"><file name="Shipments.php" hash="c9626f73c9ca7e2db632646a2896824c"/></dir><file name="Log.php" hash="7ecf8c683392f3fc587cbd85cfa335b5"/><file name="Observer.php" hash="dc81f2bb20fdfc62a3d3011bb1eee4e9"/><file name="Order.php" hash="54ad2087484ba6ba08d89322af662a3e"/><file name="OrderOLD.php" hash="f25ef7553ce2a961365cbfa53b95267e"/><dir name="Payment"><dir name="Method"><file name="Purchaseorder.php" hash="441951c04ffa0e3609e2c6372d900ddc"/></dir></dir><file name="Product.php" hash="26590dfd5793317146d80e0abaf43af9"/><dir name="Shipping"><dir name="Carrier"><file name="Shoppingflux.php" hash="1ea781511bba2732263a460a29e4f3ad"/></dir><file name="Method.php" hash="f894777b2476abe9fd153a9b605f5271"/></dir></dir><dir name="Mysql4"><dir name="Export"><dir name="Flux"><file name="Collection.php" hash="d3d5f80d02ae2972a034275acde9ba75"/></dir><file name="Flux.php" hash="59fab20db24c08462fa622bb43d0e7f6"/><dir name="Updates"><file name="Collection.php" hash="c8dee69540209a885e9c18f68dfd7981"/></dir><file name="Updates.php" hash="c22ce2c522ef01b68396a4a5a2187329"/></dir><dir name="Manageorders"><dir name="Export"><dir name="Shipments"><file name="Collection.php" hash="df2796e36969734c837f0b2e4aa30bea"/></dir><file name="Shipments.php" hash="79718bc7bbeedc418397b3ebf7621390"/></dir><dir name="Log"><file name="Collection.php" hash="41de6a1957ec802d462aa3ae3a9fbf0c"/></dir><file name="Log.php" hash="420e8fbf57bda6a8d9e1bec430f6f896"/><dir name="Shipping"><dir name="Method"><file name="Collection.php" hash="5747561370f637a882c936c731dce4fb"/></dir><file name="Method.php" hash="6802529d19b0c37b094ca0b74cfd855d"/></dir></dir></dir><dir name="Service"><dir name="Http"><dir name="Client"><dir name="Adapter"><file name="Curl.php" hash="63aeccd067612f19595a50ce42fe03e0"/><file name="Stream.php" hash="51b6abc620dfb1ed3e6a71293ee891fd"/></dir></dir></dir></dir><file name="Service.php" hash="f3befb804d7e3379c5d043aebe44794e"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Apikey.php" hash="70b49a81b7385fc77122cb07793720ae"/><file name="Refresh.php" hash="febf057a44aaafbd0ae570ceceac3750"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="GeneralController.php" hash="ebd778bfaa6f6698f1e485a54e7cb13b"/></dir><dir name="Export"><dir name="Adminhtml"><file name="CategoryController.php" hash="d17ff4a65c4c9cf8a38ac0891f4163e0"/><file name="ExportController.php" hash="85a2b1b794b18b1df005768ef64fbfa8"/></dir><file name="FluxController.php" hash="804e8bc6ae0afd52212959ca3105ce44"/></dir><dir name="Manageorders"><dir name="Adminhtml"><file name="CronController.php" hash="b016f254c90c2baa9bc827cab09d9e16"/><file name="ImportController.php" hash="667de634db10e2a67503d04563f5ad93"/><file name="LogController.php" hash="d673aa055f1929bf0b54a605f66c24d2"/><file name="OrderController.php" hash="27a0fbf2006edd17c16c90c1a2b247b7"/></dir></dir></dir><dir name="doc"><file name="doc_module_1.4.pdf" hash="5590a49838bd67f70f0cacf9605cea2b"/></dir><dir name="etc"><file name="config.xml" hash="0032482107a4470631eed893f2950603"/><file name="system.xml" hash="8a5dc032abe404f03e54f11a7c413931"/></dir><dir name="sql"><dir name="profileolabs_shoppingflux_setup"><file name="mysql4-install-0.1.0.php" hash="78dc4e1ca3b87d6f00a69e086edd2a9a"/><file name="mysql4-upgrade-0.1.0-0.1.1.php" hash="87d9f4fd1101aa6d80ae8bdd95078537"/><file name="mysql4-upgrade-0.3.13-0.3.14.php" hash="353aa460247b725e6a0f19cc2583135f"/><file name="mysql4-upgrade-0.3.14-0.3.15.php" hash="03bcf880520150709e72e48c46084527"/><file name="mysql4-upgrade-0.3.17-0.3.18.php" hash="52e5bb3ede5b0eced0ba4ce06d81942f"/><file name="mysql4-upgrade-0.4.2-0.4.3.php" hash="59405e81c1fe8a2dd09e66443e2a1af5"/><file name="mysql4-upgrade-0.4.6-0.5.0.php" hash="142867a005bc7753ff3c444df48dbe1e"/><file name="mysql4-upgrade-0.5.1-0.5.2.php" hash="1316f407c3702c68aec45b0e033d5998"/><file name="mysql4-upgrade-0.5.3-0.5.4.php" hash="0897056ab7ccfe96529b8144f1164b7b"/><file name="mysql4-upgrade-0.5.5-0.5.6.php" hash="6c32c4579a9db52569b9bc175325fe16"/><file name="mysql4-upgrade-0.6.5-0.6.6.php" hash="9b5f4b2f8430c049b9819aa66280859d"/></dir></dir></dir><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></target><target name="mageetc"><dir name="modules"><file name="Profileolabs_Shoppingflux.xml" hash="1b5b08eb5a2aaa7a8175ecf31b5b437b"/></dir></target><target name="magelocale"><dir><dir name="fr_FR"><file name="Profileolabs_Shoppingflux.csv" hash="976e5917ba859e727c4468e2a06478ab"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="312665223f2cdd4525da2104b5e3791c"/></dir><dir name="template"><dir name="profileolabs"><dir name="shoppingflux"><dir name="export"><dir name="category"><file name="edit.phtml" hash="b58cb4fa38c720ee720bd28f663795c8"/></dir><file name="edit.phtml" hash="f890cb858463ee3e952e30b0ec6fff48"/><file name="process.phtml" hash="b879d59b49fbb81351719aba4a96f0f2"/><file name="product.phtml" hash="9acb09ef66883fc4d3f4904536973124"/></dir><dir name="manageorders"><file name="import.phtml" hash="a67e19249b8a25b9c23f09056f356237"/><dir name="payment"><dir name="info"><file name="purchaseorder.phtml" hash="e6a5e1685f976d0ca93eb1d59dc8d652"/></dir></dir><dir name="sales"><dir name="order"><file name="total.phtml" hash="ded51585527ad918412dd5f0d0a9b2a7"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>