Nosto_Tagging - Version 2.6.12

Version Notes

- Restore the type casting to quantity

Download this release

Release Info

Developer Nosto
Extension Nosto_Tagging
Version 2.6.12
Comparing to
See all releases


Code changes from version 2.6.10 to 2.6.12

app/code/community/Nosto/Tagging/Block/Searchterm.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category Nosto
22
+ * @package Nosto_Tagging
23
+ * @author Nosto Solutions Ltd <magento@nosto.com>
24
+ * @copyright Copyright (c) 2013-2016 Nosto Solutions Ltd (http://www.nosto.com)
25
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
26
+ */
27
+
28
+ /**
29
+ * Search term tagging block.
30
+ * Adds search term tag to the HTML document.
31
+ *
32
+ * @category Nosto
33
+ * @package Nosto_Tagging
34
+ * @author Nosto Solutions Ltd <magento@nosto.com>
35
+ */
36
+ class Nosto_Tagging_Block_Searchterm extends Mage_Core_Block_Template
37
+ {
38
+ /**
39
+ * Render shopping search term content
40
+ *
41
+ * @return string
42
+ */
43
+ protected function _toHtml()
44
+ {
45
+ if (!Mage::helper('nosto_tagging')->isModuleEnabled()
46
+ || !Mage::helper('nosto_tagging/account')->existsAndIsConnected()
47
+ ) {
48
+ return '';
49
+ }
50
+
51
+ return parent::_toHtml();
52
+ }
53
+
54
+ /**
55
+ * Returns the search term
56
+ *
57
+ * @return string
58
+ */
59
+ public function getSearchTerm()
60
+ {
61
+ return $this->helper('catalogsearch')->getQueryText();
62
+ }
63
+ }
app/code/community/Nosto/Tagging/Helper/Data.php CHANGED
@@ -86,6 +86,8 @@ class Nosto_Tagging_Helper_Data extends Mage_Core_Helper_Abstract
86
  foreach ($ids as $id) {
87
  if (isset($categories[$id]) && $categories[$id]->getName()) {
88
  $data[] = $categories[$id]->getName();
 
 
89
  }
90
  }
91
  }
86
  foreach ($ids as $id) {
87
  if (isset($categories[$id]) && $categories[$id]->getName()) {
88
  $data[] = $categories[$id]->getName();
89
+ } else {
90
+ break;
91
  }
92
  }
93
  }
app/code/community/Nosto/Tagging/Model/Meta/Order.php CHANGED
@@ -228,7 +228,7 @@ class Nosto_Tagging_Model_Meta_Order extends Mage_Core_Model_Abstract implements
228
  return Mage::getModel(
229
  'nosto_tagging/meta_order_item',
230
  array(
231
- 'productId' => (int)$this->buildItemProductId($item),
232
  'quantity' => (int)$item->getQtyOrdered(),
233
  'name' => $this->buildItemName($item),
234
  'unitPrice' => $nostoPriceHelper->getItemFinalPriceInclTax($item),
228
  return Mage::getModel(
229
  'nosto_tagging/meta_order_item',
230
  array(
231
+ 'productId' => $this->buildItemProductId($item),
232
  'quantity' => (int)$item->getQtyOrdered(),
233
  'name' => $this->buildItemName($item),
234
  'unitPrice' => $nostoPriceHelper->getItemFinalPriceInclTax($item),
app/code/community/Nosto/Tagging/Model/Meta/Order/Item.php CHANGED
@@ -71,10 +71,10 @@ class Nosto_Tagging_Model_Meta_Order_Item extends Mage_Core_Model_Abstract imple
71
  */
72
  public function __construct(array $args)
73
  {
74
- if (!isset($args['productId']) || !is_int($args['productId'])) {
75
  Mage::log(
76
  sprintf(
77
- '%s.productId must be an integer value',
78
  __CLASS__
79
  ),
80
  Zend_Log::WARN,
@@ -82,10 +82,10 @@ class Nosto_Tagging_Model_Meta_Order_Item extends Mage_Core_Model_Abstract imple
82
  );
83
  $args['productId'] = '';
84
  }
85
- if (!isset($args['quantity']) || !is_int($args['quantity']) || !($args['quantity'] > 0)) {
86
  Mage::log(
87
  sprintf(
88
- '%s.quantity must be an integer value',
89
  __CLASS__
90
  ),
91
  Zend_Log::WARN,
@@ -93,7 +93,7 @@ class Nosto_Tagging_Model_Meta_Order_Item extends Mage_Core_Model_Abstract imple
93
  );
94
  $args['quantity'] = '';
95
  }
96
- if (!isset($args['name']) || !is_string($args['name']) || empty($args['name'])) {
97
  Mage::log(
98
  sprintf(
99
  '%s.name must be a non-empty string value',
@@ -104,10 +104,10 @@ class Nosto_Tagging_Model_Meta_Order_Item extends Mage_Core_Model_Abstract imple
104
  );
105
  $args['name'] = '';
106
  }
107
- if (!isset($args['unitPrice']) || !is_numeric($args['unitPrice'])) {
108
  Mage::log(
109
  sprintf(
110
- '%s.unitPrice must be a numeric value',
111
  __CLASS__
112
  ),
113
  Zend_Log::WARN,
@@ -115,7 +115,7 @@ class Nosto_Tagging_Model_Meta_Order_Item extends Mage_Core_Model_Abstract imple
115
  );
116
  $args['unitPrice'] = '';
117
  }
118
- if (!isset($args['currencyCode']) || !is_string($args['currencyCode']) || empty($args['currencyCode'])) {
119
  Mage::log(
120
  sprintf(
121
  '%s.currencyCode must be a numeric value',
71
  */
72
  public function __construct(array $args)
73
  {
74
+ if (!isset($args['productId']) || empty($args['productId'])) {
75
  Mage::log(
76
  sprintf(
77
+ '%s.productId must have a value',
78
  __CLASS__
79
  ),
80
  Zend_Log::WARN,
82
  );
83
  $args['productId'] = '';
84
  }
85
+ if (!isset($args['quantity']) || empty($args['quantity'])) {
86
  Mage::log(
87
  sprintf(
88
+ '%s.quantity must have a value',
89
  __CLASS__
90
  ),
91
  Zend_Log::WARN,
93
  );
94
  $args['quantity'] = '';
95
  }
96
+ if (!isset($args['name']) || empty($args['name'])) {
97
  Mage::log(
98
  sprintf(
99
  '%s.name must be a non-empty string value',
104
  );
105
  $args['name'] = '';
106
  }
107
+ if (!isset($args['unitPrice']) || empty($args['unitPrice'])) {
108
  Mage::log(
109
  sprintf(
110
+ '%s.unitPrice must have a value',
111
  __CLASS__
112
  ),
113
  Zend_Log::WARN,
115
  );
116
  $args['unitPrice'] = '';
117
  }
118
+ if (!isset($args['currencyCode']) || empty($args['currencyCode'])) {
119
  Mage::log(
120
  sprintf(
121
  '%s.currencyCode must be a numeric value',
app/code/community/Nosto/Tagging/Model/Meta/Product.php CHANGED
@@ -46,6 +46,11 @@ class Nosto_Tagging_Model_Meta_Product extends Nosto_Tagging_Model_Base implemen
46
  */
47
  const PRODUCT_OUT_OF_STOCK = 'OutOfStock';
48
 
 
 
 
 
 
49
  /**
50
  * Product "can be directly added to cart" tag string.
51
  */
@@ -177,9 +182,7 @@ class Nosto_Tagging_Model_Meta_Product extends Nosto_Tagging_Model_Base implemen
177
  $this->_price = $priceHelper->convertToDefaultCurrency($priceHelper->getProductFinalPriceInclTax($product), $store);
178
  $this->_listPrice = $priceHelper->convertToDefaultCurrency($priceHelper->getProductPriceInclTax($product), $store);
179
  $this->_currencyCode = $store->getDefaultCurrency()->getCode();
180
- $this->_availability = $product->isAvailable()
181
- ? self::PRODUCT_IN_STOCK
182
- : self::PRODUCT_OUT_OF_STOCK;
183
  $this->_categories = $this->buildCategories($product);
184
 
185
  // Optional properties.
@@ -201,6 +204,26 @@ class Nosto_Tagging_Model_Meta_Product extends Nosto_Tagging_Model_Base implemen
201
  }
202
  }
203
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
204
  /**
205
  * Builds the "tag1" tags.
206
  *
@@ -326,8 +349,8 @@ class Nosto_Tagging_Model_Meta_Product extends Nosto_Tagging_Model_Base implemen
326
  $data[] = $categoryString;
327
  }
328
  }
329
-
330
- return $data;
331
  }
332
 
333
  /**
46
  */
47
  const PRODUCT_OUT_OF_STOCK = 'OutOfStock';
48
 
49
+ /**
50
+ * Product "invisible " tagging string.
51
+ */
52
+ const PRODUCT_INVISIBLE = 'Invisible';
53
+
54
  /**
55
  * Product "can be directly added to cart" tag string.
56
  */
182
  $this->_price = $priceHelper->convertToDefaultCurrency($priceHelper->getProductFinalPriceInclTax($product), $store);
183
  $this->_listPrice = $priceHelper->convertToDefaultCurrency($priceHelper->getProductPriceInclTax($product), $store);
184
  $this->_currencyCode = $store->getDefaultCurrency()->getCode();
185
+ $this->_availability = $this->buildAvailability($product);
 
 
186
  $this->_categories = $this->buildCategories($product);
187
 
188
  // Optional properties.
204
  }
205
  }
206
 
207
+ /**
208
+ * Builds the availability for the product.
209
+ *
210
+ * @param Mage_Catalog_Model_Product $product the product model.
211
+ *
212
+ * @return string
213
+ */
214
+ protected function buildAvailability(Mage_Catalog_Model_Product $product)
215
+ {
216
+ $availability = self::PRODUCT_OUT_OF_STOCK;
217
+ if(!$product->isVisibleInSiteVisibility()) {
218
+ $availability = self::PRODUCT_INVISIBLE;
219
+ } elseif ($product->isAvailable()) {
220
+ $availability = self::PRODUCT_IN_STOCK;
221
+ }
222
+
223
+ return $availability;
224
+ }
225
+
226
+
227
  /**
228
  * Builds the "tag1" tags.
229
  *
349
  $data[] = $categoryString;
350
  }
351
  }
352
+
353
+ return array_unique($data);
354
  }
355
 
356
  /**
app/code/community/Nosto/Tagging/Model/Observer.php CHANGED
@@ -96,9 +96,6 @@ class Nosto_Tagging_Model_Observer
96
  if (is_null($product)) {
97
  continue;
98
  }
99
- if (!$product->isVisibleInSiteVisibility()) {
100
- continue;
101
- }
102
 
103
  /** @var Nosto_Tagging_Model_Meta_Product $model */
104
  $model = Mage::getModel('nosto_tagging/meta_product');
96
  if (is_null($product)) {
97
  continue;
98
  }
 
 
 
99
 
100
  /** @var Nosto_Tagging_Model_Meta_Product $model */
101
  $model = Mage::getModel('nosto_tagging/meta_product');
app/code/community/Nosto/Tagging/Model/Service/Order.php CHANGED
@@ -99,7 +99,7 @@ class Nosto_Tagging_Model_Service_Order
99
  foreach ($order->getPurchasedItems() as $item) {
100
  $data['purchased_items'][] = array(
101
  'product_id' => $item->getProductId(),
102
- 'quantity' => (int)$item->getQuantity(),
103
  'name' => $item->getName(),
104
  'unit_price' => Nosto::helper('price')->format($item->getUnitPrice()),
105
  'price_currency_code' => strtoupper($item->getCurrencyCode()),
99
  foreach ($order->getPurchasedItems() as $item) {
100
  $data['purchased_items'][] = array(
101
  'product_id' => $item->getProductId(),
102
+ 'quantity' => $item->getQuantity(),
103
  'name' => $item->getName(),
104
  'unit_price' => Nosto::helper('price')->format($item->getUnitPrice()),
105
  'price_currency_code' => strtoupper($item->getCurrencyCode()),
app/code/community/Nosto/Tagging/etc/config.xml CHANGED
@@ -29,7 +29,7 @@
29
  <config>
30
  <modules>
31
  <Nosto_Tagging>
32
- <version>2.6.10</version>
33
  </Nosto_Tagging>
34
  </modules>
35
  <global>
29
  <config>
30
  <modules>
31
  <Nosto_Tagging>
32
+ <version>2.6.12</version>
33
  </Nosto_Tagging>
34
  </modules>
35
  <global>
app/design/frontend/base/default/layout/nostotagging.xml CHANGED
@@ -274,6 +274,9 @@
274
  <value>nosto-page-search2</value>
275
  </action>
276
  </block>
 
 
 
277
  </reference>
278
  </catalogsearch_result_index>
279
 
274
  <value>nosto-page-search2</value>
275
  </action>
276
  </block>
277
+ <block type="nosto_tagging/searchterm" name="nosto.page.searchterm1" after="nosto.page.search2"
278
+ template="nostotagging/searchterm.phtml">
279
+ </block>
280
  </reference>
281
  </catalogsearch_result_index>
282
 
app/design/frontend/base/default/template/nostotagging/cart.phtml CHANGED
@@ -42,8 +42,8 @@ $nostoPriceHelper = Mage::helper('nosto_tagging/price');
42
  <div class="nosto_cart" style="display:none">
43
  <?php foreach ($items as $item): ?>
44
  <div class="line_item">
45
- <span class="product_id"><?php echo (int)$this->getProductId($item); ?></span>
46
- <span class="quantity"><?php echo (int)$item->getQty(); ?></span>
47
  <span class="name"><?php echo $nostoHelper->escapeHtml($this->getProductName($item)); ?></span>
48
  <span class="unit_price"><?php echo $nostoPriceHelper->getFormattedPrice($item->getPriceInclTax()); ?></span>
49
  <span class="price_currency_code"><?php echo strtoupper($currency); ?></span>
42
  <div class="nosto_cart" style="display:none">
43
  <?php foreach ($items as $item): ?>
44
  <div class="line_item">
45
+ <span class="product_id"><?php echo $this->getProductId($item); ?></span>
46
+ <span class="quantity"><?php echo $item->getQty(); ?></span>
47
  <span class="name"><?php echo $nostoHelper->escapeHtml($this->getProductName($item)); ?></span>
48
  <span class="unit_price"><?php echo $nostoPriceHelper->getFormattedPrice($item->getPriceInclTax()); ?></span>
49
  <span class="price_currency_code"><?php echo strtoupper($currency); ?></span>
app/design/frontend/base/default/template/nostotagging/order.phtml CHANGED
@@ -63,8 +63,8 @@ $priceHelper = Mage::helper('nosto_tagging/price');
63
  <div class="purchased_items">
64
  <?php foreach ($order->getPurchasedItems() as $item): ?>
65
  <div class="line_item">
66
- <span class="product_id"><?php echo (int)$item->getProductId(); ?></span>
67
- <span class="quantity"><?php echo (int)$item->getQuantity(); ?></span>
68
  <span class="name"><?php echo $helper->escapeHtml($item->getName()); ?></span>
69
  <span class="unit_price"><?php echo $priceHelper->getFormattedPrice($item->getUnitPrice()); ?></span>
70
  <span class="price_currency_code"><?php echo strtoupper($item->getCurrencyCode()); ?></span>
63
  <div class="purchased_items">
64
  <?php foreach ($order->getPurchasedItems() as $item): ?>
65
  <div class="line_item">
66
+ <span class="product_id"><?php echo $item->getProductId(); ?></span>
67
+ <span class="quantity"><?php echo $item->getQuantity(); ?></span>
68
  <span class="name"><?php echo $helper->escapeHtml($item->getName()); ?></span>
69
  <span class="unit_price"><?php echo $priceHelper->getFormattedPrice($item->getUnitPrice()); ?></span>
70
  <span class="price_currency_code"><?php echo strtoupper($item->getCurrencyCode()); ?></span>
app/design/frontend/base/default/template/nostotagging/searchterm.phtml ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category Nosto
22
+ * @package Nosto_Tagging
23
+ * @author Nosto Solutions Ltd <magento@nosto.com>
24
+ * @copyright Copyright (c) 2013-2016 Nosto Solutions Ltd (http://www.nosto.com)
25
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
26
+ */
27
+ ?>
28
+
29
+ <?php
30
+ /**
31
+ * @var $this Nosto_Tagging_Block_Searchterm
32
+ * @var $helper Nosto_Tagging_Helper_Data
33
+ */
34
+ $helper = Mage::helper('nosto_tagging');
35
+ ?>
36
+ <div class="nosto_search_term" style="display:none"><?php echo $helper->escapeHtml($this->getSearchTerm()); ?></div>
package.xml CHANGED
@@ -1,14 +1,14 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Nosto_Tagging</name>
4
- <version>2.6.10</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Personalization for Magento</summary>
10
  <description>Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.</description>
11
- <notes>- Bug fixes</notes>
12
  <authors>
13
  <author>
14
  <name>Nosto</name>
@@ -16,8 +16,8 @@
16
  <email>magento@nosto.com</email>
17
  </author>
18
  </authors>
19
- <date>2016-03-31</date>
20
- <time>07:13:05</time>
21
  <contents>
22
  <target name="magecommunity">
23
  <dir name="Nosto">
@@ -36,11 +36,12 @@
36
  <file name="Meta.php" hash="1f761e731214b7572ef139d9e0577ea1"/>
37
  <file name="Order.php" hash="32115070d380e654f093da11dd6e4d85"/>
38
  <file name="Product.php" hash="ac7b85e6d03d94d03c59416b622b0039"/>
 
39
  </dir>
40
  <dir name="Helper">
41
  <file name="Account.php" hash="d6870520bdbd4bc9d70eff77704f790a"/>
42
  <file name="Customer.php" hash="8faa27321f26ece8ff5ebf12058f546f"/>
43
- <file name="Data.php" hash="f7f737ba34cc9144a01db32fc91d3bcb"/>
44
  <file name="Date.php" hash="1a108a4ec8169b73411b6c11b86a1d80"/>
45
  <file name="Oauth.php" hash="9ecbea9e8411501cabe780e0511a1d05"/>
46
  <file name="Price.php" hash="8d3736e7fc03f7064eb351ee323e8f43"/>
@@ -68,13 +69,13 @@
68
  <file name="Oauth.php" hash="0863271d8a3db0de93525f0e64308f1c"/>
69
  <dir name="Order">
70
  <file name="Buyer.php" hash="45ee761ba052ef3372846c22e28921d8"/>
71
- <file name="Item.php" hash="bdd21faf7e05d6c5d703935568054be4"/>
72
  <file name="Status.php" hash="795b2e53be043aeb0b27bbd500e2c412"/>
73
  </dir>
74
- <file name="Order.php" hash="c92bad91ab89783e06bb8408cd0fc7e5"/>
75
- <file name="Product.php" hash="a3aecb016c1880cd5922eb24f4c2b574"/>
76
  </dir>
77
- <file name="Observer.php" hash="102b3e6d330e151a4595c54dc88a18a9"/>
78
  <file name="Product.php" hash="3630a2a688f013b296d1865e6f32e1d2"/>
79
  <dir name="Resource">
80
  <dir name="Customer">
@@ -87,7 +88,7 @@
87
  <file name="Setup.php" hash="506b08bcb10cbe74e95812c5f646429f"/>
88
  </dir>
89
  <dir name="Service">
90
- <file name="Order.php" hash="f6ebc1fef63f7f984d7d3b81a53c0f16"/>
91
  </dir>
92
  <dir name="System">
93
  <dir name="Config">
@@ -107,7 +108,7 @@
107
  <dir name="etc">
108
  <file name="adminhtml.xml" hash="7ea210738a77630f299a14b442f3b8d0"/>
109
  <file name="cache.xml" hash="e874fbbf2eb89b325deb1a62afbcfb4d"/>
110
- <file name="config.xml" hash="70911860e689acb229feb33d3bf5631c"/>
111
  <file name="system.xml" hash="7deba6544a09d7af8c07e6b5edc0975a"/>
112
  </dir>
113
  <dir name="sql">
@@ -139,12 +140,12 @@
139
  <dir name="base">
140
  <dir name="default">
141
  <dir name="layout">
142
- <file name="nostotagging.xml" hash="52db089fa338cca29625f0a9103a1451"/>
143
  </dir>
144
  <dir name="template">
145
  <dir name="nostotagging">
146
  <file name="addtocart.phtml" hash="e8776f59ec4c7c7b6eea2fae9d56e2a4"/>
147
- <file name="cart.phtml" hash="3c4e80cdcebf63c56dc14a6594e167b8"/>
148
  <dir name="category">
149
  <file name="view.phtml" hash="fc09e2770ad6281ec96c8e92accc01f1"/>
150
  </dir>
@@ -153,8 +154,9 @@
153
  <file name="element.phtml" hash="e1d38981789e632a3607ccf2e171f0cb"/>
154
  <file name="embed.phtml" hash="9193ddd1ae373b68c53f8364f511b0a5"/>
155
  <file name="meta.phtml" hash="c1b862a4993503fae420fb0eba194b00"/>
156
- <file name="order.phtml" hash="3ec29ce57313c9c837a8d17b4455a9a0"/>
157
  <file name="product.phtml" hash="9df3ff9f6e363e478d7fd68bd09827b1"/>
 
158
  </dir>
159
  </dir>
160
  </dir>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Nosto_Tagging</name>
4
+ <version>2.6.12</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Personalization for Magento</summary>
10
  <description>Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.</description>
11
+ <notes>- Restore the type casting to quantity</notes>
12
  <authors>
13
  <author>
14
  <name>Nosto</name>
16
  <email>magento@nosto.com</email>
17
  </author>
18
  </authors>
19
+ <date>2016-04-22</date>
20
+ <time>08:48:05</time>
21
  <contents>
22
  <target name="magecommunity">
23
  <dir name="Nosto">
36
  <file name="Meta.php" hash="1f761e731214b7572ef139d9e0577ea1"/>
37
  <file name="Order.php" hash="32115070d380e654f093da11dd6e4d85"/>
38
  <file name="Product.php" hash="ac7b85e6d03d94d03c59416b622b0039"/>
39
+ <file name="Searchterm.php" hash="884cbca118486d922e73821242d8fc83"/>
40
  </dir>
41
  <dir name="Helper">
42
  <file name="Account.php" hash="d6870520bdbd4bc9d70eff77704f790a"/>
43
  <file name="Customer.php" hash="8faa27321f26ece8ff5ebf12058f546f"/>
44
+ <file name="Data.php" hash="11b848036443a431eafbbd155b72e40d"/>
45
  <file name="Date.php" hash="1a108a4ec8169b73411b6c11b86a1d80"/>
46
  <file name="Oauth.php" hash="9ecbea9e8411501cabe780e0511a1d05"/>
47
  <file name="Price.php" hash="8d3736e7fc03f7064eb351ee323e8f43"/>
69
  <file name="Oauth.php" hash="0863271d8a3db0de93525f0e64308f1c"/>
70
  <dir name="Order">
71
  <file name="Buyer.php" hash="45ee761ba052ef3372846c22e28921d8"/>
72
+ <file name="Item.php" hash="d28e1c901b168ad381696dde605551db"/>
73
  <file name="Status.php" hash="795b2e53be043aeb0b27bbd500e2c412"/>
74
  </dir>
75
+ <file name="Order.php" hash="1a5d115199f87ead195e0b3510ab1439"/>
76
+ <file name="Product.php" hash="77997c199edc6f9c29d29e138b8abff1"/>
77
  </dir>
78
+ <file name="Observer.php" hash="ba384c965a2df4044cab0a84bbeacd38"/>
79
  <file name="Product.php" hash="3630a2a688f013b296d1865e6f32e1d2"/>
80
  <dir name="Resource">
81
  <dir name="Customer">
88
  <file name="Setup.php" hash="506b08bcb10cbe74e95812c5f646429f"/>
89
  </dir>
90
  <dir name="Service">
91
+ <file name="Order.php" hash="63670c0cb5d3cc0804e13e90b47afbb8"/>
92
  </dir>
93
  <dir name="System">
94
  <dir name="Config">
108
  <dir name="etc">
109
  <file name="adminhtml.xml" hash="7ea210738a77630f299a14b442f3b8d0"/>
110
  <file name="cache.xml" hash="e874fbbf2eb89b325deb1a62afbcfb4d"/>
111
+ <file name="config.xml" hash="86f27a81f45c3aafb0a079f837b73a99"/>
112
  <file name="system.xml" hash="7deba6544a09d7af8c07e6b5edc0975a"/>
113
  </dir>
114
  <dir name="sql">
140
  <dir name="base">
141
  <dir name="default">
142
  <dir name="layout">
143
+ <file name="nostotagging.xml" hash="7d69705eb6a9cce411671b792ec2b08b"/>
144
  </dir>
145
  <dir name="template">
146
  <dir name="nostotagging">
147
  <file name="addtocart.phtml" hash="e8776f59ec4c7c7b6eea2fae9d56e2a4"/>
148
+ <file name="cart.phtml" hash="fe8a33cf63709d05e4be388b0a92addf"/>
149
  <dir name="category">
150
  <file name="view.phtml" hash="fc09e2770ad6281ec96c8e92accc01f1"/>
151
  </dir>
154
  <file name="element.phtml" hash="e1d38981789e632a3607ccf2e171f0cb"/>
155
  <file name="embed.phtml" hash="9193ddd1ae373b68c53f8364f511b0a5"/>
156
  <file name="meta.phtml" hash="c1b862a4993503fae420fb0eba194b00"/>
157
+ <file name="order.phtml" hash="a7940109561b6ec9d74c8a566d24c3f3"/>
158
  <file name="product.phtml" hash="9df3ff9f6e363e478d7fd68bd09827b1"/>
159
+ <file name="searchterm.phtml" hash="5a61837f4d4b787e24c6133afd43a507"/>
160
  </dir>
161
  </dir>
162
  </dir>