LetsSyncroLLC_Oct8ne - Version 2.1.1

Version Notes

Minor bugs fixed
Different routes configuration(front-admin)

Download this release

Release Info

Developer Oct8ne
Extension LetsSyncroLLC_Oct8ne
Version 2.1.1
Comparing to
See all releases


Code changes from version 2.1.0 to 2.1.1

app/code/community/LetsSyncroLLC/Oct8ne/Helper/Image/Default.php CHANGED
@@ -175,9 +175,6 @@ class LetsSyncroLLC_Oct8ne_Helper_Image_Default extends Mage_Core_Helper_Url {
175
  }
176
 
177
  // Returns valid gallery images for a product.
178
- // If the last parameter is:
179
- // TRUE -> we want to return both included and excluded images
180
- // FALSE -> we want to return only not excluded images
181
  // If no image could be found:
182
  // - Try to return Image, Small_Image or Thumbnail (in that order)
183
  // - If still no images found, return the placeholder
175
  }
176
 
177
  // Returns valid gallery images for a product.
 
 
 
178
  // If no image could be found:
179
  // - Try to return Image, Small_Image or Thumbnail (in that order)
180
  // - If still no images found, return the placeholder
app/code/community/LetsSyncroLLC/Oct8ne/Helper/Image/Schuler.php ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class LetsSyncroLLC_Oct8ne_Helper_Image_Schuler extends LetsSyncroLLC_Oct8ne_Helper_Image_Default {
4
+
5
+ public function resizeImg($fileName, $width, $height = null) {
6
+ if (!$fileName) {
7
+ $width = $width ? $width : 120;
8
+ $height = $height ? $height : $width;
9
+ return $this->removeHttp(Mage::getModel('catalog/product')->getSmallImageUrl($width, $height));
10
+ }
11
+
12
+ $folderURL = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . DS . "catalog" . DS . "product" . DS;
13
+ $imageURL = $folderURL . $fileName;
14
+
15
+ $basePath = Mage::getBaseDir(Mage_Core_Model_Store::URL_TYPE_MEDIA) . DS . "catalog" . DS . "product" . DS . $fileName;
16
+ $newPath = Mage::getBaseDir(Mage_Core_Model_Store::URL_TYPE_MEDIA) . DS . "catalog" . DS . "product" . DS . "cache" . DS . "resized" . DS . $width . DS . $fileName;
17
+ //if width empty then return original size image's URL
18
+ if ($width != '') {
19
+ //if image has already resized then just return URL
20
+ if (file_exists($basePath) && is_file($basePath) && !file_exists($newPath)) {
21
+ $imageObj = new Varien_Image($basePath);
22
+ if ($imageObj->getOriginalWidth() <= $width) {
23
+ return $imageURL;
24
+ }
25
+ $imageObj->constrainOnly(TRUE);
26
+ $imageObj->keepAspectRatio(FALSE);
27
+ $imageObj->keepFrame(FALSE);
28
+ $imageObj->keepTransparency(TRUE);
29
+ $imageObj->resize($width, $height);
30
+ $imageObj->save($newPath);
31
+ }
32
+ $resizedURL = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . "catalog" . DS . "product" . DS . "cache" . DS . "resized" . DS . $width . $fileName;
33
+ } else {
34
+ $resizedURL = $imageURL;
35
+ }
36
+ return $resizedURL; // $resizedURL;
37
+ }
38
+
39
+ public function getProductThumbnail($product, $width = NULL) {
40
+ $gallery_data = $product->getData('media_gallery');
41
+ if (!$gallery_data) {
42
+ $attributes = $product->getTypeInstance(true)->getSetAttributes($product);
43
+ $media_gallery = $attributes['media_gallery'];
44
+ $backend = $media_gallery->getBackend();
45
+ $backend->afterLoad($product);
46
+ $gallery_data = $product->getMediaGalleryImages();
47
+ $gallery_info = $gallery_data;
48
+ } else {
49
+ $gallery_info = $gallery_data['images'];
50
+ if (array_key_exists('configurable_images', $gallery_data)) {
51
+ $gallery_info = $gallery_data['configurable_images'];
52
+ }
53
+ }
54
+ $file = NULL;
55
+ foreach ($gallery_info as $image) {
56
+ $file = $image['file'];
57
+ break;
58
+ }
59
+
60
+ if (!is_null($width)) {
61
+ $fileName = $this->resizeImg($file, $width);
62
+ }
63
+
64
+ return $fileName;
65
+ }
66
+
67
+ }
app/code/community/LetsSyncroLLC/Oct8ne/Helper/Search/Sli.php CHANGED
@@ -29,10 +29,10 @@ class LetsSyncroLLC_Oct8ne_Helper_Search_Sli extends LetsSyncroLLC_Oct8ne_Helper
29
 
30
  public function getRelatedProductIds($product, $page, $pageSize) {
31
  $categoryIds = $product->getCategoryIds();
32
- while(count($categoryIds) > 2) {
33
  array_pop($categoryIds);
34
  }
35
- if(!empty($categoryIds)) {
36
  $result = $this->executeSliSearchQuery(NULL, $categoryIds, 'score', 'asc', $page, $pageSize, FALSE);
37
  } else {
38
  $name = $product->getName();
@@ -78,7 +78,14 @@ class LetsSyncroLLC_Oct8ne_Helper_Search_Sli extends LetsSyncroLLC_Oct8ne_Helper
78
  $err = curl_error($request);
79
  if (is_null($err) || $err == "") {
80
  $result = json_decode($response, true);
81
- $this->log("Query result received");
 
 
 
 
 
 
 
82
  } else {
83
  $this->log("Search error: " . $err);
84
  $result = NULL;
@@ -136,7 +143,7 @@ class LetsSyncroLLC_Oct8ne_Helper_Search_Sli extends LetsSyncroLLC_Oct8ne_Helper
136
  $result .= "title";
137
  }
138
  if ($searchDir == "desc") {
139
- $result .= "+rev";
140
  }
141
  return $result;
142
  }
29
 
30
  public function getRelatedProductIds($product, $page, $pageSize) {
31
  $categoryIds = $product->getCategoryIds();
32
+ while (count($categoryIds) > 2) {
33
  array_pop($categoryIds);
34
  }
35
+ if (!empty($categoryIds)) {
36
  $result = $this->executeSliSearchQuery(NULL, $categoryIds, 'score', 'asc', $page, $pageSize, FALSE);
37
  } else {
38
  $name = $product->getName();
78
  $err = curl_error($request);
79
  if (is_null($err) || $err == "") {
80
  $result = json_decode($response, true);
81
+ if (is_null($result)) {
82
+ $contentType = curl_getinfo($request, CURLINFO_CONTENT_TYPE);
83
+ $msg = "SLI search is not returning valid JSON data, or result is empty. Content-type returned: " . $contentType;
84
+ Mage::log("[Oct8ne] " . $msg);
85
+ $this->log($msg);
86
+ } else {
87
+ $this->log("Query result received");
88
+ }
89
  } else {
90
  $this->log("Search error: " . $err);
91
  $result = NULL;
143
  $result .= "title";
144
  }
145
  if ($searchDir == "desc") {
146
+ $result .= " rev";
147
  }
148
  return $result;
149
  }
app/code/community/LetsSyncroLLC/Oct8ne/Helper/Wishlist.php CHANGED
@@ -23,13 +23,28 @@ class LetsSyncroLLC_Oct8ne_Helper_wishlist extends Mage_Core_Helper_Abstract {
23
  if ($wishList == null) {
24
  return array();
25
  }
26
- $wishListItemCollection = $wishList->getItemCollection();
27
  $result = array();
 
28
  $dataHelper = Mage::helper("oct8ne"); /* @var $dataHelper LetsSyncroLLC_Oct8ne_Helper_Data */
 
29
 
 
30
  foreach ($wishListItemCollection as $item) {
 
 
 
 
31
  $result[] = $dataHelper->createProductSummaryFromProduct($item->product);
32
  }
 
 
 
 
 
 
 
 
 
33
  return $result;
34
  }
35
 
@@ -60,7 +75,8 @@ class LetsSyncroLLC_Oct8ne_Helper_wishlist extends Mage_Core_Helper_Abstract {
60
  return null;
61
  }
62
  $customer = Mage::getSingleton('customer/session')->getCustomer();
63
- $wishList = Mage::getSingleton('wishlist/wishlist')->loadByCustomer($customer, true);
64
  return $wishList;
65
  }
66
- }
 
23
  if ($wishList == null) {
24
  return array();
25
  }
 
26
  $result = array();
27
+ $wishListItemCollection = $wishList->getItemCollection();
28
  $dataHelper = Mage::helper("oct8ne"); /* @var $dataHelper LetsSyncroLLC_Oct8ne_Helper_Data */
29
+ $productsNotLoaded = false;
30
 
31
+ // First, try to use the preloaded products
32
  foreach ($wishListItemCollection as $item) {
33
+ if (!$item->product) {
34
+ $productsNotLoaded = true; // If the products are not loaded, let's try another approach
35
+ break;
36
+ }
37
  $result[] = $dataHelper->createProductSummaryFromProduct($item->product);
38
  }
39
+
40
+ if ($productsNotLoaded) { // The wishlist was returned without product details, so we must load them manually
41
+ $productIds = array();
42
+ foreach ($wishListItemCollection as $item) {
43
+ $productIds[] = $item->getProductId();
44
+ }
45
+ $result = $dataHelper->getProductsSummaryByIds($productIds);
46
+ }
47
+
48
  return $result;
49
  }
50
 
75
  return null;
76
  }
77
  $customer = Mage::getSingleton('customer/session')->getCustomer();
78
+ $wishList = Mage::getSingleton('wishlist/wishlist')->loadByCustomer($customer, true /* create if needed */);
79
  return $wishList;
80
  }
81
+
82
+ }
app/code/community/LetsSyncroLLC/Oct8ne/controllers/{AdminController.php → Oct8neAdminController.php} RENAMED
@@ -1,6 +1,6 @@
1
  <?php
2
 
3
- class LetsSyncroLLC_Oct8ne_AdminController extends Mage_Adminhtml_Controller_Action
4
  {
5
  public function accountconfigAction()
6
  {
1
  <?php
2
 
3
+ class LetsSyncroLLC_Oct8ne_Oct8neAdminController extends Mage_Adminhtml_Controller_Action
4
  {
5
  public function accountconfigAction()
6
  {
app/code/community/LetsSyncroLLC/Oct8ne/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <LetsSyncroLLC_Oct8ne>
5
- <version>2.1.0</version>
6
  </LetsSyncroLLC_Oct8ne>
7
  </modules>
8
 
@@ -176,6 +176,18 @@
176
  </layout>
177
  </frontend>
178
 
 
 
 
 
 
 
 
 
 
 
 
 
179
  <adminhtml>
180
  <translate>
181
  <modules>
@@ -194,7 +206,7 @@
194
  <children>
195
  <accountconfig translate="title" module="oct8ne">
196
  <title>Account Setup</title>
197
- <action>oct8ne/admin/accountconfig</action>
198
  <sort_order>0</sort_order>
199
  </accountconfig>
200
  </children>
2
  <config>
3
  <modules>
4
  <LetsSyncroLLC_Oct8ne>
5
+ <version>2.1.1</version>
6
  </LetsSyncroLLC_Oct8ne>
7
  </modules>
8
 
176
  </layout>
177
  </frontend>
178
 
179
+ <admin>
180
+ <routers>
181
+ <adminhtml>
182
+ <args>
183
+ <modules>
184
+ <oct8neAdmin after="Mage_Adminhtml">LetsSyncroLLC_Oct8ne</oct8neAdmin>
185
+ </modules>
186
+ </args>
187
+ </adminhtml>
188
+ </routers>
189
+ </admin>
190
+
191
  <adminhtml>
192
  <translate>
193
  <modules>
206
  <children>
207
  <accountconfig translate="title" module="oct8ne">
208
  <title>Account Setup</title>
209
+ <action>adminhtml/oct8neAdmin/accountconfig</action>
210
  <sort_order>0</sort_order>
211
  </accountconfig>
212
  </children>
app/etc/modules/LetsSyncroLLC_Oct8ne.xml CHANGED
@@ -4,7 +4,7 @@
4
  <LetsSyncroLLC_Oct8ne>
5
  <active>true</active>
6
  <codePool>community</codePool>
7
- <version>2.1.0</version>
8
  <depends>
9
  <Mage_Eav/>
10
  <Mage_Dataflow/>
4
  <LetsSyncroLLC_Oct8ne>
5
  <active>true</active>
6
  <codePool>community</codePool>
7
+ <version>2.1.1</version>
8
  <depends>
9
  <Mage_Eav/>
10
  <Mage_Dataflow/>
package.xml CHANGED
@@ -1,28 +1,19 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LetsSyncroLLC_Oct8ne</name>
4
- <version>2.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/gpl-license.php">GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Oct8ne extension</summary>
10
  <description>Agent-assisted search, proprietary co-viewing technology, &amp; live chat to engage in personal selling &amp; service.</description>
11
- <notes>- New pluggable search system.&#xD;
12
- - New pluggable image helpers to support specific scenarios.&#xD;
13
- - New image fallback system.&#xD;
14
- - New product description fallback system.&#xD;
15
- - Debug &amp; instrumentation helpers.&#xD;
16
- - Custom settings to support different scenarios.&#xD;
17
- - New sales data gathering system.&#xD;
18
- - API 2.1:&#xD;
19
- o New getProductsSummary method&#xD;
20
- o New simplified data structures&#xD;
21
- o Automatic API tester (beta)</notes>
22
  <authors><author><name>Oct8ne</name><user>Oct8ne</user><email>xavier.gonzalez@oct8ne.com</email></author></authors>
23
- <date>2015-07-14</date>
24
- <time>09:48:36</time>
25
- <contents><target name="magecommunity"><dir name="LetsSyncroLLC"><dir name="Oct8ne"><dir name="Block"><file name="Accountconfig.php" hash="6a1e95bd440f283ae9f19a01bc678cd9"/><dir name="Customer"><file name="Notifier.php" hash="58785a446c6c6a69db0348b81852028b"/></dir><dir name="Html"><file name="Head.php" hash="7fec049acbd3391ce0176982eede105b"/></dir><file name="Index.php" hash="d4cc07e7e6412cb9f3cedf2508f56461"/><dir name="Mage"><dir name="Product"><file name="View.php" hash="ca15ba7c5cc756cc18af5c9c48fbe492"/></dir></dir></dir><dir name="Helper"><file name="CustomerData.php" hash="38658993e66fee8d5e3170658fa71556"/><file name="Data.php" hash="4e7af56ca41c49ba61227c38a895cdd2"/><file name="Debug.php" hash="147f2d06848b4596a0409b471cf0769a"/><dir name="Image"><file name="Default.php" hash="9fe7a2f21d294e34bce79d86a2ad8732"/></dir><file name="Reports.php" hash="6df3362a381e507a69fbf27162174f1b"/><dir name="Search"><file name="Base.php" hash="58ed2efec43d92934fb039187be35271"/><file name="Magento.php" hash="0ae593bd70db8952c897682082594c10"/><file name="Sli.php" hash="604025dfbf1de98d4d471d5cc461ddf6"/></dir><file name="Url.php" hash="c1ea68e020ccf7c3622028a3ca6fb4c7"/><file name="Version.php" hash="392d8d155afefc4ee944feb13ff65715"/><file name="Wishlist.php" hash="2f0530713db912cb33ac2ce2e8e550f5"/></dir><dir name="Model"><file name="Cron.php" hash="11fbdce80ef509a89cbc055960c627dd"/><file name="Letssyncro.php" hash="a7755ee759fa31f004207823314a907d"/><dir name="Mage"><file name="Onepage.php" hash="400ea1de621a7d2e6b0e04db55b60027"/><file name="Request.php" hash="feee181c817bc4a1ed8d662104ddb1af"/><file name="Rewrite.php" hash="5699a8b1707724c4ad01fd6998cf12d6"/><file name="Url.php" hash="82a05832eaea74fedfd2c5b081dc5cc6"/></dir><dir name="Mysql4"><dir name="LetsSyncro"><file name="Collection.php" hash="1820b31106065627aa81007f966de6b7"/></dir><file name="Letssyncro.php" hash="81b49a4f7770d408eacd230a41434cbf"/><dir name="Order"><file name="Collection.php" hash="431a18fb0f8a2d29ea44a1b617b48382"/></dir><file name="Order.php" hash="1fd857af382915617c1d64d438a842ab"/></dir><file name="Observer.php" hash="bdfb77a7082ac8c27756b5bf7f4779df"/><file name="Order.php" hash="5ea076e3f76f9a28a5ab6eee1f157b69"/><file name="Orderproducts.php" hash="9edf0ab5159b046d0d33c2766087183f"/><file name="Quoteproducts.php" hash="3b6baf23d5ab4136c52fe24d470a3fd0"/><file name="SearchEngines.php" hash="1c65dab5b3dadcb78f145d9deb981e8b"/></dir><dir name="controllers"><file name="AccountController.php" hash="c900a756947b61498e5edd2e39b1d0bf"/><file name="AdminController.php" hash="c5206f6bbbdc7d98d93e99d948aa241d"/><file name="FrameController.php" hash="f68e735597645fcc66f8bd94a4ace43e"/><file name="IndexController.php" hash="5a63469c2dead9b78a262fd580a3e43b"/><file name="SetupController.php" hash="b91c72f12d124862349744861e5516d5"/></dir><dir name="etc"><file name="config.xml" hash="4eac2c38a9f03807cc25f2701c0d2904"/><file name="system.xml" hash="0dcbd9bb7e4d44a731eecd35d358ed06"/></dir><dir name="sql"><dir name="oct8ne_setup"><file name="mysql4-install-2.0.0.php" hash="7cd9ed6b373a104ec7a27b1b2f26b570"/><file name="mysql4-install-2.1.0.php" hash="0c268a08bbfc48a072fdfb75c7013a43"/><file name="mysql4-upgrade-1-2.1.0.php" hash="5883e47d9718350d49146e33ba8fbd84"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="0944f9c420562fa8071b04eff2abdb15"/><file name="mysql4-upgrade-1.1.6-1.1.7.php" hash="eecd1f66e51507306abf5e4fa5d70584"/><file name="mysql4-upgrade-1.1.7-2.0.0.php" hash="3c7e1655fb0b45dd5dc01aca98929679"/><file name="mysql4-upgrade-2.0.0-2.0.3.php" hash="0288d291dec83584d97052e62b64a738"/><file name="mysql4-upgrade-2.0.3-2.1.0.php" hash="4a06d9802360e45a08d417168c260f15"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="oct8ne"><dir name="layout"><file name="oct8ne.xml" hash="664f6b6c51799aba0fa905cbc80eb703"/></dir><dir name="template"><dir name="page"><file name="1column.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="2columns-left.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="2columns-right.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="3columns.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="layout"><file name="oct8ne.xml" hash="4b6f167fdbaf25f864934c0e8ecdda51"/></dir><dir name="template"><dir name="oct8ne"><dir name="frame"><file name="clean-page.phtml" hash="86c6580270709b8adb8a624130704cb5"/><dir name="productview"><file name="additional.phtml" hash="d0f80a4f31b31154af12197301cbc524"/><file name="addto.phtml" hash="358f19e35ff76f853cfad50ad35329fc"/><file name="addtocart.phtml" hash="06ac8be9a7197e87e8c5972c27804cc9"/><file name="attributes.phtml" hash="def5531385ad60aac88274bd91f76f52"/><file name="description.phtml" hash="09674e0a56d36f27c93d3a52c3a880c4"/><file name="media.phtml" hash="b23c4e9ef29e00d2f592d822fec8e52c"/><file name="media.phtml.ORIGINAL" hash="071f4d92269b2cbfa1a14271afbf0dbe"/><dir name="options"><file name="js.phtml" hash="7d9917d908ca99033c3473ecc10d895d"/><dir name="type"><file name="date.phtml" hash="41a612891cda695e3023d15a460c4325"/><file name="default.phtml" hash="b6f6d8e715f2a1d59913f313654fc38a"/><file name="file.phtml" hash="5e336ccdfa66b78264e5a0e859600d74"/><file name="select.phtml" hash="162f029fc825b78676cce70633805e62"/><file name="text.phtml" hash="c2c2940fb278d952e0e0d5d232ba5ed9"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="182b49972e67cc834b8e1094a3984f5b"/></dir><file name="wrapper.phtml" hash="b635f6abf10b920afb6000b462134db6"/></dir><file name="options.phtml" hash="60d92d70da66f28300788027aa6f3056"/><file name="price.phtml" hash="06e90ec3368d07d62c3895f706069f96"/><file name="price_clone.phtml" hash="fb1ca9b19f97b0498f529b96c5c0e372"/><file name="tierprices.phtml" hash="4ac50d3c9f54d11fa5041a361485da74"/><dir name="type"><file name="configurable.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/><file name="default.phtml" hash="e7f000d4b7fbc62f4e155e429f976126"/><file name="grouped.phtml" hash="9ce42ac44794853963bf68e9f2e911b0"/><dir name="options"><file name="configurable.phtml" hash="2636b369c1ceacd1b131f77ade2c996f"/></dir><file name="simple.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/><file name="virtual.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/></dir></dir><file name="productview.phtml" hash="da287c78285ecb003bbee37491d3a2f2"/></dir><file name="letssyncro.phtml" hash="eb7f45eaf7ec0f6518accc417ecf4df7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LetsSyncroLLC_Oct8ne.xml" hash="9d7e348d4a79c4d032e1617c7d3a9a37"/></dir></target><target name="magelocale"><dir><dir name="en_US"><file name="LetsSyncroLLC_Oct8ne.csv" hash="686df4107da7e35e243b629c5ee57963"/></dir><dir name="es_ES"><file name="LetsSyncroLLC_Oct8ne.csv" hash="eb0b3ddaae1e2e52005e9ab23cb37163"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><file name="oct8ne.css" hash="4255fddac8c054bbe32621cdccf844b8"/></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><file name="LetsSyncro_Logo.png" hash="2104af20cc380d0c745531e1dca2f97c"/></dir></dir></dir></dir></target></contents>
26
  <compatible/>
27
  <dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
28
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LetsSyncroLLC_Oct8ne</name>
4
+ <version>2.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/gpl-license.php">GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Oct8ne extension</summary>
10
  <description>Agent-assisted search, proprietary co-viewing technology, &amp; live chat to engage in personal selling &amp; service.</description>
11
+ <notes>Minor bugs fixed&#xD;
12
+ Different routes configuration(front-admin)</notes>
 
 
 
 
 
 
 
 
 
13
  <authors><author><name>Oct8ne</name><user>Oct8ne</user><email>xavier.gonzalez@oct8ne.com</email></author></authors>
14
+ <date>2015-08-13</date>
15
+ <time>15:00:14</time>
16
+ <contents><target name="magecommunity"><dir name="LetsSyncroLLC"><dir name="Oct8ne"><dir name="Block"><file name="Accountconfig.php" hash="6a1e95bd440f283ae9f19a01bc678cd9"/><dir name="Customer"><file name="Notifier.php" hash="58785a446c6c6a69db0348b81852028b"/></dir><dir name="Html"><file name="Head.php" hash="7fec049acbd3391ce0176982eede105b"/></dir><file name="Index.php" hash="d4cc07e7e6412cb9f3cedf2508f56461"/><dir name="Mage"><dir name="Product"><file name="View.php" hash="ca15ba7c5cc756cc18af5c9c48fbe492"/></dir></dir></dir><dir name="Helper"><file name="CustomerData.php" hash="38658993e66fee8d5e3170658fa71556"/><file name="Data.php" hash="4e7af56ca41c49ba61227c38a895cdd2"/><file name="Debug.php" hash="147f2d06848b4596a0409b471cf0769a"/><dir name="Image"><file name="Default.php" hash="bdf72fef9e9715ab52dbc0fb3409e7dd"/><file name="Schuler.php" hash="f0b16d49d5e9c4bceaa6170448be9414"/></dir><file name="Reports.php" hash="6df3362a381e507a69fbf27162174f1b"/><dir name="Search"><file name="Base.php" hash="58ed2efec43d92934fb039187be35271"/><file name="Magento.php" hash="0ae593bd70db8952c897682082594c10"/><file name="Sli.php" hash="7bce03311e5612b29b45f18c9e1de1b9"/></dir><file name="Url.php" hash="c1ea68e020ccf7c3622028a3ca6fb4c7"/><file name="Version.php" hash="392d8d155afefc4ee944feb13ff65715"/><file name="Wishlist.php" hash="95a30da6de9131026580e6475a2ea951"/></dir><dir name="Model"><file name="Cron.php" hash="11fbdce80ef509a89cbc055960c627dd"/><file name="Letssyncro.php" hash="a7755ee759fa31f004207823314a907d"/><dir name="Mage"><file name="Onepage.php" hash="400ea1de621a7d2e6b0e04db55b60027"/><file name="Request.php" hash="feee181c817bc4a1ed8d662104ddb1af"/><file name="Rewrite.php" hash="5699a8b1707724c4ad01fd6998cf12d6"/><file name="Url.php" hash="82a05832eaea74fedfd2c5b081dc5cc6"/></dir><dir name="Mysql4"><dir name="LetsSyncro"><file name="Collection.php" hash="1820b31106065627aa81007f966de6b7"/></dir><file name="Letssyncro.php" hash="81b49a4f7770d408eacd230a41434cbf"/><dir name="Order"><file name="Collection.php" hash="431a18fb0f8a2d29ea44a1b617b48382"/></dir><file name="Order.php" hash="1fd857af382915617c1d64d438a842ab"/></dir><file name="Observer.php" hash="bdfb77a7082ac8c27756b5bf7f4779df"/><file name="Order.php" hash="5ea076e3f76f9a28a5ab6eee1f157b69"/><file name="Orderproducts.php" hash="9edf0ab5159b046d0d33c2766087183f"/><file name="Quoteproducts.php" hash="3b6baf23d5ab4136c52fe24d470a3fd0"/><file name="SearchEngines.php" hash="1c65dab5b3dadcb78f145d9deb981e8b"/></dir><dir name="controllers"><file name="AccountController.php" hash="c900a756947b61498e5edd2e39b1d0bf"/><file name="FrameController.php" hash="f68e735597645fcc66f8bd94a4ace43e"/><file name="IndexController.php" hash="5a63469c2dead9b78a262fd580a3e43b"/><file name="Oct8neAdminController.php" hash="159d851a7b51f3483ebdfe2b49b05b4a"/><file name="SetupController.php" hash="b91c72f12d124862349744861e5516d5"/></dir><dir name="etc"><file name="config.xml" hash="a5059c377f2fed418f268b6850dedf7d"/><file name="system.xml" hash="0dcbd9bb7e4d44a731eecd35d358ed06"/></dir><dir name="sql"><dir name="oct8ne_setup"><file name="mysql4-install-2.0.0.php" hash="7cd9ed6b373a104ec7a27b1b2f26b570"/><file name="mysql4-install-2.1.0.php" hash="0c268a08bbfc48a072fdfb75c7013a43"/><file name="mysql4-upgrade-1-2.1.0.php" hash="5883e47d9718350d49146e33ba8fbd84"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="0944f9c420562fa8071b04eff2abdb15"/><file name="mysql4-upgrade-1.1.6-1.1.7.php" hash="eecd1f66e51507306abf5e4fa5d70584"/><file name="mysql4-upgrade-1.1.7-2.0.0.php" hash="3c7e1655fb0b45dd5dc01aca98929679"/><file name="mysql4-upgrade-2.0.0-2.0.3.php" hash="0288d291dec83584d97052e62b64a738"/><file name="mysql4-upgrade-2.0.3-2.1.0.php" hash="4a06d9802360e45a08d417168c260f15"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="oct8ne"><dir name="layout"><file name="oct8ne.xml" hash="664f6b6c51799aba0fa905cbc80eb703"/></dir><dir name="template"><dir name="page"><file name="1column.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="2columns-left.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="2columns-right.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/><file name="3columns.phtml" hash="3fbf17f71254a75cbf3261eab5a727ab"/></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="layout"><file name="oct8ne.xml" hash="4b6f167fdbaf25f864934c0e8ecdda51"/></dir><dir name="template"><dir name="oct8ne"><dir name="frame"><file name="clean-page.phtml" hash="86c6580270709b8adb8a624130704cb5"/><dir name="productview"><file name="additional.phtml" hash="d0f80a4f31b31154af12197301cbc524"/><file name="addto.phtml" hash="358f19e35ff76f853cfad50ad35329fc"/><file name="addtocart.phtml" hash="06ac8be9a7197e87e8c5972c27804cc9"/><file name="attributes.phtml" hash="def5531385ad60aac88274bd91f76f52"/><file name="description.phtml" hash="09674e0a56d36f27c93d3a52c3a880c4"/><file name="media.phtml" hash="b23c4e9ef29e00d2f592d822fec8e52c"/><file name="media.phtml.ORIGINAL" hash="071f4d92269b2cbfa1a14271afbf0dbe"/><dir name="options"><file name="js.phtml" hash="7d9917d908ca99033c3473ecc10d895d"/><dir name="type"><file name="date.phtml" hash="41a612891cda695e3023d15a460c4325"/><file name="default.phtml" hash="b6f6d8e715f2a1d59913f313654fc38a"/><file name="file.phtml" hash="5e336ccdfa66b78264e5a0e859600d74"/><file name="select.phtml" hash="162f029fc825b78676cce70633805e62"/><file name="text.phtml" hash="c2c2940fb278d952e0e0d5d232ba5ed9"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="182b49972e67cc834b8e1094a3984f5b"/></dir><file name="wrapper.phtml" hash="b635f6abf10b920afb6000b462134db6"/></dir><file name="options.phtml" hash="60d92d70da66f28300788027aa6f3056"/><file name="price.phtml" hash="06e90ec3368d07d62c3895f706069f96"/><file name="price_clone.phtml" hash="fb1ca9b19f97b0498f529b96c5c0e372"/><file name="tierprices.phtml" hash="4ac50d3c9f54d11fa5041a361485da74"/><dir name="type"><file name="configurable.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/><file name="default.phtml" hash="e7f000d4b7fbc62f4e155e429f976126"/><file name="grouped.phtml" hash="9ce42ac44794853963bf68e9f2e911b0"/><dir name="options"><file name="configurable.phtml" hash="2636b369c1ceacd1b131f77ade2c996f"/></dir><file name="simple.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/><file name="virtual.phtml" hash="b9a427816f9c8a3d0d7179e8d5382683"/></dir></dir><file name="productview.phtml" hash="da287c78285ecb003bbee37491d3a2f2"/></dir><file name="letssyncro.phtml" hash="eb7f45eaf7ec0f6518accc417ecf4df7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LetsSyncroLLC_Oct8ne.xml" hash="15b2830b86e6a59998b79f4c44da09e5"/></dir></target><target name="magelocale"><dir><dir name="en_US"><file name="LetsSyncroLLC_Oct8ne.csv" hash="686df4107da7e35e243b629c5ee57963"/></dir><dir name="es_ES"><file name="LetsSyncroLLC_Oct8ne.csv" hash="eb0b3ddaae1e2e52005e9ab23cb37163"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><file name="oct8ne.css" hash="4255fddac8c054bbe32621cdccf844b8"/></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><file name="LetsSyncro_Logo.png" hash="2104af20cc380d0c745531e1dca2f97c"/></dir></dir></dir></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>