Jmango360_Japi - Version 3.4.1

Version Notes

* Bug fixes

Download this release

Release Info

Developer Duc Ngo
Extension Jmango360_Japi
Version 3.4.1
Comparing to
See all releases


Code changes from version 3.4.0 to 3.4.1

app/code/community/Jmango360/Japi/Helper/Data.php CHANGED
@@ -927,6 +927,8 @@ class Jmango360_Japi_Helper_Data extends Mage_Core_Helper_Abstract
927
  foreach ($image->attributes as $attribute) {
928
  if ($attribute->name == 'title') {
929
  $current['label'] = $attribute->value;
 
 
930
  }
931
  }
932
  }
@@ -1197,13 +1199,13 @@ class Jmango360_Japi_Helper_Data extends Mage_Core_Helper_Abstract
1197
  return $model->toOptionArray();
1198
  }
1199
 
 
 
 
 
 
1200
  public function isBazaarvoiceEnabled()
1201
  {
1202
- return (
1203
- Mage::helper('core')->isModuleEnabled('Comaxx_BvConversations')
1204
- && Mage::getStoreConfigFlag('bazaarvoice/general/enable_bv')
1205
- && Mage::getStoreConfigFlag('bazaarvoice/rr/enable_rr')
1206
- )
1207
- || (Mage::helper('core')->isModuleEnabled('Bazaarvoice_Connector'));
1208
  }
1209
  }
927
  foreach ($image->attributes as $attribute) {
928
  if ($attribute->name == 'title') {
929
  $current['label'] = $attribute->value;
930
+ } elseif ($attribute->name == 'alt') {
931
+ $current['label'] = $attribute->value;
932
  }
933
  }
934
  }
1199
  return $model->toOptionArray();
1200
  }
1201
 
1202
+ /**
1203
+ * Check Bazaarvoice Conversations enabled
1204
+ *
1205
+ * @return bool
1206
+ */
1207
  public function isBazaarvoiceEnabled()
1208
  {
1209
+ return Mage::getStoreConfigFlag('japi/jmango_rest_bazaarvoice_settings/enable');
 
 
 
 
 
1210
  }
1211
  }
app/code/community/Jmango360/Japi/Helper/Review/Bazaarvoice.php CHANGED
@@ -31,6 +31,13 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
31
  );
32
  protected $LOGGED_IN_EXCLUDE_FIELDS = array();
33
 
 
 
 
 
 
 
 
34
  /**
35
  * Get product Id for Bazaarvoice
36
  *
@@ -114,9 +121,11 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
114
  'apiVersion' => self::API_VERSION,
115
  'resource.q0' => 'statistics',
116
  'stats.q0' => 'reviews',
117
- 'filter.q0' => 'contentlocale:eq:' . $locale,
118
- 'filter_reviews.q0' => 'contentlocale:eq:' . $locale,
119
- 'filter.q0' => 'productid:eq:' . join(',', array_keys($productIds))
 
 
120
  ));
121
 
122
  $result = $this->send('GET', $url);
@@ -180,13 +189,15 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
180
  $url = $this->_getApiUrl('data/reviews.json', array(
181
  'apiVersion' => '5.4',
182
  'passkey' => $apiKey,
183
- 'Filter' => sprintf('ProductId:%s', $productId),
 
 
 
184
  'Sort' => $this->_getReviewsSort(),
185
  'Offset' => $this->_getReviewsOffset(),
186
  'Limit' => $this->_getReviewsLimit(),
187
  'Include' => 'Products',
188
- 'Stats' => 'Reviews',
189
- 'Locale' => Mage::app()->getLocale()->getLocaleCode()
190
  ));
191
 
192
  $result = $this->send('GET', $url);
@@ -392,24 +403,16 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
392
 
393
  $productId = $this->getBvProductId($product);
394
 
395
- /* @var $session Mage_Customer_Model_Session */
396
- $session = Mage::getSingleton('customer/session');
397
- if ($session->isLoggedIn()) {
398
- $submitData['UserId'] = $session->getCustomer()->getId();
399
- $submitData['UserEmail'] = $session->getCustomer()->getEmail();
400
- } else {
401
- $submitData['UserId'] = uniqid();
402
- $submitData['UserEmail'] = @$data['useremail'];
403
- }
404
-
405
- $submitData = array_merge(array(
406
  'UserNickname' => @$data['usernickname'],
 
 
407
  'Title' => @$data['title'],
408
  'ReviewText' => @$data['reviewtext'],
409
  'Rating' => @$data['ratings']['rating'],
410
  'IsRecommended' => $this->_getBooleanValue(@$data['isrecommended']),
411
  'AgreedToTermsAndConditions' => $this->_getBooleanValue(@$data['agreedtotermsandconditions'])
412
- ), $submitData);
413
 
414
  if (!empty($data['ratings'])) {
415
  $reviewForm = $this->getForm($product);
@@ -484,6 +487,28 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
484
  return array('success' => Mage::helper('review')->__('Your review has been accepted for moderation.'));
485
  }
486
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
487
  /**
488
  * Convert boolean value to string
489
  *
@@ -544,7 +569,7 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
544
  $reviewStatistics = $result['Includes']['Products'][$productId]['ReviewStatistics']['SecondaryRatingsAverages'];
545
  foreach ($reviewStatistics as $reviewStatistic) {
546
  $data[] = array(
547
- 'title' => @$reviewStatistic['Label'],
548
  'code' => @$reviewStatistic['Id'],
549
  'type' => 'overview',
550
  'percent' => round(100 * @$reviewStatistic['AverageRating'] / (empty($reviewStatistic['ValueRange']) ? 5 : $reviewStatistic['ValueRange']))
@@ -581,7 +606,7 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
581
  foreach ($result['SecondaryRatings'] as $rating) {
582
  $data['review'][] = array(
583
  'code' => 'ratings',
584
- 'title' => @$rating['Label'],
585
  'type' => 'radio',
586
  'required' => false,
587
  'id' => ++$index . "",
@@ -704,6 +729,28 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
704
  return $data;
705
  }
706
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
707
  protected function _getDatetimeValue($value)
708
  {
709
  $storeTimestamp = Mage::getModel('core/date')->timestamp($value);
@@ -740,7 +787,12 @@ class Jmango360_Japi_Helper_Review_Bazaarvoice extends Mage_Core_Helper_Abstract
740
  $env = $this->_getEnv();
741
  $baseUrl = $env == 'staging' ? self::URL_STAGING : self::URL_PRODUCTION;
742
  if (!empty($params)) {
743
- return sprintf('%s%s?%s', $baseUrl, $uri, http_build_query($params));
 
 
 
 
 
744
  } else {
745
  return sprintf('%s%s', $baseUrl, $uri);
746
  }
31
  );
32
  protected $LOGGED_IN_EXCLUDE_FIELDS = array();
33
 
34
+ /**
35
+ * Store ratings label mapping
36
+ *
37
+ * @var array
38
+ */
39
+ protected $_labels = array();
40
+
41
  /**
42
  * Get product Id for Bazaarvoice
43
  *
121
  'apiVersion' => self::API_VERSION,
122
  'resource.q0' => 'statistics',
123
  'stats.q0' => 'reviews',
124
+ 'filter.q0' => array(
125
+ sprintf('contentlocale:eq:%s', $locale),
126
+ sprintf('productid:eq:%s', join(',', array_keys($productIds)))
127
+ ),
128
+ 'filter_reviews.q0' => sprintf('contentlocale:eq:%s', $locale)
129
  ));
130
 
131
  $result = $this->send('GET', $url);
189
  $url = $this->_getApiUrl('data/reviews.json', array(
190
  'apiVersion' => '5.4',
191
  'passkey' => $apiKey,
192
+ 'Filter' => array(
193
+ sprintf('ProductId:%s', $productId),
194
+ sprintf('ContentLocale:eq:%s', Mage::app()->getLocale()->getLocaleCode())
195
+ ),
196
  'Sort' => $this->_getReviewsSort(),
197
  'Offset' => $this->_getReviewsOffset(),
198
  'Limit' => $this->_getReviewsLimit(),
199
  'Include' => 'Products',
200
+ 'Stats' => 'Reviews'
 
201
  ));
202
 
203
  $result = $this->send('GET', $url);
403
 
404
  $productId = $this->getBvProductId($product);
405
 
406
+ $submitData = array(
 
 
 
 
 
 
 
 
 
 
407
  'UserNickname' => @$data['usernickname'],
408
+ 'UserEmail' => @$data['useremail'],
409
+ 'user' => $this->_getUAS(),
410
  'Title' => @$data['title'],
411
  'ReviewText' => @$data['reviewtext'],
412
  'Rating' => @$data['ratings']['rating'],
413
  'IsRecommended' => $this->_getBooleanValue(@$data['isrecommended']),
414
  'AgreedToTermsAndConditions' => $this->_getBooleanValue(@$data['agreedtotermsandconditions'])
415
+ );
416
 
417
  if (!empty($data['ratings'])) {
418
  $reviewForm = $this->getForm($product);
487
  return array('success' => Mage::helper('review')->__('Your review has been accepted for moderation.'));
488
  }
489
 
490
+ /**
491
+ * Generate UAS string
492
+ *
493
+ * @return string
494
+ */
495
+ protected function _getUAS()
496
+ {
497
+ $sharedKey = Mage::getStoreConfig('japi/jmango_rest_bazaarvoice_settings/shared_key');
498
+ if ($sharedKey) {
499
+ /* @var $dateModel Mage_Core_Model_Date */
500
+ $dateModel = Mage::getModel('core/date');
501
+ /* @var $session Mage_Customer_Model_Session */
502
+ $session = Mage::getSingleton('customer/session');
503
+ $userId = $session->isLoggedIn() ? $session->getCustomer()->getId() : uniqid();
504
+ $userStr = sprintf('date=%s&userid=%s', $dateModel->date('Y-m-d'), $userId);
505
+ $encUserStr = hash_hmac('sha256', $sharedKey, $userStr) . bin2hex($userStr);
506
+ return $encUserStr;
507
+ }
508
+
509
+ return '';
510
+ }
511
+
512
  /**
513
  * Convert boolean value to string
514
  *
569
  $reviewStatistics = $result['Includes']['Products'][$productId]['ReviewStatistics']['SecondaryRatingsAverages'];
570
  foreach ($reviewStatistics as $reviewStatistic) {
571
  $data[] = array(
572
+ 'title' => !empty($reviewStatistic['Label']) ? $reviewStatistic['Label'] : $this->_getRatingLabel(@$reviewStatistic['Id']),
573
  'code' => @$reviewStatistic['Id'],
574
  'type' => 'overview',
575
  'percent' => round(100 * @$reviewStatistic['AverageRating'] / (empty($reviewStatistic['ValueRange']) ? 5 : $reviewStatistic['ValueRange']))
606
  foreach ($result['SecondaryRatings'] as $rating) {
607
  $data['review'][] = array(
608
  'code' => 'ratings',
609
+ 'title' => !empty($rating['Label']) ? $rating['Label'] : $this->_getRatingLabel(@$rating['Id']),
610
  'type' => 'radio',
611
  'required' => false,
612
  'id' => ++$index . "",
729
  return $data;
730
  }
731
 
732
+ /**
733
+ * Get rating label from configuration
734
+ *
735
+ * @param $value
736
+ * @return string
737
+ */
738
+ protected function _getRatingLabel($value)
739
+ {
740
+ if (empty($this->_labels)) {
741
+ $labelsMap = explode("\n", Mage::getStoreConfig('japi/jmango_rest_bazaarvoice_settings/rating_label'));
742
+ foreach ($labelsMap as $labelMap) {
743
+ list($labelId, $labelText) = explode('|', $labelMap);
744
+ if ($labelId && $labelText) {
745
+ $this->_labels[$labelId] = $labelText;
746
+ }
747
+ }
748
+ }
749
+ if (array_key_exists($value, $this->_labels)) {
750
+ return $this->_labels[$value];
751
+ }
752
+ }
753
+
754
  protected function _getDatetimeValue($value)
755
  {
756
  $storeTimestamp = Mage::getModel('core/date')->timestamp($value);
787
  $env = $this->_getEnv();
788
  $baseUrl = $env == 'staging' ? self::URL_STAGING : self::URL_PRODUCTION;
789
  if (!empty($params)) {
790
+ /**
791
+ * Workaround to support duplicate param name on query string
792
+ */
793
+ $query = http_build_query($params, null, '&');
794
+ $query = preg_replace('/%5B(?:[0-9]|[1-9][0-9]+)%5D=/', '=', $query);
795
+ return sprintf('%s%s?%s', $baseUrl, $uri, $query);
796
  } else {
797
  return sprintf('%s%s', $baseUrl, $uri);
798
  }
app/code/community/Jmango360/Japi/Model/Rest/Catalog/Category/Assignedproducts.php CHANGED
@@ -147,7 +147,9 @@ class Jmango360_Japi_Model_Rest_Catalog_Category_Assignedproducts extends Mage_C
147
  );
148
  }
149
  } elseif ($filter instanceof Mage_Catalog_Block_Layer_Filter_Price) {
150
- if (class_exists('Amasty_Shopby_Model_Catalog_Layer_Filter_Price')) {
 
 
151
  if ($filter->hasDisplayType()
152
  && in_array($filter->getDisplayType(), array(
153
  Amasty_Shopby_Model_Catalog_Layer_Filter_Price::DT_DEFAULT,
147
  );
148
  }
149
  } elseif ($filter instanceof Mage_Catalog_Block_Layer_Filter_Price) {
150
+ if (Mage::helper('core')->isModuleEnabled('Amasty_Shopby')
151
+ && class_exists('Amasty_Shopby_Model_Catalog_Layer_Filter_Price')
152
+ ) {
153
  if ($filter->hasDisplayType()
154
  && in_array($filter->getDisplayType(), array(
155
  Amasty_Shopby_Model_Catalog_Layer_Filter_Price::DT_DEFAULT,
app/code/community/Jmango360/Japi/Model/Rest/Checkout/Methods.php CHANGED
@@ -457,7 +457,7 @@ class Jmango360_Japi_Model_Rest_Checkout_Methods extends Jmango360_Japi_Model_Re
457
  $this->_assignPaymentMethod($method);
458
  $code = $method->getCode();
459
  $options[$code] = $method->toArray();
460
- $options[$code]['title'] = $this->_stripHtml($block->getMethodTitle($method));
461
  if (is_object($method->getInfoInstance())) {
462
  $options[$code]['payment'] = $method->getInfoInstance()->toArray();
463
  }
457
  $this->_assignPaymentMethod($method);
458
  $code = $method->getCode();
459
  $options[$code] = $method->toArray();
460
+ $options[$code]['title'] = $this->_stripHtml($method->getTitle());
461
  if (is_object($method->getInfoInstance())) {
462
  $options[$code]['payment'] = $method->getInfoInstance()->toArray();
463
  }
app/code/community/Jmango360/Japi/Model/Rest/Mage.php CHANGED
@@ -679,7 +679,7 @@ class Jmango360_Japi_Model_Rest_Mage extends Mage_Core_Model_Abstract
679
  }
680
 
681
  $attributes[] = array(
682
- 'label' => $nameWidget->getStoreLabel('firstname'),
683
  'key' => 'firstname',
684
  'enable' => true,
685
  'required' => true,
@@ -697,7 +697,7 @@ class Jmango360_Japi_Model_Rest_Mage extends Mage_Core_Model_Abstract
697
  }
698
 
699
  $attributes[] = array(
700
- 'label' => $nameWidget->getStoreLabel('lastname'),
701
  'key' => 'lastname',
702
  'enable' => true,
703
  'required' => true,
679
  }
680
 
681
  $attributes[] = array(
682
+ 'label' => $nameWidget->getStoreLabel('firstname') ? $nameWidget->getStoreLabel('firstname') : Mage::helper('customer')->__('First Name'),
683
  'key' => 'firstname',
684
  'enable' => true,
685
  'required' => true,
697
  }
698
 
699
  $attributes[] = array(
700
+ 'label' => $nameWidget->getStoreLabel('lastname') ? $nameWidget->getStoreLabel('lastname') : Mage::helper('customer')->__('Last Name'),
701
  'key' => 'lastname',
702
  'enable' => true,
703
  'required' => true,
app/code/community/Jmango360/Japi/controllers/CheckoutController.php CHANGED
@@ -449,6 +449,25 @@ class Jmango360_Japi_CheckoutController extends Mage_Checkout_OnepageController
449
  </reference>";
450
  }
451
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
452
  try {
453
  $this->getLayout()->getUpdate()->addUpdate($xml);
454
  $this->generateLayoutXml()->generateLayoutBlocks();
449
  </reference>";
450
  }
451
 
452
+ if ($helper->isModuleEnabled('TIG_MyParcel2014')) {
453
+ $xml .= "
454
+ <reference name=\"head\">
455
+ <action method=\"addItem\">
456
+ <type>skin_js</type>
457
+ <file>js/TIG/MyParcel2014/jquery-myparcel.min.js</file>
458
+ </action>
459
+ <action method=\"addItem\">
460
+ <type>skin_js</type>
461
+ <file>js/TIG/MyParcel2014/checkout.js</file>
462
+ </action>
463
+ </reference>
464
+ <reference name=\"checkout.onepage.shipping_method.available\">
465
+ <action method=\"setTemplate\">
466
+ <template>TIG/MyParcel2014/checkout/onepage/shipping_method/available.phtml</template>
467
+ </action>
468
+ </reference>";
469
+ }
470
+
471
  try {
472
  $this->getLayout()->getUpdate()->addUpdate($xml);
473
  $this->generateLayoutXml()->generateLayoutBlocks();
app/code/community/Jmango360/Japi/controllers/CustomerController.php CHANGED
@@ -21,10 +21,6 @@ class Jmango360_Japi_CustomerController extends Mage_Customer_AccountController
21
  $this->getResponse()->setHeader('JM-Session-Id', $session->getSessionId());
22
  }
23
  $this->_initLayoutMessages(array('core/session', 'customer/session'));
24
- if (Mage::getStoreConfigFlag('japi/jmango_rest_customer_settings/enable_address')) {
25
- $form = $this->getLayout()->getBlock('customer_form_register');
26
- if ($form) $form->setShowAddressFields(true);
27
- }
28
  $this->renderLayout();
29
  }
30
 
21
  $this->getResponse()->setHeader('JM-Session-Id', $session->getSessionId());
22
  }
23
  $this->_initLayoutMessages(array('core/session', 'customer/session'));
 
 
 
 
24
  $this->renderLayout();
25
  }
26
 
app/code/community/Jmango360/Japi/etc/config.xml CHANGED
@@ -7,7 +7,7 @@
7
  <config>
8
  <modules>
9
  <Jmango360_Japi>
10
- <version>3.4.0</version>
11
  </Jmango360_Japi>
12
  </modules>
13
 
@@ -412,10 +412,13 @@
412
  <android_touch_icon></android_touch_icon>
413
  </jmango_smart_app_banner>
414
  <jmango_rest_bazaarvoice_settings>
 
415
  <env>staging</env>
416
  <api_key_stg></api_key_stg>
417
  <api_key_prod></api_key_prod>
 
418
  <tc></tc>
 
419
  </jmango_rest_bazaarvoice_settings>
420
  <jmango_rest_developer_settings>
421
  <enable>0</enable>
7
  <config>
8
  <modules>
9
  <Jmango360_Japi>
10
+ <version>3.4.1</version>
11
  </Jmango360_Japi>
12
  </modules>
13
 
412
  <android_touch_icon></android_touch_icon>
413
  </jmango_smart_app_banner>
414
  <jmango_rest_bazaarvoice_settings>
415
+ <enable></enable>
416
  <env>staging</env>
417
  <api_key_stg></api_key_stg>
418
  <api_key_prod></api_key_prod>
419
+ <shared_key></shared_key>
420
  <tc></tc>
421
+ <rating_label></rating_label>
422
  </jmango_rest_bazaarvoice_settings>
423
  <jmango_rest_developer_settings>
424
  <enable>0</enable>
app/code/community/Jmango360/Japi/etc/system.xml CHANGED
@@ -461,7 +461,7 @@
461
  <show_in_store>1</show_in_store>
462
  <comment>Select to view which customers are from JMango360</comment>
463
  </display_customer_from>
464
- <enable_address translate="label comment" module="japi">
465
  <label>Enable additional fields on sign up form</label>
466
  <frontend_type>select</frontend_type>
467
  <source_model>adminhtml/system_config_source_yesno</source_model>
@@ -471,7 +471,7 @@
471
  <show_in_store>1</show_in_store>
472
  <comment>Enable additional fields on sign up form</comment>
473
  </enable_address>
474
- <!--street2_label translate="label comment" module="japi">
475
  <label>Street Address #2 Label</label>
476
  <frontend_type>text</frontend_type>
477
  <sort_order>40</sort_order>
@@ -738,6 +738,16 @@
738
  <show_in_store>1</show_in_store>
739
  <sort_order>95</sort_order>
740
  <fields>
 
 
 
 
 
 
 
 
 
 
741
  <env translate="label comment" module="japi">
742
  <label>Environment</label>
743
  <frontend_type>select</frontend_type>
@@ -747,6 +757,9 @@
747
  <show_in_website>1</show_in_website>
748
  <show_in_store>1</show_in_store>
749
  <comment>Select environment</comment>
 
 
 
750
  </env>
751
  <api_key_stg translate="label comment" module="japi">
752
  <label>Bazaarvoice API Key (STG)</label>
@@ -756,6 +769,9 @@
756
  <show_in_website>1</show_in_website>
757
  <show_in_store>1</show_in_store>
758
  <comment>Bazaarvoice Conversations API key (staging)</comment>
 
 
 
759
  </api_key_stg>
760
  <api_key_prod translate="label comment" module="japi">
761
  <label>Bazaarvoice API Key (PROD)</label>
@@ -765,7 +781,22 @@
765
  <show_in_website>1</show_in_website>
766
  <show_in_store>1</show_in_store>
767
  <comment>Bazaarvoice Conversations API key (production)</comment>
 
 
 
768
  </api_key_prod>
 
 
 
 
 
 
 
 
 
 
 
 
769
  <tc translate="label comment" module="japi">
770
  <label><![CDATA[Terms & Conditions]]></label>
771
  <frontend_type>textarea</frontend_type>
@@ -774,7 +805,22 @@
774
  <show_in_website>1</show_in_website>
775
  <show_in_store>1</show_in_store>
776
  <comment>Customize the terms and conditions that your users will see for all submissions</comment>
 
 
 
777
  </tc>
 
 
 
 
 
 
 
 
 
 
 
 
778
  </fields>
779
  </jmango_rest_bazaarvoice_settings>
780
  <jmango_rest_developer_settings translate="label" module="japi">
461
  <show_in_store>1</show_in_store>
462
  <comment>Select to view which customers are from JMango360</comment>
463
  </display_customer_from>
464
+ <!--enable_address translate="label comment" module="japi">
465
  <label>Enable additional fields on sign up form</label>
466
  <frontend_type>select</frontend_type>
467
  <source_model>adminhtml/system_config_source_yesno</source_model>
471
  <show_in_store>1</show_in_store>
472
  <comment>Enable additional fields on sign up form</comment>
473
  </enable_address>
474
+ <street2_label translate="label comment" module="japi">
475
  <label>Street Address #2 Label</label>
476
  <frontend_type>text</frontend_type>
477
  <sort_order>40</sort_order>
738
  <show_in_store>1</show_in_store>
739
  <sort_order>95</sort_order>
740
  <fields>
741
+ <enable translate="label comment" module="japi">
742
+ <label>Enable Bazaarvoice</label>
743
+ <frontend_type>select</frontend_type>
744
+ <source_model>adminhtml/system_config_source_yesno</source_model>
745
+ <sort_order>0</sort_order>
746
+ <show_in_default>1</show_in_default>
747
+ <show_in_website>1</show_in_website>
748
+ <show_in_store>1</show_in_store>
749
+ <comment>Using Bazaarvoice Conversations platform</comment>
750
+ </enable>
751
  <env translate="label comment" module="japi">
752
  <label>Environment</label>
753
  <frontend_type>select</frontend_type>
757
  <show_in_website>1</show_in_website>
758
  <show_in_store>1</show_in_store>
759
  <comment>Select environment</comment>
760
+ <depends>
761
+ <enable>1</enable>
762
+ </depends>
763
  </env>
764
  <api_key_stg translate="label comment" module="japi">
765
  <label>Bazaarvoice API Key (STG)</label>
769
  <show_in_website>1</show_in_website>
770
  <show_in_store>1</show_in_store>
771
  <comment>Bazaarvoice Conversations API key (staging)</comment>
772
+ <depends>
773
+ <enable>1</enable>
774
+ </depends>
775
  </api_key_stg>
776
  <api_key_prod translate="label comment" module="japi">
777
  <label>Bazaarvoice API Key (PROD)</label>
781
  <show_in_website>1</show_in_website>
782
  <show_in_store>1</show_in_store>
783
  <comment>Bazaarvoice Conversations API key (production)</comment>
784
+ <depends>
785
+ <enable>1</enable>
786
+ </depends>
787
  </api_key_prod>
788
+ <shared_key translate="label comment" module="japi">
789
+ <label>Shared Encoding Key</label>
790
+ <frontend_type>text</frontend_type>
791
+ <sort_order>31</sort_order>
792
+ <show_in_default>1</show_in_default>
793
+ <show_in_website>1</show_in_website>
794
+ <show_in_store>1</show_in_store>
795
+ <comment>The shared, secret encoding key that is used to encrypt user information</comment>
796
+ <depends>
797
+ <enable>1</enable>
798
+ </depends>
799
+ </shared_key>
800
  <tc translate="label comment" module="japi">
801
  <label><![CDATA[Terms & Conditions]]></label>
802
  <frontend_type>textarea</frontend_type>
805
  <show_in_website>1</show_in_website>
806
  <show_in_store>1</show_in_store>
807
  <comment>Customize the terms and conditions that your users will see for all submissions</comment>
808
+ <depends>
809
+ <enable>1</enable>
810
+ </depends>
811
  </tc>
812
+ <rating_label translate="label comment" module="japi">
813
+ <label><![CDATA[Rating Lables]]></label>
814
+ <frontend_type>textarea</frontend_type>
815
+ <sort_order>50</sort_order>
816
+ <show_in_default>1</show_in_default>
817
+ <show_in_website>1</show_in_website>
818
+ <show_in_store>1</show_in_store>
819
+ <comment>Example: EaseOfUse|Kwaliteit van product</comment>
820
+ <depends>
821
+ <enable>1</enable>
822
+ </depends>
823
+ </rating_label>
824
  </fields>
825
  </jmango_rest_bazaarvoice_settings>
826
  <jmango_rest_developer_settings translate="label" module="japi">
app/design/frontend/base/default/template/japi/customer/form/register.phtml CHANGED
@@ -94,7 +94,7 @@
94
  <?php echo $this->getLayout()->createBlock('japi/form')->setFields(Mage::helper('japi')->getSignupFormFields())->toHtml() ?>
95
  </ul>
96
  </div>
97
- <?php if ($this->getShowAddressFields()): ?>
98
  <div class="fieldset">
99
  <input type="hidden" name="create_address" value="1"/>
100
  <h2 class="legend"><?php echo $this->__('Address Information') ?></h2>
@@ -192,7 +192,7 @@
192
  title="<?php echo Mage::helper('core')->quoteEscape($this->__('State/Province')) ?>"
193
  class="validate-select" style="display:none;">
194
  <option
195
- value=""><?php echo $this->__('Please select region, state or province') ?></option>
196
  </select>
197
  <script type="text/javascript">
198
  //<![CDATA[
94
  <?php echo $this->getLayout()->createBlock('japi/form')->setFields(Mage::helper('japi')->getSignupFormFields())->toHtml() ?>
95
  </ul>
96
  </div>
97
+ <?php if (Mage::getStoreConfigFlag('japi/jmango_rest_customer_settings/enable_address')): ?>
98
  <div class="fieldset">
99
  <input type="hidden" name="create_address" value="1"/>
100
  <h2 class="legend"><?php echo $this->__('Address Information') ?></h2>
192
  title="<?php echo Mage::helper('core')->quoteEscape($this->__('State/Province')) ?>"
193
  class="validate-select" style="display:none;">
194
  <option
195
+ value=""><?php echo $this->__('Please select region, state or province') ?></option>
196
  </select>
197
  <script type="text/javascript">
198
  //<![CDATA[
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Jmango360_Japi</name>
4
- <version>3.4.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.apache.org/licenses/LICENSE-2.0">Apache License</license>
7
  <channel>community</channel>
@@ -31,9 +31,9 @@ Other generic mobile apps that you can add and configure:&#xD;
31
  For more details on JMango360 please visit our website http://www.jmango360.com or out knowledge site http://support.jmango360.com</description>
32
  <notes>* Bug fixes</notes>
33
  <authors><author><name>Duc Ngo</name><user>jmango360</user><email>duc@jmango360.com</email></author></authors>
34
- <date>2017-05-15</date>
35
- <time>04:33:15</time>
36
- <contents><target name="magecommunity"><dir name="Jmango360"><dir name="Japi"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Hide.php" hash="2e9fb95869151bb2a2c7cf7fca6f998f"/></dir></dir></dir></dir></dir><dir name="Order"><file name="Grid.php" hash="22273d3d0acaf1b0a093e524f87c6aff"/></dir><file name="Order.php" hash="04e94160608b989286aebeb190299565"/><dir name="Report"><dir name="Chart"><file name="Customers.php" hash="9a4c7c4af19c584aeb2dd5bc0f6d4735"/><file name="Orders.php" hash="ae5f516c56c5c8c72c14a7b0aa275ac6"/><file name="Sales.php" hash="7d5db491deeaa90571e965bbc2c07e23"/></dir><dir name="Customers"><file name="Chart.php" hash="69f2a7121d61f24d9b75de7281def8e5"/><file name="Grid.php" hash="f1adb7504646338330b7e7ef64a4fc5c"/></dir><file name="Customers.php" hash="6ffd72b1280b6cce39665fd35b5c4a78"/><dir name="Filter"><dir name="Form"><file name="Orders.php" hash="92574de82aa73cdd9de0cc59e20dadc4"/></dir><file name="Form.php" hash="7bf3f161f66abf97fc7db57e0acd59cf"/></dir><dir name="Orders"><file name="Chart.php" hash="75bd0bbe8649f423918dec555d3e9592"/><file name="Grid.php" hash="35590c1a54c8490c3982f0df038b8328"/></dir><file name="Orders.php" hash="6416ac5f6889d5a06f2a32f5ff00cbe2"/><dir name="Sales"><file name="Chart.php" hash="416f4ff4cdaa7f8f099dad3ffccacd68"/><file name="Grid.php" hash="baa9caa57906627ed3f31ec4fd87a500"/></dir><file name="Sales.php" hash="c1d1df3e7b90451e42142bb414a28d6b"/></dir><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="2b02a6c90256c9bcc6d99d2d9301413e"/><file name="Log.php" hash="d92a34eab2fbac5dc45ad12fc7df11ed"/><file name="User.php" hash="cb7dfc72c7acde78efbabc49617cba3c"/><file name="Version.php" hash="b9802c302ef7ecacf106993e8506d314"/></dir></dir></dir><dir name="Widget"><dir name="Form"><dir name="Renderer"><dir name="Element"><file name="Chart.php" hash="f6f4c2ff80cb71f3e0758809b8ad480d"/></dir></dir></dir></dir></dir><file name="Banner.php" hash="0cafa22b3012e1a3b39f0e72a03534fa"/><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="43581de27feb1a0187bb0aee68bab0e9"/><file name="Category.php" hash="5d01fc7d90af7eccd412ef61056b825b"/><file name="Decimal.php" hash="d40a09709bda7b1011e4d2c970308638"/><file name="Price.php" hash="02dfe6d9429f0190ecf9a41f73653330"/></dir><file name="View.php" hash="e217dfaf2a2ee6c2fa59ba9db0244eb9"/></dir><dir name="Product"><file name="List.php" hash="e1336372e4aa63e0e35c7e9ea1bd3852"/></dir></dir><dir name="Catalogsearch"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="4ba3d242a3343b1786cf081047650bb9"/></dir></dir><file name="Layer.php" hash="4d48db1a2b35151c363ed045646199a9"/></dir><dir name="Checkout"><dir name="Cart"><file name="Totals.php" hash="ed2ac76f7ebb2830c763deb80e1ea59e"/></dir><dir name="Onepage"><file name="Additional.php" hash="22a3c60e8fd44f5dfaec4b51d6fc1a62"/><file name="Addjs.php" hash="077d09b15ec8823c76854a575359cb1a"/><file name="Address.php" hash="bf596c77e982d4350fc532a3deb79e47"/><file name="Billing.php" hash="afc74029a0b8d571e440f50a04ab4340"/><file name="Button.php" hash="039d56b9b7982d5e32433d71f4b53959"/><file name="Shipping.php" hash="aaa1b70ecc095d297d6ab0a90f441c70"/></dir><file name="Onepage.php" hash="b02fe40ae9c73c0d1248c178a4f2d133"/><dir name="Total"><file name="Grandtotal.php" hash="0714677162e5c6e0ca9e1076083ee26e"/><file name="Shipping.php" hash="1bb99456f936de791df3b1e9cb4103d5"/><file name="Subtotal.php" hash="aa7cdd3b66df0ea397ad909848234a0e"/><file name="Tax.php" hash="91c12499a56a034d4733f8040feb7156"/></dir></dir><file name="Form.php" hash="e16eaa258cf650bd2106372fcf43ae9b"/><dir name="GiftMessage"><dir name="Message"><file name="Inline.php" hash="8f20e9383634f46b624f15d77b616380"/></dir></dir><file name="Js.php" hash="8e8091283a5a3142fec7486077a9586e"/></dir><dir name="Controller"><file name="Abstract.php" hash="ccb6cc7460e7bbf30293983bbe61a07d"/></dir><file name="Exception.php" hash="bd30a2efecdf9a8197f066d9574cd1ab"/><dir name="Helper"><dir name="Adminhtml"><dir name="Report"><file name="Order.php" hash="9f7a02c48f3f8e0545488375b03d7333"/></dir></dir><file name="Data.php" hash="6edd0c13a0e16f60f899c8cbfe9f5df8"/><file name="Debug.php" hash="1002a59a5dee41f34da875979e907cbf"/><dir name="GiftMessage"><file name="Message.php" hash="5d1df4710b0aa3154ce0fa744b0244f3"/></dir><file name="Js.php" hash="55565b7d668b993fae6c180b30766d17"/><dir name="Product"><file name="Bundle.php" hash="c89baf5638e81d030f5a72b011af7cfd"/><file name="Configurable.php" hash="ac9d2847adc70af0470f9d1106845cf7"/><file name="Downloadable.php" hash="db531632adda525a91625da8d13296d6"/><file name="File.php" hash="0968c5688015b9c7a002457428607f80"/><file name="Grouped.php" hash="8e9cfa89b62e210744b799a1134ec064"/><file name="Media.php" hash="291003011bdca7299280ef0136089edf"/><file name="Options.php" hash="1bc8973b5a9227b0b7de93f2307c7fb9"/><file name="Review.php" hash="e415a0215a8dfbdac5ed76e6c065c705"/><file name="TierPrice.php" hash="4a7e94d83eed9e7ba47ee196b4ae15d9"/></dir><file name="Product.php" hash="374f8d6be0ae6cb8e4438fd5c7d168bc"/><dir name="Review"><file name="Bazaarvoice.php" hash="2836378cc7b469ba5bf95aa062d61912"/></dir><file name="Tax.php" hash="05c99785012d55fce12c4f094385e25c"/></dir><dir name="Model"><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="f058e0ced4579a556cbb969a98c7fc66"/><file name="Decimal.php" hash="849e1dbc11c99fb8f7a1f9d33e0d7908"/><file name="Price.php" hash="2bdc6f1ff06ad5aa736972c72558fd25"/></dir></dir></dir><dir name="Catalogsearch"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="81b287f96c40094c2a3743ddc6f6c6cb"/></dir></dir></dir><dir name="Core"><file name="Session.php" hash="7c5531af03c6a98e14dda3d358270938"/></dir><file name="Dispatcher.php" hash="81004902926427ba06a1a90d6e799554"/><dir name="Magpleasure"><dir name="Tierprices"><file name="Price.php" hash="1bfd6ed086649f518b3e98436513a491"/></dir></dir><dir name="Observer"><dir name="Controller"><file name="Front.php" hash="1098d9b5f6a214e53fb8657fe1fd250d"/></dir></dir><file name="Observer.php" hash="c19a6c0209260aad4d56b76672d70826"/><dir name="Renderer"><file name="Json.php" hash="b7c471548eecae7c9d05072aa6695cbb"/></dir><file name="Renderer.php" hash="47c320f795f1328a8df37d4b9af56abc"/><file name="Request.php" hash="ece58a0074c2ba238c102983e05d15a8"/><dir name="Resource"><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="5bd13fbb5e8012ad24dc7908bc5ea755"/><file name="Decimal.php" hash="551120b728226ed408292fac732a05d7"/><file name="Price.php" hash="321f70b515b4d3deb9c7cc58eb803bf2"/></dir></dir></dir><dir name="Report"><dir name="Order"><file name="Collection.php" hash="1c5e69f548f2b4a0da8f789d7d03b643"/></dir></dir><dir name="Sales"><dir name="Report"><dir name="Order"><dir name="Collection"><file name="Aggregated.php" hash="61848c0b80699acbf478f279231c161d"/><file name="Live.php" hash="ea323ca0eec324ece97f08ece6639fb9"/></dir></dir><file name="Order.php" hash="53641b24d23bd811c278f65b56d5765f"/></dir></dir><file name="Setup.php" hash="3a97ea2e652869965f5b47b9e3099896"/></dir><file name="Response.php" hash="7209bb2e9c5b97b2a46d10ff97aa6740"/><dir name="Rest"><dir name="Cart"><file name="Coupon.php" hash="a5be6cfe674b46b6ba290b0388edf8ad"/><file name="Update.php" hash="48d85c58183c9696eea1fd2d4da6dfa1"/></dir><file name="Cart.php" hash="39e0f2f2b7630e5884d907f42bc5e11a"/><dir name="Catalog"><dir name="Category"><file name="Assignedproducts.php" hash="7658ab222c320e1f86f7ce0876ed5a28"/><file name="Tree.php" hash="5dce196312e33d3f7ac4a2235312e587"/></dir><dir name="Search"><file name="Products.php" hash="8b8f43f4f563dc27002884a57d42c858"/><file name="Terms.php" hash="71cadbe1fa7b19c96f2201f087c832ff"/></dir></dir><file name="Catalog.php" hash="a71eed5f39431b40a80b06f566baa653"/><dir name="Checkout"><file name="Methods.php" hash="ce5e08ab2b5cf944c5b6b9ccc25773e0"/><file name="Onepage.php" hash="e1e04e5936867fe452a08ee5774617bf"/><file name="Redirect.php" hash="19932aa45299e5ea3995f52cb9987183"/><file name="Submit.php" hash="50ac35f8218f5c3abeb0946e138db2ae"/></dir><file name="Checkout.php" hash="514f5be707f0a1a1175b825983831705"/><dir name="Cms"><file name="Page.php" hash="93bd77b2b3f2b8b1e72a3e6391553426"/></dir><file name="Cms.php" hash="a12fd4b2a437c8a6c0b2b65a1e471c23"/><dir name="Customer"><file name="Address.php" hash="cef92ca089a5cd7cd1218339104c4894"/><file name="Edit.php" hash="226f77d8cee872c4c622c062cfe1eff0"/><file name="Group.php" hash="c717d5faf52919787aa0f87270856ca3"/><file name="List.php" hash="17f0096755be01327c163a701b9f3780"/><file name="Login.php" hash="77df1e0afcf40e6129fb61397217f053"/><dir name="Order"><file name="List.php" hash="1e6ea53a87108ca487d9a58ac42f382f"/></dir><file name="Order.php" hash="da1565601bac963b72f64b0e6a147704"/><file name="Password.php" hash="6df128903742a8723f0a59c4203f8b12"/><file name="Register.php" hash="e25d0045e0d8ff650ca208b9fe75e3ae"/></dir><file name="Customer.php" hash="ecf57dcf8bbba1ebb12ed10630bd1715"/><file name="Mage.php" hash="7082fc751e2aad8ba041c92dd93fff01"/><dir name="Product"><file name="Crosssell.php" hash="1fbc8c3886de3703a77e911ac459422c"/><file name="List.php" hash="8d84ec9326a6747de6d2ca0a5aceee6c"/><file name="Price.php" hash="d47c9903d5719b0cee73836419e27bb1"/><file name="Purchased.php" hash="feb7fd9176da74e59722984732d04a9a"/><file name="Related.php" hash="8a6b52fc39f099f4339a91ad5709537a"/><file name="Review.php" hash="549ffdfaea3d95ac1f18e9d4ef18d6eb"/><file name="Search.php" hash="9e130de2d112ee567b4756b63b050809"/><file name="Upsell.php" hash="319fe08a0a4c52c41ec4418b312e1842"/><file name="Url.php" hash="4b920cc4913b77b1e463afad27ad5b78"/><file name="Viewed.php" hash="c2a9c99a56b57d8288eec75657f9bd47"/></dir><file name="Product.php" hash="33f395e10d5578d948bf32a7bd5388fd"/><file name="Wishlist.php" hash="ee26b4efcbf3b2c39aec2c1e3402c35b"/></dir><file name="Server.php" hash="1f51d81e323af28fd78618e62db11d82"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Icon.php" hash="242de9b094f94e397dc606dc926cc33f"/><file name="Payment.php" hash="5964322419785004a6c3f84a940d8d13"/><file name="Shipping.php" hash="016f22646fbac10cd81c6b7904c9abde"/></dir><dir name="Source"><dir name="Address"><file name="Attributes.php" hash="1a29b64d271693fba3ea76599d3408e2"/><file name="Validatetype.php" hash="6f4d9767ac0e476ec6a6cd3964882721"/></dir><file name="Attributes.php" hash="4b4de29e00623c971038d6fe895e5e76"/><dir name="Bazaarvoice"><file name="Env.php" hash="bc619503d1b175e74f7eaf2ba15ae8b4"/></dir><dir name="Catalog"><file name="Direction.php" hash="68cd86444037506ec39de8eba3c07d8b"/><file name="Sortby.php" hash="d2aba9a3798b8e2eee8c275fbbd202e1"/></dir><file name="Catalogimage.php" hash="500f9994ea13e463a5e5e5d3963cfbd1"/><dir name="Customer"><file name="Attributes.php" hash="8963356aabf88647ab5ecbbbe8cfb9f1"/></dir><file name="Defaultimage.php" hash="04c896116c01b16e2ac8d7f23bbc29d6"/><file name="Payment.php" hash="70e82f4887eb297d6a58160f64bfd204"/><file name="Shipping.php" hash="7d8e5a2dc8a57099d908bef2403aad46"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Japi"><file name="LogController.php" hash="b17e024285aea7b6834cf5bc9b868916"/><file name="OrderController.php" hash="e6b7c1f5a7156a06fa3f51c32e6bbba9"/><file name="ReportController.php" hash="e88b2425e0a39f7f2b0c2902a6d2d5e9"/><file name="TroubleshootingController.php" hash="bb8951d1523a56a0f55e827614a38d66"/></dir></dir><file name="CheckoutController.php" hash="5d368a3c0a26d8a04abcb54634ce8464"/><dir name="Customer"><file name="AccountController.php" hash="2e055c5b22a2414263a1b7d3fd0607f9"/></dir><file name="CustomerController.php" hash="1336f9ccebf73e6e8f69d33503cd2bd7"/><file name="ImageController.php" hash="a5b48d4e075faf989c908bd0954d3878"/><file name="KcoController.php" hash="38e15112f3438edd6723478cf18c6cab"/><file name="KlarnaController.php" hash="90474b512fdc813039a86ae8f24a0b39"/><dir name="Rest"><file name="CartController.php" hash="3994aafe8e31094b765fc0120c888fa3"/><file name="CatalogController.php" hash="8df5b798bb0330f5e3182717e1e15bf7"/><file name="CheckoutController.php" hash="2fd4a4bca1a37788616645f50392a701"/><file name="CmsController.php" hash="cb1bc3f67136434c4d8af1b5660eab1e"/><file name="CustomerController.php" hash="ca2b76f8f4e8a84d81749b37910287bd"/><file name="MageController.php" hash="e267156b2acf82d309b6c8c4680a7371"/><file name="ProductController.php" hash="81c0a0b0afcdfe99d6c651244baa075c"/><file name="WishlistController.php" hash="d7b0c8ff628b4244d120843d54a41248"/></dir><file name="TestController.php" hash="ffb60653808c0e0af00cc73d4755ef99"/></dir><dir name="data"><dir name="japi_setup"><file name="data-install-2.0.0.php" hash="bcf6de66f6b296182268b11b3e80bbeb"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="9d1888abb4ed93ec7b3e1fa678fb1411"/><file name="config.xml" hash="28ff250ed359aad102d7d1ad97e9d637"/><file name="system.xml" hash="43fbe1617f90dcb1ddf591025d8809d5"/></dir><dir name="sql"><dir name="japi_setup"><file name="install-1.0.0.php" hash="ce407ff5715c837d02b1aba7975bf512"/><file name="upgrade-2.0.1.2-2.0.2.php" hash="6fc0e0306b685279fc60f298643d181a"/><file name="upgrade-2.1.6-2.2.0.php" hash="947afcf7e20dfc2c3a3e45d8e5c316cd"/><file name="upgrade-2.2.0-2.2.1.php" hash="12a28845acf823eefc5f613b048efe52"/><file name="upgrade-2.8.2-2.9.0.php" hash="2761423f65920af0f8ba05d438710869"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Jmango360_Japi.xml" hash="b60701b3a14084fa1a440ca5fe5bf47b"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="jmango360_japi.xml" hash="d6e1656e4a8e79dd9e37e0b09a5f57a6"/></dir><dir name="template"><dir name="japi"><dir name="report"><file name="chart.phtml" hash="102704d97cf69793a50fa96538bd767f"/><dir name="grid"><file name="container.phtml" hash="79050f4e2bc7b70ae452e850fc27e0b7"/></dir></dir><dir name="widget"><dir name="form"><dir name="renderer"><dir name="element"><file name="chart.phtml" hash="fb14be221a9ec0faad4ace8579c5dddc"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="jmango360_japi.xml" hash="af8409687b5ea1b5057acb5bec40a52b"/></dir><dir name="template"><dir name="japi"><dir name="TIG"><dir name="PostNL"><dir name="av"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="0cb781955d33fae46da09d62bd6fdaf3"/><file name="shipping.phtml" hash="cb72f56f0d26171c429d7a70701e0913"/></dir></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="9a623e8c2184d08c2b288456ba50aef4"/><file name="postcode_check.phtml" hash="cbb8bfd76db65041cafacf976312ceb7"/></dir></dir></dir><dir name="do"><dir name="onepage"><file name="available.phtml" hash="8fce41a1696540a4546b52c025f3dde7"/></dir></dir></dir></dir><dir name="checkout"><dir name="onepage"><file name="additional_agreements.phtml" hash="2169df7f5c0d8b03e046cd000c9bea5f"/><file name="address.phtml" hash="3164ff4fc2d5f798e591a168d9d937d1"/><file name="agreements.phtml" hash="ae43c3b670b0d11a1217ca927a184ff7"/><file name="billing.phtml" hash="d5491399cbce3e565757023dc3e594ed"/><file name="coupon.phtml" hash="2b75d2b0c7e11276e1c85f7d4c1366bb"/><file name="js.phtml" hash="ac1740fe3e829d228a57b1e1a9dda58b"/><dir name="payment"><file name="info.phtml" hash="26bb640843ee3fb6e72b4f2739f0a111"/><file name="methods.phtml" hash="1680b5e33d8123fdb58ecbd353ff1ba7"/></dir><file name="payment.phtml" hash="cc3bfd21f2a141ea403db094e1264781"/><dir name="review"><file name="button.phtml" hash="e2089ae34e409df2fa13977a55db5f04"/><file name="info.phtml" hash="306936f465adcc1c09ad37b58609085d"/><file name="item.phtml" hash="244bba60d9151be71777e80e138b6ee7"/><dir name="totals"><file name="grand_total.phtml" hash="4ee3bdd1190a459e243249e288e6caff"/><file name="shipping.phtml" hash="75900b7d4cfb370e803d1489148450ad"/><file name="subtotal.phtml" hash="f91e3bc1a39761fa7cea8fc296091430"/><file name="tax.phtml" hash="37173b32341b2692a7890111f02f2938"/></dir><file name="totals.phtml" hash="0decbe242701193fee270e1f0f520a93"/></dir><file name="review.phtml" hash="d2494b8faac5833e747a5d329ee4fab7"/><file name="shipping.phtml" hash="d0aba8dade93f6798285f7163ec65e58"/><dir name="shipping_method"><file name="additional.phtml" hash="78c6dab72fefb888f587221639bf9177"/><file name="available.phtml" hash="4feca53deabec45bc3b223e64e32c4f0"/></dir><file name="shipping_method.phtml" hash="edc75d0aecc103ed69b216ef76bc6af2"/><file name="style.phtml" hash="1a28dcebc9bddba3c6e4e5cb44a2eb80"/></dir><file name="onepage.phtml" hash="733ad23bfa6442a5fcab8c9a6bbf1b88"/></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="900db1b8385f75e448f7ca42c8d113da"/></dir><dir name="form"><file name="additional.phtml" hash="0d413b832a447a524de18c74cbd17844"/><file name="edit.phtml" hash="484b2b56cbf34dba73c78dc97552c024"/><file name="register.phtml" hash="978dc0d67f796c90e8675cbaec1a06ba"/></dir></dir><dir name="fatturazione"><dir name="customer"><dir name="address"><file name="edit.phtml" hash="e7f27a8a61d9554bfbc4f36dfff60e4d"/></dir></dir></dir><file name="form.phtml" hash="eec0416c8830c4ebe004256d86c7ea59"/><dir name="giftmessage"><file name="inline.phtml" hash="78814da47aed68315b7d1d6b2e64c4c7"/></dir><file name="js.phtml" hash="9af5ac67d9b1a4fc689084e135215f99"/><dir name="kega_checkout"><dir name="onepage"><file name="payment.phtml" hash="36ceb7a03629f08c789f42e98b1c1535"/></dir></dir><dir name="nwt"><dir name="kco"><dir name="cart"><dir name="item"><file name="default.phtml" hash="212018e8f0c4472a07fc81633d27c550"/></dir></dir><file name="checkout.phtml" hash="c7781347405e7e59322d9fc3b2f42b3c"/></dir></dir><dir name="page"><dir name="html"><file name="head.phtml" hash="b6a8cc30cd31bf642c2f885ed1fda855"/><file name="smart-app-banner.phtml" hash="8423731f246db33efb61026dd9ef5ddc"/></dir><file name="rwd.phtml" hash="06c53b02ad843574b22a803a709988f6"/></dir><dir name="symfony"><dir name="postcode"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="65181e0ab40a40671f35c54bc25b99af"/><file name="shipping.phtml" hash="a6e2a192b9998889e5d113a92df62623"/></dir></dir></dir></dir><dir name="vaimo"><dir name="klarna"><dir name="klarnacheckout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="f9f469de9cd1243cab176fc56071db64"/></dir></dir><file name="cart.phtml" hash="b40f17348beb248c4f1ff22374a1a05d"/><dir name="customer"><file name="balance.phtml" hash="198809cb8ebf8a468b89497c9abba07c"/></dir><dir name="discount"><file name="coupon.phtml" hash="1f3686b00a610d3f038c84e3621ef913"/></dir><file name="header.phtml" hash="fed93df0c84265a0f980b0de103945b8"/><file name="main.phtml" hash="94ad4f3aa30ae7db1131a1fe48ea2a99"/><file name="newsletter.phtml" hash="3a2251b9559e8b87b46ddf08b7cd27e2"/><file name="reward.phtml" hash="38c218d3777f11b03c3686067a706d00"/><file name="shipping_method.phtml" hash="44bb3c6efaab76641e02a07c2007a090"/><file name="sidebar.phtml" hash="410508fd9089e0be030915836abb42e2"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="japi"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="9b0ecbbeb22655e2e896ec8134fa8188"/></dir></dir><file name="gomage-checkout.css" hash="223657dbb0aba2783bb9e8de4b633d93"/><dir name="icomoon"><dir name="fonts"><file name="icomoon.eot" hash="842065e274d718c38968a81a721d49f4"/><file name="icomoon.svg" hash="2deea3fcd9ecc464a422aa37943b5848"/><file name="icomoon.ttf" hash="8ffbfccd78de7c37eadeca837ee40344"/><file name="icomoon.woff" hash="32df67c3aed8769c316b3e7ff1bb637c"/></dir><file name="style.css" hash="178c956df2a327dc88e4ef8069caa9bc"/></dir><file name="send-cloud.css" hash="77f77fa89359fe508708ec522a5e76d8"/><file name="style.css" hash="f08d0683b5b01d18ed6097be93a6a93a"/><file name="style.less" hash="861bf6e1830d93975acf932ed876b29a"/></dir><dir name="images"><file name="ajax-loader.gif" hash="f48ee069890b16455c3ddcacee9b5f75"/><file name="bg-down.png" hash="04d7cd2963010b610f608aca03a45c63"/><file name="bg-up.png" hash="2882d38108532275fb1d425bbd021c9d"/><file name="glc_sprite.png" hash="5cd6f3ba1df3a6d26db5bbc193ce9c61"/></dir><dir name="js"><file name="checkout.js" hash="9f13a3545ecfe0e2d35f61c1db304c60"/><dir name="vaimo"><dir name="klarna"><file name="klarnautils.js" hash="e29553aa8446af7672c9ba1814fac3a5"/></dir></dir><dir name="varien"><file name="form.js" hash="9abc0bb4419828513b5c6e904a041616"/></dir></dir><dir name="lib"><dir name="bootstrap"><dir name="css"><file name="bootstrap.min.css" hash="5d5357cb3704e1f43a1f5bfed2aebf42"/></dir><dir name="fonts"><file name="glyphicons-halflings-regular.eot" hash="f4769f9bdb7466be65088239c12046d1"/><file name="glyphicons-halflings-regular.svg" hash="89889688147bd7575d6327160d64e760"/><file name="glyphicons-halflings-regular.ttf" hash="e18bbf611f2a2e43afc071aa2f4e1512"/><file name="glyphicons-halflings-regular.woff" hash="fa2772327f55d8198301fdb8bcfc8158"/><file name="glyphicons-halflings-regular.woff2" hash="448c34a56d699c29117adc64c43affeb"/></dir><dir name="js"><file name="collapse.js" hash="2bc99ca6c9b060ba5616f41ddd5e2703"/><file name="modal.js" hash="b7d8f688e67e78c07ffde44ec4248fd9"/><file name="transition.js" hash="3cb001675410903ecaadcfeb7c296965"/></dir></dir><dir name="jquery"><file name="jquery-1.11.2.min.js" hash="5790ead7ad3ba27397aedfa3d263b867"/><file name="jquery-noconflict.js" hash="32eb0a33820167f328a227e11210d32a"/></dir><dir name="ladda"><file name="ladda.min.css" hash="614e769024385cf21879d6a238b682e1"/><file name="ladda.min.js" hash="a34bcf417de7fc290ac5b034caca2371"/></dir><dir name="scrollto"><file name="scrollTo.js" hash="5c86793da8a4bfec6338bec965d35f6b"/></dir><dir name="smart-app-banner"><file name="smart-app-banner.css" hash="64c15053dbd22b44a519f55e75f6c2ca"/><file name="smart-app-banner.js" hash="4162cb20424080964b5d886125b73b47"/></dir><dir name="spin"><file name="spin.min.js" hash="1d06ceb800acbeae82d1fa2ad5b571de"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Jmango360_Japi.csv" hash="3ecbadafe75c076e087389e527c2fa4e"/></dir><dir name="fr_FR"><file name="Jmango360_Japi.csv" hash="49fa338f05916214904965ca3009eadf"/></dir><dir name="it_IT"><file name="Jmango360_Japi.csv" hash="2ff891468a5c5fe0bd3775cc155341cb"/></dir><dir name="pt_PT"><file name="Jmango360_Japi.csv" hash="3a70c94cf76ccf0649ab2c525f2acece"/></dir><dir name="pt_BR"><file name="Jmango360_Japi.csv" hash="3a70c94cf76ccf0649ab2c525f2acece"/></dir><dir name="ar_SA"><file name="Jmango360_Japi.csv" hash="25b829fa5515c567af7ed8e5e4a2690a"/></dir><dir name="nl_NL"><file name="Jmango360_Japi.csv" hash="f37b336b47a320803a967237a7765a2a"/></dir><dir name="sv_SE"><file name="Jmango360_Japi.csv" hash="3414d54579206e71cabaaea3153bc266"/></dir><dir name="da_DK"><file name="Jmango360_Japi.csv" hash="a8f243d230a312f4d5cee8c99a275ee7"/></dir><dir name="es_ES"><file name="Jmango360_Japi.csv" hash="0f763b984f64e095f863c2e66335c791"/></dir><dir name="de_DE"><file name="Jmango360_Japi.csv" hash="d97408dc0ece1a193669bc491798355a"/></dir></target></contents>
37
  <compatible/>
38
  <dependencies><required><php><min>5.2.0</min><max>7.1.0</max></php></required></dependencies>
39
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Jmango360_Japi</name>
4
+ <version>3.4.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.apache.org/licenses/LICENSE-2.0">Apache License</license>
7
  <channel>community</channel>
31
  For more details on JMango360 please visit our website http://www.jmango360.com or out knowledge site http://support.jmango360.com</description>
32
  <notes>* Bug fixes</notes>
33
  <authors><author><name>Duc Ngo</name><user>jmango360</user><email>duc@jmango360.com</email></author></authors>
34
+ <date>2017-05-29</date>
35
+ <time>02:32:43</time>
36
+ <contents><target name="magecommunity"><dir name="Jmango360"><dir name="Japi"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Hide.php" hash="2e9fb95869151bb2a2c7cf7fca6f998f"/></dir></dir></dir></dir></dir><dir name="Order"><file name="Grid.php" hash="22273d3d0acaf1b0a093e524f87c6aff"/></dir><file name="Order.php" hash="04e94160608b989286aebeb190299565"/><dir name="Report"><dir name="Chart"><file name="Customers.php" hash="9a4c7c4af19c584aeb2dd5bc0f6d4735"/><file name="Orders.php" hash="ae5f516c56c5c8c72c14a7b0aa275ac6"/><file name="Sales.php" hash="7d5db491deeaa90571e965bbc2c07e23"/></dir><dir name="Customers"><file name="Chart.php" hash="69f2a7121d61f24d9b75de7281def8e5"/><file name="Grid.php" hash="f1adb7504646338330b7e7ef64a4fc5c"/></dir><file name="Customers.php" hash="6ffd72b1280b6cce39665fd35b5c4a78"/><dir name="Filter"><dir name="Form"><file name="Orders.php" hash="92574de82aa73cdd9de0cc59e20dadc4"/></dir><file name="Form.php" hash="7bf3f161f66abf97fc7db57e0acd59cf"/></dir><dir name="Orders"><file name="Chart.php" hash="75bd0bbe8649f423918dec555d3e9592"/><file name="Grid.php" hash="35590c1a54c8490c3982f0df038b8328"/></dir><file name="Orders.php" hash="6416ac5f6889d5a06f2a32f5ff00cbe2"/><dir name="Sales"><file name="Chart.php" hash="416f4ff4cdaa7f8f099dad3ffccacd68"/><file name="Grid.php" hash="baa9caa57906627ed3f31ec4fd87a500"/></dir><file name="Sales.php" hash="c1d1df3e7b90451e42142bb414a28d6b"/></dir><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="2b02a6c90256c9bcc6d99d2d9301413e"/><file name="Log.php" hash="d92a34eab2fbac5dc45ad12fc7df11ed"/><file name="User.php" hash="cb7dfc72c7acde78efbabc49617cba3c"/><file name="Version.php" hash="b9802c302ef7ecacf106993e8506d314"/></dir></dir></dir><dir name="Widget"><dir name="Form"><dir name="Renderer"><dir name="Element"><file name="Chart.php" hash="f6f4c2ff80cb71f3e0758809b8ad480d"/></dir></dir></dir></dir></dir><file name="Banner.php" hash="0cafa22b3012e1a3b39f0e72a03534fa"/><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="43581de27feb1a0187bb0aee68bab0e9"/><file name="Category.php" hash="5d01fc7d90af7eccd412ef61056b825b"/><file name="Decimal.php" hash="d40a09709bda7b1011e4d2c970308638"/><file name="Price.php" hash="02dfe6d9429f0190ecf9a41f73653330"/></dir><file name="View.php" hash="e217dfaf2a2ee6c2fa59ba9db0244eb9"/></dir><dir name="Product"><file name="List.php" hash="e1336372e4aa63e0e35c7e9ea1bd3852"/></dir></dir><dir name="Catalogsearch"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="4ba3d242a3343b1786cf081047650bb9"/></dir></dir><file name="Layer.php" hash="4d48db1a2b35151c363ed045646199a9"/></dir><dir name="Checkout"><dir name="Cart"><file name="Totals.php" hash="ed2ac76f7ebb2830c763deb80e1ea59e"/></dir><dir name="Onepage"><file name="Additional.php" hash="22a3c60e8fd44f5dfaec4b51d6fc1a62"/><file name="Addjs.php" hash="077d09b15ec8823c76854a575359cb1a"/><file name="Address.php" hash="bf596c77e982d4350fc532a3deb79e47"/><file name="Billing.php" hash="afc74029a0b8d571e440f50a04ab4340"/><file name="Button.php" hash="039d56b9b7982d5e32433d71f4b53959"/><file name="Shipping.php" hash="aaa1b70ecc095d297d6ab0a90f441c70"/></dir><file name="Onepage.php" hash="b02fe40ae9c73c0d1248c178a4f2d133"/><dir name="Total"><file name="Grandtotal.php" hash="0714677162e5c6e0ca9e1076083ee26e"/><file name="Shipping.php" hash="1bb99456f936de791df3b1e9cb4103d5"/><file name="Subtotal.php" hash="aa7cdd3b66df0ea397ad909848234a0e"/><file name="Tax.php" hash="91c12499a56a034d4733f8040feb7156"/></dir></dir><file name="Form.php" hash="e16eaa258cf650bd2106372fcf43ae9b"/><dir name="GiftMessage"><dir name="Message"><file name="Inline.php" hash="8f20e9383634f46b624f15d77b616380"/></dir></dir><file name="Js.php" hash="8e8091283a5a3142fec7486077a9586e"/></dir><dir name="Controller"><file name="Abstract.php" hash="ccb6cc7460e7bbf30293983bbe61a07d"/></dir><file name="Exception.php" hash="bd30a2efecdf9a8197f066d9574cd1ab"/><dir name="Helper"><dir name="Adminhtml"><dir name="Report"><file name="Order.php" hash="9f7a02c48f3f8e0545488375b03d7333"/></dir></dir><file name="Data.php" hash="d4c3ae9c8b84033fa21b512813842099"/><file name="Debug.php" hash="1002a59a5dee41f34da875979e907cbf"/><dir name="GiftMessage"><file name="Message.php" hash="5d1df4710b0aa3154ce0fa744b0244f3"/></dir><file name="Js.php" hash="55565b7d668b993fae6c180b30766d17"/><dir name="Product"><file name="Bundle.php" hash="c89baf5638e81d030f5a72b011af7cfd"/><file name="Configurable.php" hash="ac9d2847adc70af0470f9d1106845cf7"/><file name="Downloadable.php" hash="db531632adda525a91625da8d13296d6"/><file name="File.php" hash="0968c5688015b9c7a002457428607f80"/><file name="Grouped.php" hash="8e9cfa89b62e210744b799a1134ec064"/><file name="Media.php" hash="291003011bdca7299280ef0136089edf"/><file name="Options.php" hash="1bc8973b5a9227b0b7de93f2307c7fb9"/><file name="Review.php" hash="e415a0215a8dfbdac5ed76e6c065c705"/><file name="TierPrice.php" hash="4a7e94d83eed9e7ba47ee196b4ae15d9"/></dir><file name="Product.php" hash="374f8d6be0ae6cb8e4438fd5c7d168bc"/><dir name="Review"><file name="Bazaarvoice.php" hash="c4025551a7fec937594ac47871abe7a3"/></dir><file name="Tax.php" hash="05c99785012d55fce12c4f094385e25c"/></dir><dir name="Model"><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="f058e0ced4579a556cbb969a98c7fc66"/><file name="Decimal.php" hash="849e1dbc11c99fb8f7a1f9d33e0d7908"/><file name="Price.php" hash="2bdc6f1ff06ad5aa736972c72558fd25"/></dir></dir></dir><dir name="Catalogsearch"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="81b287f96c40094c2a3743ddc6f6c6cb"/></dir></dir></dir><dir name="Core"><file name="Session.php" hash="7c5531af03c6a98e14dda3d358270938"/></dir><file name="Dispatcher.php" hash="81004902926427ba06a1a90d6e799554"/><dir name="Magpleasure"><dir name="Tierprices"><file name="Price.php" hash="1bfd6ed086649f518b3e98436513a491"/></dir></dir><dir name="Observer"><dir name="Controller"><file name="Front.php" hash="1098d9b5f6a214e53fb8657fe1fd250d"/></dir></dir><file name="Observer.php" hash="c19a6c0209260aad4d56b76672d70826"/><dir name="Renderer"><file name="Json.php" hash="b7c471548eecae7c9d05072aa6695cbb"/></dir><file name="Renderer.php" hash="47c320f795f1328a8df37d4b9af56abc"/><file name="Request.php" hash="ece58a0074c2ba238c102983e05d15a8"/><dir name="Resource"><dir name="Catalog"><dir name="Layer"><dir name="Filter"><file name="Attribute.php" hash="5bd13fbb5e8012ad24dc7908bc5ea755"/><file name="Decimal.php" hash="551120b728226ed408292fac732a05d7"/><file name="Price.php" hash="321f70b515b4d3deb9c7cc58eb803bf2"/></dir></dir></dir><dir name="Report"><dir name="Order"><file name="Collection.php" hash="1c5e69f548f2b4a0da8f789d7d03b643"/></dir></dir><dir name="Sales"><dir name="Report"><dir name="Order"><dir name="Collection"><file name="Aggregated.php" hash="61848c0b80699acbf478f279231c161d"/><file name="Live.php" hash="ea323ca0eec324ece97f08ece6639fb9"/></dir></dir><file name="Order.php" hash="53641b24d23bd811c278f65b56d5765f"/></dir></dir><file name="Setup.php" hash="3a97ea2e652869965f5b47b9e3099896"/></dir><file name="Response.php" hash="7209bb2e9c5b97b2a46d10ff97aa6740"/><dir name="Rest"><dir name="Cart"><file name="Coupon.php" hash="a5be6cfe674b46b6ba290b0388edf8ad"/><file name="Update.php" hash="48d85c58183c9696eea1fd2d4da6dfa1"/></dir><file name="Cart.php" hash="39e0f2f2b7630e5884d907f42bc5e11a"/><dir name="Catalog"><dir name="Category"><file name="Assignedproducts.php" hash="930ff28a4e8b2e401629c352c36569ca"/><file name="Tree.php" hash="5dce196312e33d3f7ac4a2235312e587"/></dir><dir name="Search"><file name="Products.php" hash="8b8f43f4f563dc27002884a57d42c858"/><file name="Terms.php" hash="71cadbe1fa7b19c96f2201f087c832ff"/></dir></dir><file name="Catalog.php" hash="a71eed5f39431b40a80b06f566baa653"/><dir name="Checkout"><file name="Methods.php" hash="e8ea7716b28587ecfb73bff7bb37b059"/><file name="Onepage.php" hash="e1e04e5936867fe452a08ee5774617bf"/><file name="Redirect.php" hash="19932aa45299e5ea3995f52cb9987183"/><file name="Submit.php" hash="50ac35f8218f5c3abeb0946e138db2ae"/></dir><file name="Checkout.php" hash="514f5be707f0a1a1175b825983831705"/><dir name="Cms"><file name="Page.php" hash="93bd77b2b3f2b8b1e72a3e6391553426"/></dir><file name="Cms.php" hash="a12fd4b2a437c8a6c0b2b65a1e471c23"/><dir name="Customer"><file name="Address.php" hash="cef92ca089a5cd7cd1218339104c4894"/><file name="Edit.php" hash="226f77d8cee872c4c622c062cfe1eff0"/><file name="Group.php" hash="c717d5faf52919787aa0f87270856ca3"/><file name="List.php" hash="17f0096755be01327c163a701b9f3780"/><file name="Login.php" hash="77df1e0afcf40e6129fb61397217f053"/><dir name="Order"><file name="List.php" hash="1e6ea53a87108ca487d9a58ac42f382f"/></dir><file name="Order.php" hash="da1565601bac963b72f64b0e6a147704"/><file name="Password.php" hash="6df128903742a8723f0a59c4203f8b12"/><file name="Register.php" hash="e25d0045e0d8ff650ca208b9fe75e3ae"/></dir><file name="Customer.php" hash="ecf57dcf8bbba1ebb12ed10630bd1715"/><file name="Mage.php" hash="731d7a85645d95af3a8fb281d0efaf42"/><dir name="Product"><file name="Crosssell.php" hash="1fbc8c3886de3703a77e911ac459422c"/><file name="List.php" hash="8d84ec9326a6747de6d2ca0a5aceee6c"/><file name="Price.php" hash="d47c9903d5719b0cee73836419e27bb1"/><file name="Purchased.php" hash="feb7fd9176da74e59722984732d04a9a"/><file name="Related.php" hash="8a6b52fc39f099f4339a91ad5709537a"/><file name="Review.php" hash="549ffdfaea3d95ac1f18e9d4ef18d6eb"/><file name="Search.php" hash="9e130de2d112ee567b4756b63b050809"/><file name="Upsell.php" hash="319fe08a0a4c52c41ec4418b312e1842"/><file name="Url.php" hash="4b920cc4913b77b1e463afad27ad5b78"/><file name="Viewed.php" hash="c2a9c99a56b57d8288eec75657f9bd47"/></dir><file name="Product.php" hash="33f395e10d5578d948bf32a7bd5388fd"/><file name="Wishlist.php" hash="ee26b4efcbf3b2c39aec2c1e3402c35b"/></dir><file name="Server.php" hash="1f51d81e323af28fd78618e62db11d82"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Icon.php" hash="242de9b094f94e397dc606dc926cc33f"/><file name="Payment.php" hash="5964322419785004a6c3f84a940d8d13"/><file name="Shipping.php" hash="016f22646fbac10cd81c6b7904c9abde"/></dir><dir name="Source"><dir name="Address"><file name="Attributes.php" hash="1a29b64d271693fba3ea76599d3408e2"/><file name="Validatetype.php" hash="6f4d9767ac0e476ec6a6cd3964882721"/></dir><file name="Attributes.php" hash="4b4de29e00623c971038d6fe895e5e76"/><dir name="Bazaarvoice"><file name="Env.php" hash="bc619503d1b175e74f7eaf2ba15ae8b4"/></dir><dir name="Catalog"><file name="Direction.php" hash="68cd86444037506ec39de8eba3c07d8b"/><file name="Sortby.php" hash="d2aba9a3798b8e2eee8c275fbbd202e1"/></dir><file name="Catalogimage.php" hash="500f9994ea13e463a5e5e5d3963cfbd1"/><dir name="Customer"><file name="Attributes.php" hash="8963356aabf88647ab5ecbbbe8cfb9f1"/></dir><file name="Defaultimage.php" hash="04c896116c01b16e2ac8d7f23bbc29d6"/><file name="Payment.php" hash="70e82f4887eb297d6a58160f64bfd204"/><file name="Shipping.php" hash="7d8e5a2dc8a57099d908bef2403aad46"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Japi"><file name="LogController.php" hash="b17e024285aea7b6834cf5bc9b868916"/><file name="OrderController.php" hash="e6b7c1f5a7156a06fa3f51c32e6bbba9"/><file name="ReportController.php" hash="e88b2425e0a39f7f2b0c2902a6d2d5e9"/><file name="TroubleshootingController.php" hash="bb8951d1523a56a0f55e827614a38d66"/></dir></dir><file name="CheckoutController.php" hash="f3b9b64649f7282fd3a4b9f91e73abe2"/><dir name="Customer"><file name="AccountController.php" hash="2e055c5b22a2414263a1b7d3fd0607f9"/></dir><file name="CustomerController.php" hash="e3204496e61f58a572ef8f9b3cefe38f"/><file name="ImageController.php" hash="a5b48d4e075faf989c908bd0954d3878"/><file name="KcoController.php" hash="38e15112f3438edd6723478cf18c6cab"/><file name="KlarnaController.php" hash="90474b512fdc813039a86ae8f24a0b39"/><dir name="Rest"><file name="CartController.php" hash="3994aafe8e31094b765fc0120c888fa3"/><file name="CatalogController.php" hash="8df5b798bb0330f5e3182717e1e15bf7"/><file name="CheckoutController.php" hash="2fd4a4bca1a37788616645f50392a701"/><file name="CmsController.php" hash="cb1bc3f67136434c4d8af1b5660eab1e"/><file name="CustomerController.php" hash="ca2b76f8f4e8a84d81749b37910287bd"/><file name="MageController.php" hash="e267156b2acf82d309b6c8c4680a7371"/><file name="ProductController.php" hash="81c0a0b0afcdfe99d6c651244baa075c"/><file name="WishlistController.php" hash="d7b0c8ff628b4244d120843d54a41248"/></dir><file name="TestController.php" hash="ffb60653808c0e0af00cc73d4755ef99"/></dir><dir name="data"><dir name="japi_setup"><file name="data-install-2.0.0.php" hash="bcf6de66f6b296182268b11b3e80bbeb"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="9d1888abb4ed93ec7b3e1fa678fb1411"/><file name="config.xml" hash="d196748b8e37fcbef87da5b868fa89ae"/><file name="system.xml" hash="519bc57a297e6d93f9090d2a18ceeaf1"/></dir><dir name="sql"><dir name="japi_setup"><file name="install-1.0.0.php" hash="ce407ff5715c837d02b1aba7975bf512"/><file name="upgrade-2.0.1.2-2.0.2.php" hash="6fc0e0306b685279fc60f298643d181a"/><file name="upgrade-2.1.6-2.2.0.php" hash="947afcf7e20dfc2c3a3e45d8e5c316cd"/><file name="upgrade-2.2.0-2.2.1.php" hash="12a28845acf823eefc5f613b048efe52"/><file name="upgrade-2.8.2-2.9.0.php" hash="2761423f65920af0f8ba05d438710869"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Jmango360_Japi.xml" hash="b60701b3a14084fa1a440ca5fe5bf47b"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="jmango360_japi.xml" hash="d6e1656e4a8e79dd9e37e0b09a5f57a6"/></dir><dir name="template"><dir name="japi"><dir name="report"><file name="chart.phtml" hash="102704d97cf69793a50fa96538bd767f"/><dir name="grid"><file name="container.phtml" hash="79050f4e2bc7b70ae452e850fc27e0b7"/></dir></dir><dir name="widget"><dir name="form"><dir name="renderer"><dir name="element"><file name="chart.phtml" hash="fb14be221a9ec0faad4ace8579c5dddc"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="jmango360_japi.xml" hash="af8409687b5ea1b5057acb5bec40a52b"/></dir><dir name="template"><dir name="japi"><dir name="TIG"><dir name="PostNL"><dir name="av"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="0cb781955d33fae46da09d62bd6fdaf3"/><file name="shipping.phtml" hash="cb72f56f0d26171c429d7a70701e0913"/></dir></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="9a623e8c2184d08c2b288456ba50aef4"/><file name="postcode_check.phtml" hash="cbb8bfd76db65041cafacf976312ceb7"/></dir></dir></dir><dir name="do"><dir name="onepage"><file name="available.phtml" hash="8fce41a1696540a4546b52c025f3dde7"/></dir></dir></dir></dir><dir name="checkout"><dir name="onepage"><file name="additional_agreements.phtml" hash="2169df7f5c0d8b03e046cd000c9bea5f"/><file name="address.phtml" hash="3164ff4fc2d5f798e591a168d9d937d1"/><file name="agreements.phtml" hash="ae43c3b670b0d11a1217ca927a184ff7"/><file name="billing.phtml" hash="d5491399cbce3e565757023dc3e594ed"/><file name="coupon.phtml" hash="2b75d2b0c7e11276e1c85f7d4c1366bb"/><file name="js.phtml" hash="ac1740fe3e829d228a57b1e1a9dda58b"/><dir name="payment"><file name="info.phtml" hash="26bb640843ee3fb6e72b4f2739f0a111"/><file name="methods.phtml" hash="1680b5e33d8123fdb58ecbd353ff1ba7"/></dir><file name="payment.phtml" hash="cc3bfd21f2a141ea403db094e1264781"/><dir name="review"><file name="button.phtml" hash="e2089ae34e409df2fa13977a55db5f04"/><file name="info.phtml" hash="306936f465adcc1c09ad37b58609085d"/><file name="item.phtml" hash="244bba60d9151be71777e80e138b6ee7"/><dir name="totals"><file name="grand_total.phtml" hash="4ee3bdd1190a459e243249e288e6caff"/><file name="shipping.phtml" hash="75900b7d4cfb370e803d1489148450ad"/><file name="subtotal.phtml" hash="f91e3bc1a39761fa7cea8fc296091430"/><file name="tax.phtml" hash="37173b32341b2692a7890111f02f2938"/></dir><file name="totals.phtml" hash="0decbe242701193fee270e1f0f520a93"/></dir><file name="review.phtml" hash="d2494b8faac5833e747a5d329ee4fab7"/><file name="shipping.phtml" hash="d0aba8dade93f6798285f7163ec65e58"/><dir name="shipping_method"><file name="additional.phtml" hash="78c6dab72fefb888f587221639bf9177"/><file name="available.phtml" hash="4feca53deabec45bc3b223e64e32c4f0"/></dir><file name="shipping_method.phtml" hash="edc75d0aecc103ed69b216ef76bc6af2"/><file name="style.phtml" hash="1a28dcebc9bddba3c6e4e5cb44a2eb80"/></dir><file name="onepage.phtml" hash="733ad23bfa6442a5fcab8c9a6bbf1b88"/></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="900db1b8385f75e448f7ca42c8d113da"/></dir><dir name="form"><file name="additional.phtml" hash="0d413b832a447a524de18c74cbd17844"/><file name="edit.phtml" hash="484b2b56cbf34dba73c78dc97552c024"/><file name="register.phtml" hash="8d41d5471f450633a277feb13502d646"/></dir></dir><dir name="fatturazione"><dir name="customer"><dir name="address"><file name="edit.phtml" hash="e7f27a8a61d9554bfbc4f36dfff60e4d"/></dir></dir></dir><file name="form.phtml" hash="eec0416c8830c4ebe004256d86c7ea59"/><dir name="giftmessage"><file name="inline.phtml" hash="78814da47aed68315b7d1d6b2e64c4c7"/></dir><file name="js.phtml" hash="9af5ac67d9b1a4fc689084e135215f99"/><dir name="kega_checkout"><dir name="onepage"><file name="payment.phtml" hash="36ceb7a03629f08c789f42e98b1c1535"/></dir></dir><dir name="nwt"><dir name="kco"><dir name="cart"><dir name="item"><file name="default.phtml" hash="212018e8f0c4472a07fc81633d27c550"/></dir></dir><file name="checkout.phtml" hash="c7781347405e7e59322d9fc3b2f42b3c"/></dir></dir><dir name="page"><dir name="html"><file name="head.phtml" hash="b6a8cc30cd31bf642c2f885ed1fda855"/><file name="smart-app-banner.phtml" hash="8423731f246db33efb61026dd9ef5ddc"/></dir><file name="rwd.phtml" hash="06c53b02ad843574b22a803a709988f6"/></dir><dir name="symfony"><dir name="postcode"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="65181e0ab40a40671f35c54bc25b99af"/><file name="shipping.phtml" hash="a6e2a192b9998889e5d113a92df62623"/></dir></dir></dir></dir><dir name="vaimo"><dir name="klarna"><dir name="klarnacheckout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="f9f469de9cd1243cab176fc56071db64"/></dir></dir><file name="cart.phtml" hash="b40f17348beb248c4f1ff22374a1a05d"/><dir name="customer"><file name="balance.phtml" hash="198809cb8ebf8a468b89497c9abba07c"/></dir><dir name="discount"><file name="coupon.phtml" hash="1f3686b00a610d3f038c84e3621ef913"/></dir><file name="header.phtml" hash="fed93df0c84265a0f980b0de103945b8"/><file name="main.phtml" hash="94ad4f3aa30ae7db1131a1fe48ea2a99"/><file name="newsletter.phtml" hash="3a2251b9559e8b87b46ddf08b7cd27e2"/><file name="reward.phtml" hash="38c218d3777f11b03c3686067a706d00"/><file name="shipping_method.phtml" hash="44bb3c6efaab76641e02a07c2007a090"/><file name="sidebar.phtml" hash="410508fd9089e0be030915836abb42e2"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="japi"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="9b0ecbbeb22655e2e896ec8134fa8188"/></dir></dir><file name="gomage-checkout.css" hash="223657dbb0aba2783bb9e8de4b633d93"/><dir name="icomoon"><dir name="fonts"><file name="icomoon.eot" hash="842065e274d718c38968a81a721d49f4"/><file name="icomoon.svg" hash="2deea3fcd9ecc464a422aa37943b5848"/><file name="icomoon.ttf" hash="8ffbfccd78de7c37eadeca837ee40344"/><file name="icomoon.woff" hash="32df67c3aed8769c316b3e7ff1bb637c"/></dir><file name="style.css" hash="178c956df2a327dc88e4ef8069caa9bc"/></dir><file name="send-cloud.css" hash="77f77fa89359fe508708ec522a5e76d8"/><file name="style.css" hash="f08d0683b5b01d18ed6097be93a6a93a"/><file name="style.less" hash="861bf6e1830d93975acf932ed876b29a"/></dir><dir name="images"><file name="ajax-loader.gif" hash="f48ee069890b16455c3ddcacee9b5f75"/><file name="bg-down.png" hash="04d7cd2963010b610f608aca03a45c63"/><file name="bg-up.png" hash="2882d38108532275fb1d425bbd021c9d"/><file name="glc_sprite.png" hash="5cd6f3ba1df3a6d26db5bbc193ce9c61"/></dir><dir name="js"><file name="checkout.js" hash="9f13a3545ecfe0e2d35f61c1db304c60"/><dir name="vaimo"><dir name="klarna"><file name="klarnautils.js" hash="e29553aa8446af7672c9ba1814fac3a5"/></dir></dir><dir name="varien"><file name="form.js" hash="9abc0bb4419828513b5c6e904a041616"/></dir></dir><dir name="lib"><dir name="bootstrap"><dir name="css"><file name="bootstrap.min.css" hash="5d5357cb3704e1f43a1f5bfed2aebf42"/></dir><dir name="fonts"><file name="glyphicons-halflings-regular.eot" hash="f4769f9bdb7466be65088239c12046d1"/><file name="glyphicons-halflings-regular.svg" hash="89889688147bd7575d6327160d64e760"/><file name="glyphicons-halflings-regular.ttf" hash="e18bbf611f2a2e43afc071aa2f4e1512"/><file name="glyphicons-halflings-regular.woff" hash="fa2772327f55d8198301fdb8bcfc8158"/><file name="glyphicons-halflings-regular.woff2" hash="448c34a56d699c29117adc64c43affeb"/></dir><dir name="js"><file name="collapse.js" hash="2bc99ca6c9b060ba5616f41ddd5e2703"/><file name="modal.js" hash="b7d8f688e67e78c07ffde44ec4248fd9"/><file name="transition.js" hash="3cb001675410903ecaadcfeb7c296965"/></dir></dir><dir name="jquery"><file name="jquery-1.11.2.min.js" hash="5790ead7ad3ba27397aedfa3d263b867"/><file name="jquery-noconflict.js" hash="32eb0a33820167f328a227e11210d32a"/></dir><dir name="ladda"><file name="ladda.min.css" hash="614e769024385cf21879d6a238b682e1"/><file name="ladda.min.js" hash="a34bcf417de7fc290ac5b034caca2371"/></dir><dir name="scrollto"><file name="scrollTo.js" hash="5c86793da8a4bfec6338bec965d35f6b"/></dir><dir name="smart-app-banner"><file name="smart-app-banner.css" hash="64c15053dbd22b44a519f55e75f6c2ca"/><file name="smart-app-banner.js" hash="4162cb20424080964b5d886125b73b47"/></dir><dir name="spin"><file name="spin.min.js" hash="1d06ceb800acbeae82d1fa2ad5b571de"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Jmango360_Japi.csv" hash="3ecbadafe75c076e087389e527c2fa4e"/></dir><dir name="fr_FR"><file name="Jmango360_Japi.csv" hash="49fa338f05916214904965ca3009eadf"/></dir><dir name="it_IT"><file name="Jmango360_Japi.csv" hash="2ff891468a5c5fe0bd3775cc155341cb"/></dir><dir name="pt_PT"><file name="Jmango360_Japi.csv" hash="3a70c94cf76ccf0649ab2c525f2acece"/></dir><dir name="pt_BR"><file name="Jmango360_Japi.csv" hash="3a70c94cf76ccf0649ab2c525f2acece"/></dir><dir name="ar_SA"><file name="Jmango360_Japi.csv" hash="25b829fa5515c567af7ed8e5e4a2690a"/></dir><dir name="nl_NL"><file name="Jmango360_Japi.csv" hash="f37b336b47a320803a967237a7765a2a"/></dir><dir name="sv_SE"><file name="Jmango360_Japi.csv" hash="3414d54579206e71cabaaea3153bc266"/></dir><dir name="da_DK"><file name="Jmango360_Japi.csv" hash="a8f243d230a312f4d5cee8c99a275ee7"/></dir><dir name="es_ES"><file name="Jmango360_Japi.csv" hash="0f763b984f64e095f863c2e66335c791"/></dir><dir name="de_DE"><file name="Jmango360_Japi.csv" hash="d97408dc0ece1a193669bc491798355a"/></dir></target></contents>
37
  <compatible/>
38
  <dependencies><required><php><min>5.2.0</min><max>7.1.0</max></php></required></dependencies>
39
  </package>