Version Notes
1.4.1.0.23.0 version of package
internal svn revision #3cd616975d5927903d4f34bde0d9e5e2e727e9ba
Download this release
Release Info
Developer | Magento Core Team |
Extension | Magento_Mobile |
Version | 1.4.1.0.23.0 |
Comparing to | |
See all releases |
Code changes from version 1.4.0.1.23.0 to 1.4.1.0.23.0
- app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/GraphTotalsData.php +4 -0
- app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/LastOrders.php +4 -13
- app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/NewCustomers.php +3 -6
- app/code/core/Mage/XmlConnect/Block/Adminhtml/Mobile/Edit/Tab/Notification/Helper.php +167 -0
- app/code/core/Mage/XmlConnect/Block/Cart.php +2 -1
- app/code/core/Mage/XmlConnect/Block/Cart/Paypal/Mecl/Shippingmethods.php +83 -93
- app/code/core/Mage/XmlConnect/Block/Cart/Paypal/Mep/Totals.php +5 -11
- app/code/core/Mage/XmlConnect/Block/Cart/Totals.php +0 -1
- app/code/core/Mage/XmlConnect/Block/Catalog/Category.php +5 -0
- app/code/core/Mage/XmlConnect/Block/Catalog/Product/Options/Bundle.php +1 -1
- app/code/core/Mage/XmlConnect/Block/Catalog/Product/Options/Giftcard.php +0 -2
- app/code/core/Mage/XmlConnect/Block/Checkout/Shipping/Method/Available.php +3 -3
- app/code/core/Mage/XmlConnect/Block/Checkout/Shipping/Method/Avaliable.php +11 -0
- app/code/core/Mage/XmlConnect/Block/Configuration.php +1 -1
- app/code/core/Mage/XmlConnect/Block/Customer/Address/List.php +12 -12
- app/code/core/Mage/XmlConnect/Block/Customer/Order/List.php +1 -1
- app/code/core/Mage/XmlConnect/Block/Home.php +4 -1
- app/code/core/Mage/XmlConnect/Helper/Adminhtml/Dashboard/Order.php +4 -0
- app/code/core/Mage/XmlConnect/Helper/Paypal/Data.php +0 -51
- app/code/core/Mage/XmlConnect/Model/Adminhtml/Search/Catalog.php +1 -1
- app/code/core/Mage/XmlConnect/Model/Adminhtml/Search/Category.php +1 -1
- app/code/core/Mage/XmlConnect/Model/Application.php +1 -1
- app/code/core/Mage/XmlConnect/Model/Configuration.php +5 -4
- app/code/core/Mage/XmlConnect/Model/Payment/Method/Paypal/Config.php +4 -10
- app/code/core/Mage/XmlConnect/Model/Payment/Method/Paypal/Mecl.php +1 -1
- app/code/core/Mage/XmlConnect/Model/Resource/Application.php +5 -5
- app/code/core/Mage/XmlConnect/Model/Resource/ConfigData.php +10 -5
- app/code/core/Mage/XmlConnect/Model/Resource/History.php +4 -2
- app/code/core/Mage/XmlConnect/Model/Simplexml/Element.php +3 -3
- app/code/core/Mage/XmlConnect/controllers/CartController.php +4 -4
- app/code/core/Mage/XmlConnect/controllers/CheckoutController.php +1 -1
- app/code/core/Mage/XmlConnect/controllers/CustomerController.php +19 -10
- app/code/core/Mage/XmlConnect/controllers/Paypal/MeclController.php +15 -5
- app/code/core/Mage/XmlConnect/controllers/Paypal/MepController.php +2 -0
- app/code/core/Mage/XmlConnect/controllers/WishlistController.php +3 -3
- package.xml +5 -5
- skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/image.jpg +0 -0
- skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/small_image.jpg +0 -0
- skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg +0 -0
app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/GraphTotalsData.php
CHANGED
@@ -62,6 +62,10 @@ class Mage_XmlConnect_Block_Adminhtml_Connect_Dashboard_GraphTotalsData extends
|
|
62 |
|
63 |
if ($storeId) {
|
64 |
$collection->addFieldToFilter('store_id', $storeId);
|
|
|
|
|
|
|
|
|
65 |
}
|
66 |
|
67 |
$collection->load();
|
62 |
|
63 |
if ($storeId) {
|
64 |
$collection->addFieldToFilter('store_id', $storeId);
|
65 |
+
} elseif (!$collection->isLive()) {
|
66 |
+
$collection->addFieldToFilter('store_id', array(
|
67 |
+
'eq' => Mage::app()->getStore(Mage_Core_Model_Store::ADMIN_CODE)->getId()
|
68 |
+
));
|
69 |
}
|
70 |
|
71 |
$collection->load();
|
app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/LastOrders.php
CHANGED
@@ -50,25 +50,16 @@ class Mage_XmlConnect_Block_Adminhtml_Connect_Dashboard_LastOrders extends Mage_
|
|
50 |
return $this;
|
51 |
}
|
52 |
|
53 |
-
/** @var $collection
|
54 |
$collection = Mage::getResourceModel('reports/order_collection')->addItemCountExpr()
|
55 |
-
->
|
56 |
-
'customer',
|
57 |
-
"IFNULL(CONCAT({{customer_firstname}},' ',{{customer_lastname}}), '{$this->__('Guest')}')",
|
58 |
-
array('customer_firstname','customer_lastname')
|
59 |
-
)
|
60 |
-
->setOrder('created_at')
|
61 |
-
->setPageSize(self::LAST_ORDER_COUNT_LIMIT);
|
62 |
|
63 |
foreach (Mage::helper('xmlconnect/adminApplication')->getSwitcherList() as $storeId) {
|
64 |
if ($storeId) {
|
65 |
$collection->addAttributeToFilter('store_id', $storeId);
|
|
|
66 |
} else {
|
67 |
-
$collection->
|
68 |
-
'revenue',
|
69 |
-
'({{base_grand_total}}*{{base_to_global_rate}})',
|
70 |
-
array('base_grand_total', 'base_to_global_rate')
|
71 |
-
);
|
72 |
}
|
73 |
|
74 |
$this->setCollection($collection);
|
50 |
return $this;
|
51 |
}
|
52 |
|
53 |
+
/** @var $collection Mage_Reports_Model_Resource_Order_Collection */
|
54 |
$collection = Mage::getResourceModel('reports/order_collection')->addItemCountExpr()
|
55 |
+
->joinCustomerName('customer')->orderByCreatedAt()->setPageSize(self::LAST_ORDER_COUNT_LIMIT);
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
foreach (Mage::helper('xmlconnect/adminApplication')->getSwitcherList() as $storeId) {
|
58 |
if ($storeId) {
|
59 |
$collection->addAttributeToFilter('store_id', $storeId);
|
60 |
+
$collection->addRevenueToSelect();
|
61 |
} else {
|
62 |
+
$collection->addRevenueToSelect(true);
|
|
|
|
|
|
|
|
|
63 |
}
|
64 |
|
65 |
$this->setCollection($collection);
|
app/code/core/Mage/XmlConnect/Block/Adminhtml/Connect/Dashboard/NewCustomers.php
CHANGED
@@ -57,11 +57,8 @@ class Mage_XmlConnect_Block_Adminhtml_Connect_Dashboard_NewCustomers
|
|
57 |
*/
|
58 |
protected function _initCollection($storeId)
|
59 |
{
|
60 |
-
/** @var $collection
|
61 |
-
$collection = Mage::getResourceModel('reports/customer_collection')
|
62 |
-
->addCustomerName()
|
63 |
-
->joinOrders()
|
64 |
-
->addOrdersCount()
|
65 |
->setPageSize(self::CUSTOMERS_COUNT_LIMIT);
|
66 |
|
67 |
$storeFilter = 0;
|
@@ -70,7 +67,7 @@ class Mage_XmlConnect_Block_Adminhtml_Connect_Dashboard_NewCustomers
|
|
70 |
$storeFilter = 1;
|
71 |
}
|
72 |
|
73 |
-
$collection->
|
74 |
$this->setCollection($collection);
|
75 |
return $this;
|
76 |
}
|
57 |
*/
|
58 |
protected function _initCollection($storeId)
|
59 |
{
|
60 |
+
/** @var $collection Mage_Reports_Model_Resource_Customer_Collection */
|
61 |
+
$collection = Mage::getResourceModel('reports/customer_collection')->addCustomerName()
|
|
|
|
|
|
|
62 |
->setPageSize(self::CUSTOMERS_COUNT_LIMIT);
|
63 |
|
64 |
$storeFilter = 0;
|
67 |
$storeFilter = 1;
|
68 |
}
|
69 |
|
70 |
+
$collection->addOrdersStatistics($storeFilter)->orderByCustomerRegistration();
|
71 |
$this->setCollection($collection);
|
72 |
return $this;
|
73 |
}
|
app/code/core/Mage/XmlConnect/Block/Adminhtml/Mobile/Edit/Tab/Notification/Helper.php
ADDED
@@ -0,0 +1,167 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Mage
|
22 |
+
* @package Mage_XmlConnect
|
23 |
+
* @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
|
24 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
*/
|
26 |
+
class Mage_XmlConnect_Block_Adminhtml_Mobile_Edit_Tab_Notification_Helper extends Mage_XmlConnect_Block_Adminhtml_Mobile_Widget_Form
|
27 |
+
implements Mage_Adminhtml_Block_Widget_Tab_Interface
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Construnctor
|
31 |
+
* Setting view options
|
32 |
+
*/
|
33 |
+
public function __construct()
|
34 |
+
{
|
35 |
+
parent::__construct();
|
36 |
+
$this->setShowGlobalIcon(true);
|
37 |
+
}
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Prepare form before rendering HTML
|
41 |
+
* Setting Form Fieldsets and fields
|
42 |
+
*
|
43 |
+
* @return Mage_Adminhtml_Block_Widget_Form
|
44 |
+
*/
|
45 |
+
protected function _prepareForm()
|
46 |
+
{
|
47 |
+
$form = new Varien_Data_Form();
|
48 |
+
|
49 |
+
$this->setForm($form);
|
50 |
+
|
51 |
+
$data = $this->getApplication()->getFormData();
|
52 |
+
|
53 |
+
$yesNoValues = Mage::getModel('adminhtml/system_config_source_yesno')->toOptionArray();
|
54 |
+
|
55 |
+
$fieldset = $form->addFieldset('notifications', array(
|
56 |
+
'legend' => Mage::helper('xmlconnect')->__('Push Notification'),
|
57 |
+
));
|
58 |
+
|
59 |
+
$notificationEnabled = $fieldset->addField('conf/native/notifisations/isActive', 'select', array(
|
60 |
+
'label' => Mage::helper('xmlconnect')->__('Enable AirMail Message Push notification'),
|
61 |
+
'name' => 'conf[native][notifications][isActive]',
|
62 |
+
'values' => $yesNoValues,
|
63 |
+
'value' => (isset($data['conf[native][notifications][isActive]']) ? $data['conf[native][notifications][isActive]'] : '0'),
|
64 |
+
));
|
65 |
+
|
66 |
+
$applicationKey = $fieldset->addField('conf/native/notifications/applicationKey', 'text', array(
|
67 |
+
'label' => Mage::helper('xmlconnect')->__('Application Key'),
|
68 |
+
'name' => 'conf[native][notifications][applicationKey]',
|
69 |
+
'value' => (isset($data['conf[native][notifications][applicationKey]']) ? $data['conf[native][notifications][applicationKey]'] : ''),
|
70 |
+
'required' => true
|
71 |
+
));
|
72 |
+
|
73 |
+
$applicationSecret = $fieldset->addField('conf/native/notifications/applicationSecret', 'text', array(
|
74 |
+
'label' => Mage::helper('xmlconnect')->__('Application Secret'),
|
75 |
+
'name' => 'conf[native][notifications][applicationSecret]',
|
76 |
+
'value' => (isset($data['conf[native][notifications][applicationSecret]']) ? $data['conf[native][notifications][applicationSecret]'] : ''),
|
77 |
+
'required' => true
|
78 |
+
));
|
79 |
+
|
80 |
+
|
81 |
+
$applicationMasterSecret = $fieldset->addField('conf/native/notifications/applicationMasterSecret', 'text', array(
|
82 |
+
'label' => Mage::helper('xmlconnect')->__('Application Master Secret'),
|
83 |
+
'name' => 'conf[native][notifications][applicationMasterSecret]',
|
84 |
+
'value' => (isset($data['conf[native][notifications][applicationMasterSecret]']) ? $data['conf[native][notifications][applicationMasterSecret]'] : ''),
|
85 |
+
'required' => true
|
86 |
+
));
|
87 |
+
|
88 |
+
$mailboxTitle = $fieldset->addField('conf/native/notifications/mailboxTitle', 'text', array(
|
89 |
+
'label' => Mage::helper('xmlconnect')->__('Mailbox title'),
|
90 |
+
'name' => 'conf[native][notifications][mailboxTitle]',
|
91 |
+
'value' => (isset($data['conf[native][notifications][mailboxTitle]']) ? $data['conf[native][notifications][mailboxTitle]'] : ''),
|
92 |
+
'required' => true,
|
93 |
+
'note' => Mage::helper('xmlconnect')->__('The Mailbox title will be shown in the More Info tab. To understand more about the title, please <a href="some link">click here</a>')
|
94 |
+
));
|
95 |
+
|
96 |
+
// field dependencies
|
97 |
+
$this->setChild('form_after', $this->getLayout()->createBlock('adminhtml/widget_form_element_dependence')
|
98 |
+
->addFieldMap($applicationKey->getHtmlId(), $applicationKey->getName())
|
99 |
+
->addFieldMap($applicationSecret->getHtmlId(), $applicationSecret->getName())
|
100 |
+
->addFieldMap($applicationMasterSecret->getHtmlId(), $applicationMasterSecret->getName())
|
101 |
+
->addFieldMap($mailboxTitle->getHtmlId(), $mailboxTitle->getName())
|
102 |
+
->addFieldMap($notificationEnabled->getHtmlId(), $notificationEnabled->getName())
|
103 |
+
->addFieldDependence(
|
104 |
+
$applicationKey->getName(),
|
105 |
+
$notificationEnabled->getName(),
|
106 |
+
1)
|
107 |
+
->addFieldDependence(
|
108 |
+
$applicationSecret->getName(),
|
109 |
+
$notificationEnabled->getName(),
|
110 |
+
1)
|
111 |
+
->addFieldDependence(
|
112 |
+
$applicationMasterSecret->getName(),
|
113 |
+
$notificationEnabled->getName(),
|
114 |
+
1)
|
115 |
+
->addFieldDependence(
|
116 |
+
$mailboxTitle->getName(),
|
117 |
+
$notificationEnabled->getName(),
|
118 |
+
1)
|
119 |
+
);
|
120 |
+
|
121 |
+
return parent::_prepareForm();
|
122 |
+
}
|
123 |
+
|
124 |
+
/**
|
125 |
+
* Tab label getter
|
126 |
+
*
|
127 |
+
* @return string
|
128 |
+
*/
|
129 |
+
public function getTabLabel()
|
130 |
+
{
|
131 |
+
return Mage::helper('xmlconnect')->__('Push Notification');
|
132 |
+
}
|
133 |
+
|
134 |
+
/**
|
135 |
+
* Tab title getter
|
136 |
+
*
|
137 |
+
* @return string
|
138 |
+
*/
|
139 |
+
public function getTabTitle()
|
140 |
+
{
|
141 |
+
return Mage::helper('xmlconnect')->__('Push Notification');
|
142 |
+
}
|
143 |
+
|
144 |
+
/**
|
145 |
+
* Check if tab can be shown
|
146 |
+
*
|
147 |
+
* @return bool
|
148 |
+
*/
|
149 |
+
public function canShowTab()
|
150 |
+
{
|
151 |
+
return (bool) !Mage::getSingleton('adminhtml/session')->getNewApplication();
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Check if tab hidden
|
156 |
+
*
|
157 |
+
* @return bool
|
158 |
+
*/
|
159 |
+
public function isHidden()
|
160 |
+
{
|
161 |
+
if (!$this->getData('conf/special/notifications_submitted')) {
|
162 |
+
return false;
|
163 |
+
} else {
|
164 |
+
return true;
|
165 |
+
}
|
166 |
+
}
|
167 |
+
}
|
app/code/core/Mage/XmlConnect/Block/Cart.php
CHANGED
@@ -52,7 +52,7 @@ class Mage_XmlConnect_Block_Cart extends Mage_Checkout_Block_Cart_Abstract
|
|
52 |
|
53 |
$productSmallImageSize = Mage::getModel('xmlconnect/images')->getImageLimitParam('content/product_small');
|
54 |
$products = $xmlObject->addChild('products');
|
55 |
-
|
56 |
foreach ($this->getItems() as $item) {
|
57 |
$type = $item->getProductType();
|
58 |
$renderer = $this->getItemRenderer($type)->setItem($item);
|
@@ -98,6 +98,7 @@ class Mage_XmlConnect_Block_Cart extends Mage_Checkout_Block_Cart_Abstract
|
|
98 |
$formattedExclPrice = $quote->getStore()->formatPrice($exclPrice, false);
|
99 |
$inclPrice = Mage::helper('xmlconnect')->formatPriceForXml($inclPrice);
|
100 |
$formattedInclPrice = $quote->getStore()->formatPrice($inclPrice, false);
|
|
|
101 |
$priceXmlObj = $itemXml->addChild('price');
|
102 |
$formattedPriceXmlObj = $itemXml->addChild('formated_price');
|
103 |
|
52 |
|
53 |
$productSmallImageSize = Mage::getModel('xmlconnect/images')->getImageLimitParam('content/product_small');
|
54 |
$products = $xmlObject->addChild('products');
|
55 |
+
/* @var $item Mage_Sales_Model_Quote_Item */
|
56 |
foreach ($this->getItems() as $item) {
|
57 |
$type = $item->getProductType();
|
58 |
$renderer = $this->getItemRenderer($type)->setItem($item);
|
98 |
$formattedExclPrice = $quote->getStore()->formatPrice($exclPrice, false);
|
99 |
$inclPrice = Mage::helper('xmlconnect')->formatPriceForXml($inclPrice);
|
100 |
$formattedInclPrice = $quote->getStore()->formatPrice($inclPrice, false);
|
101 |
+
|
102 |
$priceXmlObj = $itemXml->addChild('price');
|
103 |
$formattedPriceXmlObj = $itemXml->addChild('formated_price');
|
104 |
|
app/code/core/Mage/XmlConnect/Block/Cart/Paypal/Mecl/Shippingmethods.php
CHANGED
@@ -33,90 +33,6 @@
|
|
33 |
*/
|
34 |
class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal_Block_Express_Review
|
35 |
{
|
36 |
-
/**
|
37 |
-
* Return shipping rates
|
38 |
-
*
|
39 |
-
* @return array
|
40 |
-
*/
|
41 |
-
public function getShippingRateGroups()
|
42 |
-
{
|
43 |
-
return $this->getShippingRates();
|
44 |
-
}
|
45 |
-
|
46 |
-
/**
|
47 |
-
* Get either shipping rate code or empty value on error
|
48 |
-
*
|
49 |
-
* @param Varien_Object $rate
|
50 |
-
* @return string
|
51 |
-
*/
|
52 |
-
public function renderShippingRateValue(Varien_Object $rate)
|
53 |
-
{
|
54 |
-
if ($rate->getErrorMessage()) {
|
55 |
-
return '';
|
56 |
-
}
|
57 |
-
return $rate->getCode();
|
58 |
-
}
|
59 |
-
|
60 |
-
/**
|
61 |
-
* Return formatted shipping price
|
62 |
-
*
|
63 |
-
* @param float $price
|
64 |
-
* @param bool $isInclTax
|
65 |
-
*
|
66 |
-
* @return bool
|
67 |
-
*/
|
68 |
-
protected function _getShippingPrice($price, $isInclTax)
|
69 |
-
{
|
70 |
-
return $this->_formatPrice($this->helper('tax')->getShippingPrice($price, $isInclTax, $this->_address));
|
71 |
-
}
|
72 |
-
|
73 |
-
/**
|
74 |
-
* Format price base on store convert price method
|
75 |
-
*
|
76 |
-
* @param float $price
|
77 |
-
* @return string
|
78 |
-
*/
|
79 |
-
protected function _formatPrice($price)
|
80 |
-
{
|
81 |
-
return $this->_quote->getStore()->convertPrice($price, true);
|
82 |
-
}
|
83 |
-
|
84 |
-
/**
|
85 |
-
* Get shipping rate code title and its price or error message
|
86 |
-
*
|
87 |
-
* @param Varien_Object $rate
|
88 |
-
* @param string $format
|
89 |
-
* @param string $inclTaxFormat
|
90 |
-
* @return string
|
91 |
-
*/
|
92 |
-
public function renderShippingRateOption($rate, $format = '%s - %s%s', $inclTaxFormat = ' (%s %s)')
|
93 |
-
{
|
94 |
-
$renderedInclTax = '';
|
95 |
-
if ($rate->getErrorMessage()) {
|
96 |
-
$price = $rate->getErrorMessage();
|
97 |
-
} else {
|
98 |
-
$price = $this->_getShippingPrice($rate->getPrice(), $this->helper('tax')
|
99 |
-
->displayShippingPriceIncludingTax());
|
100 |
-
$incl = $this->_getShippingPrice($rate->getPrice(), true);
|
101 |
-
if (($incl != $price) && $this->helper('tax')->displayShippingBothPrices()) {
|
102 |
-
$renderedInclTax = sprintf($inclTaxFormat, Mage::helper('tax')->__('Incl. Tax'), $incl);
|
103 |
-
}
|
104 |
-
}
|
105 |
-
return sprintf($format, $rate->getMethodTitle(), $price, $renderedInclTax);
|
106 |
-
}
|
107 |
-
|
108 |
-
/**
|
109 |
-
* Get current shipping rate
|
110 |
-
*
|
111 |
-
* @return Mage_Sales_Model_Quote_Address_Rate|bool
|
112 |
-
*/
|
113 |
-
public function getCurrentShippingRate()
|
114 |
-
{
|
115 |
-
/** @var $address Mage_Sales_Model_Quote_Address */
|
116 |
-
$address = $this->getAddress();
|
117 |
-
return $address->getShippingRateByCode($address->getShippingMethod());
|
118 |
-
}
|
119 |
-
|
120 |
/**
|
121 |
* Add price details to xml object
|
122 |
*
|
@@ -153,8 +69,8 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
153 |
$methodListXmlObj->addAttribute('label', $this->__('Shipping Method'));
|
154 |
|
155 |
if (Mage::helper('xmlconnect')->checkApiVersion(Mage_XmlConnect_Helper_Data::DEVICE_API_V_23)) {
|
156 |
-
if (!$this->getCurrentShippingRate()) {
|
157 |
-
$groups = $this->
|
158 |
if ($groups) {
|
159 |
$currentRate = $this->getCurrentShippingRate();
|
160 |
foreach ($groups as $code => $rates) {
|
@@ -162,7 +78,7 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
162 |
foreach ($rates as $rate) {
|
163 |
$rateAttributes = array(
|
164 |
'label' => $rate->getMethodTitle(),
|
165 |
-
'code'
|
166 |
);
|
167 |
$rateXmlObj = $rateListXmlObj->addCustomChild('rate', null, $rateAttributes);
|
168 |
if ($rate->getErrorMessage()) {
|
@@ -184,15 +100,15 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
184 |
$rateListXmlObj = $this->_addRatesToXmlObj($methodListXmlObj);
|
185 |
$rate = $this->getCurrentShippingRate();
|
186 |
$rateXmlObj = $rateListXmlObj->addCustomChild('rate', null, array(
|
187 |
-
'label'
|
188 |
-
'code'
|
189 |
'selected' => 1
|
190 |
));
|
191 |
$this->_addPriceToXmlObj($rateXmlObj, $rate);
|
192 |
}
|
193 |
} else {
|
194 |
-
if (!$this->getCurrentShippingRate()) {
|
195 |
-
$groups = $this->
|
196 |
if ($groups) {
|
197 |
$currentRate = $this->getCurrentShippingRate();
|
198 |
foreach ($groups as $code => $rates) {
|
@@ -205,7 +121,7 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
205 |
}
|
206 |
$rateAttributes = array(
|
207 |
'label' => $rateListXmlObj->escapeXml($title),
|
208 |
-
'code'
|
209 |
);
|
210 |
if ($currentRate === $rate) {
|
211 |
$rateAttributes += array('selected' => 1);
|
@@ -219,7 +135,7 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
219 |
} else {
|
220 |
$rateXmlObj = $this->_addRatesToXmlObj($methodListXmlObj);
|
221 |
$rateXmlObj->addCustomChild('rate', null, array(
|
222 |
-
'label'
|
223 |
'selected' => 1
|
224 |
));
|
225 |
}
|
@@ -254,4 +170,78 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal
|
|
254 |
$attributes = $code ? array('label' => $this->getCarrierName($code)) : array();
|
255 |
return $methodListXmlObj->addCustomChild('method', null, $attributes)->addCustomChild('rates');
|
256 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
257 |
}
|
33 |
*/
|
34 |
class Mage_XmlConnect_Block_Cart_Paypal_Mecl_Shippingmethods extends Mage_Paypal_Block_Express_Review
|
35 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Add price details to xml object
|
38 |
*
|
69 |
$methodListXmlObj->addAttribute('label', $this->__('Shipping Method'));
|
70 |
|
71 |
if (Mage::helper('xmlconnect')->checkApiVersion(Mage_XmlConnect_Helper_Data::DEVICE_API_V_23)) {
|
72 |
+
if ($this->getCanEditShippingMethod() || !$this->getCurrentShippingRate()) {
|
73 |
+
$groups = $this->getShippingRates();
|
74 |
if ($groups) {
|
75 |
$currentRate = $this->getCurrentShippingRate();
|
76 |
foreach ($groups as $code => $rates) {
|
78 |
foreach ($rates as $rate) {
|
79 |
$rateAttributes = array(
|
80 |
'label' => $rate->getMethodTitle(),
|
81 |
+
'code' => $this->renderShippingRateValue($rate)
|
82 |
);
|
83 |
$rateXmlObj = $rateListXmlObj->addCustomChild('rate', null, $rateAttributes);
|
84 |
if ($rate->getErrorMessage()) {
|
100 |
$rateListXmlObj = $this->_addRatesToXmlObj($methodListXmlObj);
|
101 |
$rate = $this->getCurrentShippingRate();
|
102 |
$rateXmlObj = $rateListXmlObj->addCustomChild('rate', null, array(
|
103 |
+
'label' => $rate->getMethodTitle(),
|
104 |
+
'code' => $this->renderShippingRateValue($rate),
|
105 |
'selected' => 1
|
106 |
));
|
107 |
$this->_addPriceToXmlObj($rateXmlObj, $rate);
|
108 |
}
|
109 |
} else {
|
110 |
+
if ($this->getCanEditShippingMethod() || !$this->getCurrentShippingRate()) {
|
111 |
+
$groups = $this->getShippingRates();
|
112 |
if ($groups) {
|
113 |
$currentRate = $this->getCurrentShippingRate();
|
114 |
foreach ($groups as $code => $rates) {
|
121 |
}
|
122 |
$rateAttributes = array(
|
123 |
'label' => $rateListXmlObj->escapeXml($title),
|
124 |
+
'code' => $this->renderShippingRateValue($rate)
|
125 |
);
|
126 |
if ($currentRate === $rate) {
|
127 |
$rateAttributes += array('selected' => 1);
|
135 |
} else {
|
136 |
$rateXmlObj = $this->_addRatesToXmlObj($methodListXmlObj);
|
137 |
$rateXmlObj->addCustomChild('rate', null, array(
|
138 |
+
'label' => $this->renderShippingRateOption($this->getCurrentShippingRate()),
|
139 |
'selected' => 1
|
140 |
));
|
141 |
}
|
170 |
$attributes = $code ? array('label' => $this->getCarrierName($code)) : array();
|
171 |
return $methodListXmlObj->addCustomChild('method', null, $attributes)->addCustomChild('rates');
|
172 |
}
|
173 |
+
|
174 |
+
/**
|
175 |
+
* Get either shipping rate code or empty value on error
|
176 |
+
*
|
177 |
+
* @param Varien_Object $rate
|
178 |
+
* @return string
|
179 |
+
*/
|
180 |
+
public function renderShippingRateValue(Varien_Object $rate)
|
181 |
+
{
|
182 |
+
if ($rate->getErrorMessage()) {
|
183 |
+
return '';
|
184 |
+
}
|
185 |
+
return $rate->getCode();
|
186 |
+
}
|
187 |
+
|
188 |
+
/**
|
189 |
+
* Get current shipping rate
|
190 |
+
*
|
191 |
+
* @return Mage_Sales_Model_Quote_Address_Rate|bool
|
192 |
+
*/
|
193 |
+
public function getCurrentShippingRate()
|
194 |
+
{
|
195 |
+
/** @var $address Mage_Sales_Model_Quote_Address */
|
196 |
+
$address = $this->getAddress();
|
197 |
+
return $address->getShippingRateByCode($address->getShippingMethod());
|
198 |
+
}
|
199 |
+
|
200 |
+
/**
|
201 |
+
* Get shipping rate code title and its price or error message
|
202 |
+
*
|
203 |
+
* @param Varien_Object $rate
|
204 |
+
* @param string $format
|
205 |
+
* @param string $inclTaxFormat
|
206 |
+
* @return string
|
207 |
+
*/
|
208 |
+
public function renderShippingRateOption($rate, $format = '%s - %s%s', $inclTaxFormat = ' (%s %s)')
|
209 |
+
{
|
210 |
+
$renderedInclTax = '';
|
211 |
+
if ($rate->getErrorMessage()) {
|
212 |
+
$price = $rate->getErrorMessage();
|
213 |
+
} else {
|
214 |
+
$price = $this->_getShippingPrice($rate->getPrice(), $this->helper('tax')
|
215 |
+
->displayShippingPriceIncludingTax());
|
216 |
+
$incl = $this->_getShippingPrice($rate->getPrice(), true);
|
217 |
+
if (($incl != $price) && $this->helper('tax')->displayShippingBothPrices()) {
|
218 |
+
$renderedInclTax = sprintf($inclTaxFormat, Mage::helper('tax')->__('Incl. Tax'), $incl);
|
219 |
+
}
|
220 |
+
}
|
221 |
+
return sprintf($format, $rate->getMethodTitle(), $price, $renderedInclTax);
|
222 |
+
}
|
223 |
+
|
224 |
+
/**
|
225 |
+
* Return formatted shipping price
|
226 |
+
*
|
227 |
+
* @param float $price
|
228 |
+
* @param bool $isInclTax
|
229 |
+
*
|
230 |
+
* @return bool
|
231 |
+
*/
|
232 |
+
protected function _getShippingPrice($price, $isInclTax)
|
233 |
+
{
|
234 |
+
return $this->_formatPrice($this->helper('tax')->getShippingPrice($price, $isInclTax, $this->_address));
|
235 |
+
}
|
236 |
+
|
237 |
+
/**
|
238 |
+
* Format price base on store convert price method
|
239 |
+
*
|
240 |
+
* @param float $price
|
241 |
+
* @return string
|
242 |
+
*/
|
243 |
+
protected function _formatPrice($price)
|
244 |
+
{
|
245 |
+
return $this->_quote->getStore()->convertPrice($price, true);
|
246 |
+
}
|
247 |
}
|
app/code/core/Mage/XmlConnect/Block/Cart/Paypal/Mep/Totals.php
CHANGED
@@ -46,20 +46,14 @@ class Mage_XmlConnect_Block_Cart_Paypal_Mep_Totals extends Mage_Checkout_Block_C
|
|
46 |
|
47 |
list($items, $totals) = Mage::helper('paypal')->prepareLineItems($quote);
|
48 |
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
$currencyAmount = $this->helper('core')
|
54 |
-
->currency($amount, false, false);
|
55 |
-
$totalsXmlObj->addChild(
|
56 |
-
$code,
|
57 |
-
Mage::helper('xmlconnect')->formatPriceForXml($currencyAmount)
|
58 |
-
);
|
59 |
}
|
60 |
} else {
|
61 |
Mage::throwException(
|
62 |
-
|
63 |
);
|
64 |
}
|
65 |
|
46 |
|
47 |
list($items, $totals) = Mage::helper('paypal')->prepareLineItems($quote);
|
48 |
|
49 |
+
if (Mage::helper('paypal')->areCartLineItemsValid($items, $totals, $quote->getBaseGrandTotal())) {
|
50 |
+
foreach ($totals as $key => $total) {
|
51 |
+
$totalAmount = $this->helper('core')->currency($total, false, false);
|
52 |
+
$totalsXmlObj->addChild($key, sprintf('%01.2F', $totalAmount));
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
}
|
54 |
} else {
|
55 |
Mage::throwException(
|
56 |
+
Mage::helper('xmlconnect')->__('Cart line items are not eligible for exporting to PayPal API')
|
57 |
);
|
58 |
}
|
59 |
|
app/code/core/Mage/XmlConnect/Block/Cart/Totals.php
CHANGED
@@ -90,7 +90,6 @@ class Mage_XmlConnect_Block_Cart_Totals extends Mage_Checkout_Block_Cart_Totals
|
|
90 |
$this->_addTotalDataToXmlObj(
|
91 |
$totalsXmlObj, $code . '_excl_tax', $title, $grandTotalExlTax
|
92 |
);
|
93 |
-
|
94 |
$code = $code . '_incl_tax';
|
95 |
$title = $this->__('Grand Total (Incl. Tax)');
|
96 |
}
|
90 |
$this->_addTotalDataToXmlObj(
|
91 |
$totalsXmlObj, $code . '_excl_tax', $title, $grandTotalExlTax
|
92 |
);
|
|
|
93 |
$code = $code . '_incl_tax';
|
94 |
$title = $this->__('Grand Total (Incl. Tax)');
|
95 |
}
|
app/code/core/Mage/XmlConnect/Block/Catalog/Category.php
CHANGED
@@ -78,6 +78,11 @@ class Mage_XmlConnect_Block_Catalog_Category extends Mage_XmlConnect_Block_Catal
|
|
78 |
foreach ($categoryCollection as $item) {
|
79 |
/** @var $item Mage_Catalog_Model_Category */
|
80 |
$item = Mage::getModel('catalog/category')->load($item->getId());
|
|
|
|
|
|
|
|
|
|
|
81 |
$itemXmlObj = $itemsXmlObj->addChild('item');
|
82 |
$itemXmlObj->addChild('label', $categoryXmlObj->escapeXml($item->getName()));
|
83 |
$itemXmlObj->addChild('entity_id', $item->getId());
|
78 |
foreach ($categoryCollection as $item) {
|
79 |
/** @var $item Mage_Catalog_Model_Category */
|
80 |
$item = Mage::getModel('catalog/category')->load($item->getId());
|
81 |
+
|
82 |
+
if ($categoryId == $rootCategoryId && !$item->getIncludeInMenu()) {
|
83 |
+
continue;
|
84 |
+
}
|
85 |
+
|
86 |
$itemXmlObj = $itemsXmlObj->addChild('item');
|
87 |
$itemXmlObj->addChild('label', $categoryXmlObj->escapeXml($item->getName()));
|
88 |
$itemXmlObj->addChild('entity_id', $item->getId());
|
app/code/core/Mage/XmlConnect/Block/Catalog/Product/Options/Bundle.php
CHANGED
@@ -37,7 +37,7 @@ class Mage_XmlConnect_Block_Catalog_Product_Options_Bundle extends Mage_XmlConne
|
|
37 |
* Generate bundle product options xml
|
38 |
*
|
39 |
* @param Mage_Catalog_Model_Product $product
|
40 |
-
* @param bool
|
41 |
* @return string | Mage_XmlConnect_Model_Simplexml_Element
|
42 |
*/
|
43 |
public function getProductOptionsXml(Mage_Catalog_Model_Product $product, $isObject = false)
|
37 |
* Generate bundle product options xml
|
38 |
*
|
39 |
* @param Mage_Catalog_Model_Product $product
|
40 |
+
* @param bool $isObject
|
41 |
* @return string | Mage_XmlConnect_Model_Simplexml_Element
|
42 |
*/
|
43 |
public function getProductOptionsXml(Mage_Catalog_Model_Product $product, $isObject = false)
|
app/code/core/Mage/XmlConnect/Block/Catalog/Product/Options/Giftcard.php
CHANGED
@@ -157,8 +157,6 @@ class Mage_XmlConnect_Block_Catalog_Product_Options_Giftcard
|
|
157 |
/** @var $coreHelper Mage_Core_Helper_Data */
|
158 |
$coreHelper = Mage::helper('core');
|
159 |
|
160 |
-
$configValue = $this->getDefaultValue('giftcard_amount');
|
161 |
-
|
162 |
/**
|
163 |
* Render fixed amounts options
|
164 |
*/
|
157 |
/** @var $coreHelper Mage_Core_Helper_Data */
|
158 |
$coreHelper = Mage::helper('core');
|
159 |
|
|
|
|
|
160 |
/**
|
161 |
* Render fixed amounts options
|
162 |
*/
|
app/code/core/Mage/XmlConnect/Block/Checkout/Shipping/Method/Available.php
CHANGED
@@ -27,9 +27,9 @@
|
|
27 |
/**
|
28 |
* One page checkout shipping methods xml renderer
|
29 |
*
|
30 |
-
* @category
|
31 |
-
* @package
|
32 |
-
* @author
|
33 |
*/
|
34 |
class Mage_XmlConnect_Block_Checkout_Shipping_Method_Available
|
35 |
extends Mage_Checkout_Block_Onepage_Shipping_Method_Available
|
27 |
/**
|
28 |
* One page checkout shipping methods xml renderer
|
29 |
*
|
30 |
+
* @category Mage
|
31 |
+
* @package Mage_XmlConnect
|
32 |
+
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
class Mage_XmlConnect_Block_Checkout_Shipping_Method_Available
|
35 |
extends Mage_Checkout_Block_Onepage_Shipping_Method_Available
|
app/code/core/Mage/XmlConnect/Block/Checkout/Shipping/Method/Avaliable.php
CHANGED
@@ -36,4 +36,15 @@
|
|
36 |
class Mage_XmlConnect_Block_Checkout_Shipping_Method_Avaliable
|
37 |
extends Mage_XmlConnect_Block_Checkout_Shipping_Method_Available
|
38 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
}
|
36 |
class Mage_XmlConnect_Block_Checkout_Shipping_Method_Avaliable
|
37 |
extends Mage_XmlConnect_Block_Checkout_Shipping_Method_Available
|
38 |
{
|
39 |
+
/**
|
40 |
+
* Render grid row
|
41 |
+
*
|
42 |
+
* @param Varien_Object $row
|
43 |
+
* @return string
|
44 |
+
*/
|
45 |
+
public function render(Varien_Object $row)
|
46 |
+
{
|
47 |
+
$str = $this->escapeHtml($row->getName());
|
48 |
+
return $str;
|
49 |
+
}
|
50 |
}
|
app/code/core/Mage/XmlConnect/Block/Configuration.php
CHANGED
@@ -99,7 +99,7 @@ class Mage_XmlConnect_Block_Configuration extends Mage_Core_Block_Abstract
|
|
99 |
} else {
|
100 |
$value = (string)$value;
|
101 |
if ($value != '') {
|
102 |
-
$section->addChild($key, Mage::helper('core')->
|
103 |
}
|
104 |
}
|
105 |
}
|
99 |
} else {
|
100 |
$value = (string)$value;
|
101 |
if ($value != '') {
|
102 |
+
$section->addChild($key, Mage::helper('core')->escapeHtml($value));
|
103 |
}
|
104 |
}
|
105 |
}
|
app/code/core/Mage/XmlConnect/Block/Customer/Address/List.php
CHANGED
@@ -31,7 +31,7 @@
|
|
31 |
* @package Mage_XmlConnect
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
-
class Mage_XmlConnect_Block_Customer_Address_List extends
|
35 |
{
|
36 |
|
37 |
/**
|
@@ -66,10 +66,10 @@ class Mage_XmlConnect_Block_Customer_Address_List extends Mage_Core_Block_Templa
|
|
66 |
$addressXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<address></address>');
|
67 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
68 |
|
69 |
-
$
|
70 |
-
$
|
71 |
-
$billingAddress = $customer->getAddressById($
|
72 |
-
$shippingAddress = $customer->getAddressById($
|
73 |
|
74 |
if ($billingAddress && $billingAddress->getId()) {
|
75 |
$item = $addressXmlObj->addChild('item');
|
@@ -83,13 +83,13 @@ class Mage_XmlConnect_Block_Customer_Address_List extends Mage_Core_Block_Templa
|
|
83 |
$item->addAttribute('default_shipping', 1);
|
84 |
$this->prepareAddressData($shippingAddress, $item);
|
85 |
}
|
86 |
-
$
|
87 |
-
if ($
|
88 |
-
foreach ($
|
89 |
$item = $addressXmlObj->addChild('item');
|
90 |
$item->addAttribute('label', $this->__('Additional Address'));
|
91 |
$item->addAttribute('additional', 1);
|
92 |
-
$this->prepareAddressData($
|
93 |
}
|
94 |
}
|
95 |
|
@@ -105,9 +105,9 @@ class Mage_XmlConnect_Block_Customer_Address_List extends Mage_Core_Block_Templa
|
|
105 |
* @return array
|
106 |
* @see $this->_addressAttributes
|
107 |
*/
|
108 |
-
public function prepareAddressData(
|
109 |
-
|
110 |
-
|
111 |
if (!$address) {
|
112 |
return array();
|
113 |
}
|
31 |
* @package Mage_XmlConnect
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
+
class Mage_XmlConnect_Block_Customer_Address_List extends Mage_Core_Block_Abstract
|
35 |
{
|
36 |
|
37 |
/**
|
66 |
$addressXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<address></address>');
|
67 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
68 |
|
69 |
+
$billingAddssesId = $customer->getDefaultBilling();
|
70 |
+
$shippingAddssesId = $customer->getDefaultShipping();
|
71 |
+
$billingAddress = $customer->getAddressById($billingAddssesId);
|
72 |
+
$shippingAddress = $customer->getAddressById($shippingAddssesId);
|
73 |
|
74 |
if ($billingAddress && $billingAddress->getId()) {
|
75 |
$item = $addressXmlObj->addChild('item');
|
83 |
$item->addAttribute('default_shipping', 1);
|
84 |
$this->prepareAddressData($shippingAddress, $item);
|
85 |
}
|
86 |
+
$additionalAddresses = $customer->getAdditionalAddresses();
|
87 |
+
if ($additionalAddresses) {
|
88 |
+
foreach ($additionalAddresses as $address) {
|
89 |
$item = $addressXmlObj->addChild('item');
|
90 |
$item->addAttribute('label', $this->__('Additional Address'));
|
91 |
$item->addAttribute('additional', 1);
|
92 |
+
$this->prepareAddressData($address, $item);
|
93 |
}
|
94 |
}
|
95 |
|
105 |
* @return array
|
106 |
* @see $this->_addressAttributes
|
107 |
*/
|
108 |
+
public function prepareAddressData(Mage_Customer_Model_Address $address,
|
109 |
+
Mage_XmlConnect_Model_Simplexml_Element $item)
|
110 |
+
{
|
111 |
if (!$address) {
|
112 |
return array();
|
113 |
}
|
app/code/core/Mage/XmlConnect/Block/Customer/Order/List.php
CHANGED
@@ -47,7 +47,7 @@ class Mage_XmlConnect_Block_Customer_Order_List extends Mage_Core_Block_Abstract
|
|
47 |
{
|
48 |
$ordersXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<orders></orders>');
|
49 |
|
50 |
-
$orders = Mage::getResourceModel('sales/order_collection')->addFieldToFilter(
|
51 |
'customer_id', Mage::getSingleton('customer/session')->getCustomer()->getId()
|
52 |
)->addFieldToFilter('state', array(
|
53 |
'in' => Mage::getSingleton('sales/order_config')->getVisibleOnFrontStates()
|
47 |
{
|
48 |
$ordersXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<orders></orders>');
|
49 |
|
50 |
+
$orders = Mage::getResourceModel('sales/order_collection')->addFieldToSelect('*')->addFieldToFilter(
|
51 |
'customer_id', Mage::getSingleton('customer/session')->getCustomer()->getId()
|
52 |
)->addFieldToFilter('state', array(
|
53 |
'in' => Mage::getSingleton('sales/order_config')->getVisibleOnFrontStates()
|
app/code/core/Mage/XmlConnect/Block/Home.php
CHANGED
@@ -49,7 +49,6 @@ class Mage_XmlConnect_Block_Home extends Mage_XmlConnect_Block_Catalog
|
|
49 |
$homeXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<home></home>');
|
50 |
|
51 |
$categoryCollection = array();
|
52 |
-
/** @var $helper Mage_Catalog_Helper_Category */
|
53 |
$helper = Mage::helper('catalog/category');
|
54 |
$categoryCount = 0;
|
55 |
foreach ($helper->getStoreCategories() as $child) {
|
@@ -69,10 +68,14 @@ class Mage_XmlConnect_Block_Home extends Mage_XmlConnect_Block_Catalog
|
|
69 |
foreach ($categoryCollection as $item) {
|
70 |
/** @var $item Mage_Catalog_Model_Category */
|
71 |
$item = Mage::getModel('catalog/category')->load($item->getId());
|
|
|
|
|
|
|
72 |
$itemXmlObj = $itemsXmlObj->addChild('item');
|
73 |
$itemXmlObj->addChild('label', $homeXmlObj->escapeXml($item->getName()));
|
74 |
$itemXmlObj->addChild('entity_id', $item->getId());
|
75 |
$itemXmlObj->addChild('content_type', $item->hasChildren() ? 'categories' : 'products');
|
|
|
76 |
$icon = Mage::helper('xmlconnect/catalog_category_image')->initialize($item, 'thumbnail')
|
77 |
->resize(Mage::getModel('xmlconnect/images')->getImageLimitParam('content/category'));
|
78 |
|
49 |
$homeXmlObj = Mage::getModel('xmlconnect/simplexml_element', '<home></home>');
|
50 |
|
51 |
$categoryCollection = array();
|
|
|
52 |
$helper = Mage::helper('catalog/category');
|
53 |
$categoryCount = 0;
|
54 |
foreach ($helper->getStoreCategories() as $child) {
|
68 |
foreach ($categoryCollection as $item) {
|
69 |
/** @var $item Mage_Catalog_Model_Category */
|
70 |
$item = Mage::getModel('catalog/category')->load($item->getId());
|
71 |
+
if (!$item->getIncludeInMenu()) {
|
72 |
+
continue;
|
73 |
+
}
|
74 |
$itemXmlObj = $itemsXmlObj->addChild('item');
|
75 |
$itemXmlObj->addChild('label', $homeXmlObj->escapeXml($item->getName()));
|
76 |
$itemXmlObj->addChild('entity_id', $item->getId());
|
77 |
$itemXmlObj->addChild('content_type', $item->hasChildren() ? 'categories' : 'products');
|
78 |
+
|
79 |
$icon = Mage::helper('xmlconnect/catalog_category_image')->initialize($item, 'thumbnail')
|
80 |
->resize(Mage::getModel('xmlconnect/images')->getImageLimitParam('content/category'));
|
81 |
|
app/code/core/Mage/XmlConnect/Helper/Adminhtml/Dashboard/Order.php
CHANGED
@@ -45,6 +45,10 @@ class Mage_XmlConnect_Helper_Adminhtml_Dashboard_Order extends Mage_Adminhtml_He
|
|
45 |
|
46 |
if ($this->getParam('store')) {
|
47 |
$this->_collection->addFieldToFilter('store_id', $this->getParam('store'));
|
|
|
|
|
|
|
|
|
48 |
}
|
49 |
$this->_collection->load();
|
50 |
}
|
45 |
|
46 |
if ($this->getParam('store')) {
|
47 |
$this->_collection->addFieldToFilter('store_id', $this->getParam('store'));
|
48 |
+
} elseif (!$this->_collection->isLive()) {
|
49 |
+
$this->_collection->addFieldToFilter('store_id', array(
|
50 |
+
'eq' => Mage::app()->getStore(Mage_Core_Model_Store::ADMIN_CODE)->getId()
|
51 |
+
));
|
52 |
}
|
53 |
$this->_collection->load();
|
54 |
}
|
app/code/core/Mage/XmlConnect/Helper/Paypal/Data.php
DELETED
@@ -1,51 +0,0 @@
|
|
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 Mage
|
22 |
-
* @package Mage_XmlConnect
|
23 |
-
* @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
|
24 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
-
*/
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Paypal Data helper
|
29 |
-
*
|
30 |
-
* @category Mage
|
31 |
-
* @package Mage_Cart
|
32 |
-
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
-
*/
|
34 |
-
class Mage_XmlConnect_Helper_Paypal_Data extends Mage_Paypal_Helper_Data
|
35 |
-
{
|
36 |
-
/**
|
37 |
-
* Check whether cart line items are eligible for exporting to PayPal API
|
38 |
-
*
|
39 |
-
* Requires data returned by self::prepareLineItems()
|
40 |
-
*
|
41 |
-
* @param array $items
|
42 |
-
* @param array $totals
|
43 |
-
* @param float $referenceAmount
|
44 |
-
* @return bool
|
45 |
-
*/
|
46 |
-
public function areCartLineItemsValid($items, $totals, $referenceAmount)
|
47 |
-
{
|
48 |
-
$str = $this->escapeHtml($row->getName());
|
49 |
-
return $str;
|
50 |
-
}
|
51 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/core/Mage/XmlConnect/Model/Adminhtml/Search/Catalog.php
CHANGED
@@ -53,7 +53,7 @@ class Mage_XmlConnect_Model_Adminhtml_Search_Catalog extends Varien_Object
|
|
53 |
->setPageSize($this->getLimit())->load();
|
54 |
|
55 |
foreach ($collection as $product) {
|
56 |
-
$description =
|
57 |
$arr[] = array(
|
58 |
'id' => 'product/1/' . $product->getId(),
|
59 |
'item_id' => $product->getId(),
|
53 |
->setPageSize($this->getLimit())->load();
|
54 |
|
55 |
foreach ($collection as $product) {
|
56 |
+
$description = Mage::helper('core')->stripTags($product->getDescription());
|
57 |
$arr[] = array(
|
58 |
'id' => 'product/1/' . $product->getId(),
|
59 |
'item_id' => $product->getId(),
|
app/code/core/Mage/XmlConnect/Model/Adminhtml/Search/Category.php
CHANGED
@@ -52,7 +52,7 @@ class Mage_XmlConnect_Model_Adminhtml_Search_Category extends Varien_Object
|
|
52 |
->addSearchFilter($this->getQuery())->setCurPage($this->getStart())->setPageSize($this->getLimit())->load();
|
53 |
|
54 |
foreach ($collection as $category) {
|
55 |
-
$description =
|
56 |
$arr[] = array(
|
57 |
'id' => 'category/1' . $category->getEntityId(),
|
58 |
'item_id' => $category->getId(),
|
52 |
->addSearchFilter($this->getQuery())->setCurPage($this->getStart())->setPageSize($this->getLimit())->load();
|
53 |
|
54 |
foreach ($collection as $category) {
|
55 |
+
$description = Mage::helper('core')->stripTags($category->getDescription());
|
56 |
$arr[] = array(
|
57 |
'id' => 'category/1' . $category->getEntityId(),
|
58 |
'item_id' => $category->getId(),
|
app/code/core/Mage/XmlConnect/Model/Application.php
CHANGED
@@ -474,7 +474,7 @@ class Mage_XmlConnect_Model_Application extends Mage_Core_Model_Abstract
|
|
474 |
$result['general']['primaryStoreLang'] = Mage::app()->getStore($this->getStoreId())
|
475 |
->getConfig(Mage_Core_Model_Locale::XML_PATH_DEFAULT_LOCALE);
|
476 |
$result['general']['magentoVersion'] = Mage::getVersion();
|
477 |
-
$result['general']['copyright'] =
|
478 |
Mage::getStoreConfig(self::XML_PATH_DESIGN_FOOTER_COPYRIGHT, $this->getStoreId())
|
479 |
);
|
480 |
$result['general']['xmlconnectVersion'] = Mage::getConfig()->getNode(self::XML_PATH_MODULE_VERSION);
|
474 |
$result['general']['primaryStoreLang'] = Mage::app()->getStore($this->getStoreId())
|
475 |
->getConfig(Mage_Core_Model_Locale::XML_PATH_DEFAULT_LOCALE);
|
476 |
$result['general']['magentoVersion'] = Mage::getVersion();
|
477 |
+
$result['general']['copyright'] = Mage::helper('core')->stripTags(
|
478 |
Mage::getStoreConfig(self::XML_PATH_DESIGN_FOOTER_COPYRIGHT, $this->getStoreId())
|
479 |
);
|
480 |
$result['general']['xmlconnectVersion'] = Mage::getConfig()->getNode(self::XML_PATH_MODULE_VERSION);
|
app/code/core/Mage/XmlConnect/Model/Configuration.php
CHANGED
@@ -41,7 +41,7 @@ class Mage_XmlConnect_Model_Configuration extends Mage_Core_Model_Abstract
|
|
41 |
/**
|
42 |
* Core config data collection
|
43 |
*
|
44 |
-
* @var
|
45 |
*/
|
46 |
protected $_configDataCollection;
|
47 |
|
@@ -128,7 +128,7 @@ class Mage_XmlConnect_Model_Configuration extends Mage_Core_Model_Abstract
|
|
128 |
/**
|
129 |
* Get core config data collection
|
130 |
*
|
131 |
-
* @return
|
132 |
*/
|
133 |
protected function _getConfigDataCollection()
|
134 |
{
|
@@ -174,6 +174,7 @@ class Mage_XmlConnect_Model_Configuration extends Mage_Core_Model_Abstract
|
|
174 |
Mage_XmlConnect_Model_Configuration::CONFIG_PATH_AA_SETTINGS . '/localization_hash'
|
175 |
);
|
176 |
return $localizationHashSetting ? $localizationHashSetting['value'] : null;
|
|
|
177 |
}
|
178 |
|
179 |
/**
|
@@ -232,12 +233,12 @@ class Mage_XmlConnect_Model_Configuration extends Mage_Core_Model_Abstract
|
|
232 |
/**
|
233 |
* Get xmlconnect config data collection
|
234 |
*
|
235 |
-
* @return
|
236 |
*/
|
237 |
protected function _getConnectConfigDataCollection()
|
238 |
{
|
239 |
if (null === $this->_configConnectDataCollection) {
|
240 |
-
$this->_configConnectDataCollection = Mage::getModel('xmlconnect/
|
241 |
} else {
|
242 |
$this->_configConnectDataCollection->clear()->getSelect()->reset(Zend_Db_Select::WHERE);
|
243 |
}
|
41 |
/**
|
42 |
* Core config data collection
|
43 |
*
|
44 |
+
* @var Mage_Core_Model_Resource_Config_Data_Collection
|
45 |
*/
|
46 |
protected $_configDataCollection;
|
47 |
|
128 |
/**
|
129 |
* Get core config data collection
|
130 |
*
|
131 |
+
* @return Mage_Core_Model_Resource_Config_Data_Collection
|
132 |
*/
|
133 |
protected function _getConfigDataCollection()
|
134 |
{
|
174 |
Mage_XmlConnect_Model_Configuration::CONFIG_PATH_AA_SETTINGS . '/localization_hash'
|
175 |
);
|
176 |
return $localizationHashSetting ? $localizationHashSetting['value'] : null;
|
177 |
+
|
178 |
}
|
179 |
|
180 |
/**
|
233 |
/**
|
234 |
* Get xmlconnect config data collection
|
235 |
*
|
236 |
+
* @return Mage_Core_Model_Resource_Config_Data_Collection
|
237 |
*/
|
238 |
protected function _getConnectConfigDataCollection()
|
239 |
{
|
240 |
if (null === $this->_configConnectDataCollection) {
|
241 |
+
$this->_configConnectDataCollection = Mage::getModel('xmlconnect/resource_configData_collection');
|
242 |
} else {
|
243 |
$this->_configConnectDataCollection->clear()->getSelect()->reset(Zend_Db_Select::WHERE);
|
244 |
}
|
app/code/core/Mage/XmlConnect/Model/Payment/Method/Paypal/Config.php
CHANGED
@@ -50,23 +50,17 @@ class Mage_XmlConnect_Model_Payment_Method_Paypal_Config extends Mage_Paypal_Mod
|
|
50 |
}
|
51 |
|
52 |
/**
|
53 |
-
* Map payment method into a config path by specified field name
|
54 |
*
|
55 |
* @param string $fieldName
|
56 |
* @return string|null
|
57 |
*/
|
58 |
protected function _getSpecificConfigPath($fieldName)
|
59 |
{
|
60 |
-
$path =
|
61 |
-
|
62 |
-
|
63 |
-
$path = $this->_mapWppFieldset($fieldName);
|
64 |
-
}
|
65 |
-
|
66 |
-
if ($path === null) {
|
67 |
-
$path = $this->_mapGenericStyleFieldset($fieldName);
|
68 |
}
|
69 |
-
|
70 |
return $path;
|
71 |
}
|
72 |
}
|
50 |
}
|
51 |
|
52 |
/**
|
53 |
+
* Map any supported payment method into a config path by specified field name
|
54 |
*
|
55 |
* @param string $fieldName
|
56 |
* @return string|null
|
57 |
*/
|
58 |
protected function _getSpecificConfigPath($fieldName)
|
59 |
{
|
60 |
+
$path = parent::_getSpecificConfigPath($fieldName);
|
61 |
+
if ($path === null && $this->_methodCode == self::METHOD_WPP_MECL) {
|
62 |
+
$path = $this->_mapExpressFieldset($fieldName);
|
|
|
|
|
|
|
|
|
|
|
63 |
}
|
|
|
64 |
return $path;
|
65 |
}
|
66 |
}
|
app/code/core/Mage/XmlConnect/Model/Payment/Method/Paypal/Mecl.php
CHANGED
@@ -36,7 +36,7 @@ class Mage_XmlConnect_Model_Payment_Method_Paypal_Mecl extends Mage_Paypal_Model
|
|
36 |
/**
|
37 |
* Store MECL payment method code
|
38 |
*/
|
39 |
-
const MECL_METHOD_CODE =
|
40 |
|
41 |
/**
|
42 |
* Payment method code
|
36 |
/**
|
37 |
* Store MECL payment method code
|
38 |
*/
|
39 |
+
const MECL_METHOD_CODE = Mage_Paypal_Model_Config::METHOD_WPP_EXPRESS;
|
40 |
|
41 |
/**
|
42 |
* Payment method code
|
app/code/core/Mage/XmlConnect/Model/Resource/Application.php
CHANGED
@@ -96,11 +96,11 @@ class Mage_XmlConnect_Model_Resource_Application extends Mage_Core_Model_Mysql4_
|
|
96 |
return parent::_afterSave($object);
|
97 |
}
|
98 |
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
public function getExistingStoreDeviceType()
|
105 |
{
|
106 |
$select = $this->_getWriteAdapter()->select()->from($this->getMainTable(), array('store_id', 'type'))
|
96 |
return parent::_afterSave($object);
|
97 |
}
|
98 |
|
99 |
+
/**
|
100 |
+
* Collect existing stores and type unique pairs
|
101 |
+
*
|
102 |
+
* @return array
|
103 |
+
*/
|
104 |
public function getExistingStoreDeviceType()
|
105 |
{
|
106 |
$select = $this->_getWriteAdapter()->select()->from($this->getMainTable(), array('store_id', 'type'))
|
app/code/core/Mage/XmlConnect/Model/Resource/ConfigData.php
CHANGED
@@ -61,7 +61,11 @@ class Mage_XmlConnect_Model_Resource_ConfigData extends Mage_Core_Model_Mysql4_A
|
|
61 |
'value' => $value
|
62 |
);
|
63 |
|
64 |
-
$this->_getWriteAdapter()->insertOnDuplicate(
|
|
|
|
|
|
|
|
|
65 |
return $this;
|
66 |
}
|
67 |
|
@@ -69,12 +73,12 @@ class Mage_XmlConnect_Model_Resource_ConfigData extends Mage_Core_Model_Mysql4_A
|
|
69 |
* Delete config value
|
70 |
*
|
71 |
* @param int $applicationId
|
72 |
-
* @param
|
73 |
-
* @param
|
74 |
* @param bool $pathLike
|
75 |
* @return Mage_XmlConnect_Model_Mysql4_ConfigData
|
76 |
*/
|
77 |
-
public function deleteConfig($applicationId, $category =
|
78 |
{
|
79 |
try {
|
80 |
$this->_getWriteAdapter()->beginTransaction();
|
@@ -84,7 +88,8 @@ class Mage_XmlConnect_Model_Resource_ConfigData extends Mage_Core_Model_Mysql4_A
|
|
84 |
$deleteWhere[] = $writeAdapter->quoteInto('category=?', $category);
|
85 |
}
|
86 |
if ($path) {
|
87 |
-
$deleteWhere[] = $pathLike
|
|
|
88 |
: $writeAdapter->quoteInto('path=?', $path);
|
89 |
}
|
90 |
$writeAdapter->delete($this->getMainTable(), $deleteWhere);
|
61 |
'value' => $value
|
62 |
);
|
63 |
|
64 |
+
$this->_getWriteAdapter()->insertOnDuplicate(
|
65 |
+
$this->getMainTable(),
|
66 |
+
$newData,
|
67 |
+
array('value')
|
68 |
+
);
|
69 |
return $this;
|
70 |
}
|
71 |
|
73 |
* Delete config value
|
74 |
*
|
75 |
* @param int $applicationId
|
76 |
+
* @param bool $category
|
77 |
+
* @param bool $path
|
78 |
* @param bool $pathLike
|
79 |
* @return Mage_XmlConnect_Model_Mysql4_ConfigData
|
80 |
*/
|
81 |
+
public function deleteConfig($applicationId, $category = false, $path = false, $pathLike = true)
|
82 |
{
|
83 |
try {
|
84 |
$this->_getWriteAdapter()->beginTransaction();
|
88 |
$deleteWhere[] = $writeAdapter->quoteInto('category=?', $category);
|
89 |
}
|
90 |
if ($path) {
|
91 |
+
$deleteWhere[] = $pathLike
|
92 |
+
? $writeAdapter->quoteInto('path like ?', $path . '/%')
|
93 |
: $writeAdapter->quoteInto('path=?', $path);
|
94 |
}
|
95 |
$writeAdapter->delete($this->getMainTable(), $deleteWhere);
|
app/code/core/Mage/XmlConnect/Model/Resource/History.php
CHANGED
@@ -77,8 +77,10 @@ class Mage_XmlConnect_Model_Resource_History extends Mage_Core_Model_Mysql4_Abst
|
|
77 |
{
|
78 |
$paramArray = array();
|
79 |
$idFieldName = Mage::getModel('xmlconnect/application')->getIdFieldName();
|
80 |
-
$select = $this->_getReadAdapter()->select()
|
81 |
-
->
|
|
|
|
|
82 |
|
83 |
$params = $this->_getReadAdapter()->fetchOne($select);
|
84 |
|
77 |
{
|
78 |
$paramArray = array();
|
79 |
$idFieldName = Mage::getModel('xmlconnect/application')->getIdFieldName();
|
80 |
+
$select = $this->_getReadAdapter()->select()
|
81 |
+
->from($this->getMainTable(), 'params')
|
82 |
+
->where($idFieldName . '=?', $id)
|
83 |
+
->order(array('created_at DESC'));
|
84 |
|
85 |
$params = $this->_getReadAdapter()->fetchOne($select);
|
86 |
|
app/code/core/Mage/XmlConnect/Model/Simplexml/Element.php
CHANGED
@@ -74,7 +74,7 @@ class Mage_XmlConnect_Model_Simplexml_Element extends Varien_Simplexml_Element
|
|
74 |
$result = array();
|
75 |
foreach ($data as $item) {
|
76 |
if ($stripTags) {
|
77 |
-
$item =
|
78 |
}
|
79 |
$result[] = $this->xmlentities($item);
|
80 |
}
|
@@ -85,7 +85,7 @@ class Mage_XmlConnect_Model_Simplexml_Element extends Varien_Simplexml_Element
|
|
85 |
$data = (string)$data;
|
86 |
|
87 |
if ($stripTags) {
|
88 |
-
$data =
|
89 |
}
|
90 |
$result = $this->xmlentities($data);
|
91 |
}
|
@@ -107,7 +107,7 @@ class Mage_XmlConnect_Model_Simplexml_Element extends Varien_Simplexml_Element
|
|
107 |
$value = (string)$value;
|
108 |
|
109 |
if ($stripTags) {
|
110 |
-
$value =
|
111 |
}
|
112 |
$value = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $value);
|
113 |
return $value;
|
74 |
$result = array();
|
75 |
foreach ($data as $item) {
|
76 |
if ($stripTags) {
|
77 |
+
$item = Mage::helper('core')->stripTags($item, $allowedTags);
|
78 |
}
|
79 |
$result[] = $this->xmlentities($item);
|
80 |
}
|
85 |
$data = (string)$data;
|
86 |
|
87 |
if ($stripTags) {
|
88 |
+
$data = Mage::helper('core')->stripTags($data, $allowedTags);
|
89 |
}
|
90 |
$result = $this->xmlentities($data);
|
91 |
}
|
107 |
$value = (string)$value;
|
108 |
|
109 |
if ($stripTags) {
|
110 |
+
$value = Mage::helper('core')->stripTags($value);
|
111 |
}
|
112 |
$value = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $value);
|
113 |
return $value;
|
app/code/core/Mage/XmlConnect/controllers/CartController.php
CHANGED
@@ -230,7 +230,7 @@ class Mage_XmlConnect_CartController extends Mage_XmlConnect_Controller_Action
|
|
230 |
if (isset($wishlistMessage)) {
|
231 |
$this->_message($wishlistMessage, self::MESSAGE_STATUS_ERROR);
|
232 |
} else {
|
233 |
-
$productName = Mage::helper('core')->
|
234 |
$message = $this->__('%s has been added to your cart.', $productName);
|
235 |
if ($cart->getQuote()->getHasError()) {
|
236 |
$message .= $this->__(' But cart has some errors.');
|
@@ -347,7 +347,7 @@ class Mage_XmlConnect_CartController extends Mage_XmlConnect_Controller_Action
|
|
347 |
try {
|
348 |
Mage::getModel('enterprise_giftcardaccount/giftcardaccount')->loadByCode($code)->addToCart();
|
349 |
$this->_message(
|
350 |
-
$this->__('Gift Card "%s" was added.', Mage::helper('core')->
|
351 |
self::MESSAGE_STATUS_SUCCESS
|
352 |
);
|
353 |
return;
|
@@ -376,7 +376,7 @@ class Mage_XmlConnect_CartController extends Mage_XmlConnect_Controller_Action
|
|
376 |
try {
|
377 |
Mage::getModel('enterprise_giftcardaccount/giftcardaccount')->loadByCode($code)->removeFromCart();
|
378 |
$this->_message(
|
379 |
-
$this->__('Gift Card "%s" was removed.', Mage::helper('core')->
|
380 |
self::MESSAGE_STATUS_SUCCESS
|
381 |
);
|
382 |
} catch (Mage_Core_Exception $e) {
|
@@ -615,7 +615,7 @@ class Mage_XmlConnect_CartController extends Mage_XmlConnect_Controller_Action
|
|
615 |
'item' => $item, 'request' => $this->getRequest(), 'response' => $this->getResponse()
|
616 |
));
|
617 |
|
618 |
-
$productName = Mage::helper('core')->
|
619 |
$message = $this->__('%s was updated in your shopping cart.', $productName);
|
620 |
if ($cart->getQuote()->getHasError()) {
|
621 |
$message .= $this->__(' But cart has some errors.');
|
230 |
if (isset($wishlistMessage)) {
|
231 |
$this->_message($wishlistMessage, self::MESSAGE_STATUS_ERROR);
|
232 |
} else {
|
233 |
+
$productName = Mage::helper('core')->escapeHtml($product->getName());
|
234 |
$message = $this->__('%s has been added to your cart.', $productName);
|
235 |
if ($cart->getQuote()->getHasError()) {
|
236 |
$message .= $this->__(' But cart has some errors.');
|
347 |
try {
|
348 |
Mage::getModel('enterprise_giftcardaccount/giftcardaccount')->loadByCode($code)->addToCart();
|
349 |
$this->_message(
|
350 |
+
$this->__('Gift Card "%s" was added.', Mage::helper('core')->escapeHtml($code)),
|
351 |
self::MESSAGE_STATUS_SUCCESS
|
352 |
);
|
353 |
return;
|
376 |
try {
|
377 |
Mage::getModel('enterprise_giftcardaccount/giftcardaccount')->loadByCode($code)->removeFromCart();
|
378 |
$this->_message(
|
379 |
+
$this->__('Gift Card "%s" was removed.', Mage::helper('core')->escapeHtml($code)),
|
380 |
self::MESSAGE_STATUS_SUCCESS
|
381 |
);
|
382 |
} catch (Mage_Core_Exception $e) {
|
615 |
'item' => $item, 'request' => $this->getRequest(), 'response' => $this->getResponse()
|
616 |
));
|
617 |
|
618 |
+
$productName = Mage::helper('core')->escapeHtml($item->getProduct()->getName());
|
619 |
$message = $this->__('%s was updated in your shopping cart.', $productName);
|
620 |
if ($cart->getQuote()->getHasError()) {
|
621 |
$message .= $this->__(' But cart has some errors.');
|
app/code/core/Mage/XmlConnect/controllers/CheckoutController.php
CHANGED
@@ -28,7 +28,7 @@
|
|
28 |
* XmlConnect checkout controller
|
29 |
*
|
30 |
* @category Mage
|
31 |
-
* @package
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
class Mage_XmlConnect_CheckoutController extends Mage_XmlConnect_Controller_Action
|
28 |
* XmlConnect checkout controller
|
29 |
*
|
30 |
* @category Mage
|
31 |
+
* @package Mage_Xmlconnect
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
class Mage_XmlConnect_CheckoutController extends Mage_XmlConnect_Controller_Action
|
app/code/core/Mage/XmlConnect/controllers/CustomerController.php
CHANGED
@@ -139,11 +139,18 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
139 |
*/
|
140 |
public function editAction()
|
141 |
{
|
142 |
-
if (!$this->
|
|
|
|
|
|
|
|
|
|
|
143 |
return;
|
144 |
}
|
145 |
if ($this->getRequest()->isPost()) {
|
146 |
-
$customer =
|
|
|
|
|
147 |
|
148 |
$fields = Mage::getConfig()->getFieldset('customer_account');
|
149 |
$data = $this->_filterPostData($this->getRequest()->getPost());
|
@@ -228,13 +235,13 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
228 |
*/
|
229 |
public function saveAction()
|
230 |
{
|
231 |
-
|
232 |
-
$request = $this->getRequest();
|
233 |
-
if ($session->isLoggedIn()) {
|
234 |
-
$this->_message($this->__('You are already logged in.'), self::MESSAGE_STATUS_ERROR);
|
235 |
return;
|
236 |
}
|
237 |
|
|
|
|
|
|
|
238 |
$session->setEscapeMessages(true); // prevent XSS injection in user input
|
239 |
if ($request->isPost()) {
|
240 |
$errors = array();
|
@@ -243,7 +250,7 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
243 |
$customer = Mage::getModel('customer/customer')->setId(null);
|
244 |
}
|
245 |
|
246 |
-
foreach (Mage::getConfig()->getFieldset('customer_account') as $code
|
247 |
if ($node->is('create') && ($value = $this->getRequest()->getParam($code)) !== null) {
|
248 |
if ($code == 'email') {
|
249 |
$value = trim($value);
|
@@ -465,7 +472,6 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
465 |
if (!$this->_isCustomerLoggedIn()) {
|
466 |
return;
|
467 |
}
|
468 |
-
|
469 |
// Save data
|
470 |
if ($this->getRequest()->isPost()) {
|
471 |
$address = Mage::getModel('customer/address')
|
@@ -484,6 +490,9 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
484 |
$address->setId(null);
|
485 |
}
|
486 |
}
|
|
|
|
|
|
|
487 |
try {
|
488 |
$addressValidation = $address->validate();
|
489 |
if (true === $addressValidation) {
|
@@ -505,8 +514,8 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
505 |
} catch (Mage_Core_Exception $e) {
|
506 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
507 |
} catch (Exception $e) {
|
508 |
-
$this->_message($this->__('Can\'t save address.'), self::MESSAGE_STATUS_ERROR);
|
509 |
Mage::logException($e);
|
|
|
510 |
}
|
511 |
} else {
|
512 |
$this->_message($this->__('Address data not specified.'), self::MESSAGE_STATUS_ERROR);
|
@@ -728,7 +737,7 @@ class Mage_XmlConnect_CustomerController extends Mage_XmlConnect_Controller_Acti
|
|
728 |
->redeem();
|
729 |
|
730 |
$this->_message(
|
731 |
-
$this->__('Gift Card "%s" was redeemed.', Mage::helper('core')->
|
732 |
self::MESSAGE_STATUS_SUCCESS
|
733 |
);
|
734 |
} else {
|
139 |
*/
|
140 |
public function editAction()
|
141 |
{
|
142 |
+
if (!$this->_getSession()->isLoggedIn()) {
|
143 |
+
$this->_message(
|
144 |
+
$this->__('Customer not logged in.'),
|
145 |
+
self::MESSAGE_STATUS_ERROR,
|
146 |
+
array('logged_in' => '0')
|
147 |
+
);
|
148 |
return;
|
149 |
}
|
150 |
if ($this->getRequest()->isPost()) {
|
151 |
+
$customer = Mage::getModel('customer/customer')
|
152 |
+
->setId($this->_getSession()->getCustomerId())
|
153 |
+
->setWebsiteId($this->_getSession()->getCustomer()->getWebsiteId());
|
154 |
|
155 |
$fields = Mage::getConfig()->getFieldset('customer_account');
|
156 |
$data = $this->_filterPostData($this->getRequest()->getPost());
|
235 |
*/
|
236 |
public function saveAction()
|
237 |
{
|
238 |
+
if (!$this->_isCustomerLoggedIn(false)) {
|
|
|
|
|
|
|
239 |
return;
|
240 |
}
|
241 |
|
242 |
+
$session = $this->_getSession();
|
243 |
+
$request = $this->getRequest();
|
244 |
+
|
245 |
$session->setEscapeMessages(true); // prevent XSS injection in user input
|
246 |
if ($request->isPost()) {
|
247 |
$errors = array();
|
250 |
$customer = Mage::getModel('customer/customer')->setId(null);
|
251 |
}
|
252 |
|
253 |
+
foreach (Mage::getConfig()->getFieldset('customer_account') as $code => $node) {
|
254 |
if ($node->is('create') && ($value = $this->getRequest()->getParam($code)) !== null) {
|
255 |
if ($code == 'email') {
|
256 |
$value = trim($value);
|
472 |
if (!$this->_isCustomerLoggedIn()) {
|
473 |
return;
|
474 |
}
|
|
|
475 |
// Save data
|
476 |
if ($this->getRequest()->isPost()) {
|
477 |
$address = Mage::getModel('customer/address')
|
490 |
$address->setId(null);
|
491 |
}
|
492 |
}
|
493 |
+
|
494 |
+
$errors = array();
|
495 |
+
|
496 |
try {
|
497 |
$addressValidation = $address->validate();
|
498 |
if (true === $addressValidation) {
|
514 |
} catch (Mage_Core_Exception $e) {
|
515 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
516 |
} catch (Exception $e) {
|
|
|
517 |
Mage::logException($e);
|
518 |
+
$this->_message($this->__('Can\'t save address.'), self::MESSAGE_STATUS_ERROR);
|
519 |
}
|
520 |
} else {
|
521 |
$this->_message($this->__('Address data not specified.'), self::MESSAGE_STATUS_ERROR);
|
737 |
->redeem();
|
738 |
|
739 |
$this->_message(
|
740 |
+
$this->__('Gift Card "%s" was redeemed.', Mage::helper('core')->escapeHtml($code)),
|
741 |
self::MESSAGE_STATUS_SUCCESS
|
742 |
);
|
743 |
} else {
|
app/code/core/Mage/XmlConnect/controllers/Paypal/MeclController.php
CHANGED
@@ -57,7 +57,7 @@ class Mage_XmlConnect_Paypal_MeclController extends Mage_XmlConnect_Controller_A
|
|
57 |
/**
|
58 |
* Paypal Mobile Express Checkout Library
|
59 |
*
|
60 |
-
* @var Mage_XmlConnect_Model_Payment_Method_Paypal_Mecl
|
61 |
*/
|
62 |
protected $_checkout = null;
|
63 |
|
@@ -111,7 +111,11 @@ class Mage_XmlConnect_Paypal_MeclController extends Mage_XmlConnect_Controller_A
|
|
111 |
try {
|
112 |
$this->_initCheckout();
|
113 |
|
114 |
-
$token = $this->_checkout->start(
|
|
|
|
|
|
|
|
|
115 |
if ($token && $this->_checkout->getRedirectUrl()) {
|
116 |
$this->_initToken($token);
|
117 |
/** @var $message Mage_XmlConnect_Model_Simplexml_Element */
|
@@ -120,12 +124,18 @@ class Mage_XmlConnect_Paypal_MeclController extends Mage_XmlConnect_Controller_A
|
|
120 |
$message->addChild('token', $token);
|
121 |
$this->getResponse()->setBody($message->asNiceXml());
|
122 |
} else {
|
123 |
-
$this->_message(
|
|
|
|
|
|
|
124 |
}
|
125 |
} catch (Mage_Core_Exception $e) {
|
126 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
127 |
} catch (Exception $e) {
|
128 |
-
$this->_message(
|
|
|
|
|
|
|
129 |
Mage::logException($e);
|
130 |
}
|
131 |
}
|
@@ -336,7 +346,7 @@ class Mage_XmlConnect_Paypal_MeclController extends Mage_XmlConnect_Controller_A
|
|
336 |
* Instantiate quote and checkout
|
337 |
*
|
338 |
* @throws Mage_Core_Exception
|
339 |
-
* @return null
|
340 |
*/
|
341 |
protected function _initCheckout()
|
342 |
{
|
57 |
/**
|
58 |
* Paypal Mobile Express Checkout Library
|
59 |
*
|
60 |
+
* @var Mage_XmlConnect_Model_Payment_Method_Paypal_Mecl
|
61 |
*/
|
62 |
protected $_checkout = null;
|
63 |
|
111 |
try {
|
112 |
$this->_initCheckout();
|
113 |
|
114 |
+
$token = $this->_checkout->start(
|
115 |
+
Mage::getUrl('*/*/return'),
|
116 |
+
Mage::getUrl('*/*/cancel')
|
117 |
+
);
|
118 |
+
|
119 |
if ($token && $this->_checkout->getRedirectUrl()) {
|
120 |
$this->_initToken($token);
|
121 |
/** @var $message Mage_XmlConnect_Model_Simplexml_Element */
|
124 |
$message->addChild('token', $token);
|
125 |
$this->getResponse()->setBody($message->asNiceXml());
|
126 |
} else {
|
127 |
+
$this->_message(
|
128 |
+
$this->__('Token has not been set.'),
|
129 |
+
self::MESSAGE_STATUS_ERROR
|
130 |
+
);
|
131 |
}
|
132 |
} catch (Mage_Core_Exception $e) {
|
133 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
134 |
} catch (Exception $e) {
|
135 |
+
$this->_message(
|
136 |
+
$this->__('Unable to start Mobile Express Checkout.'),
|
137 |
+
self::MESSAGE_STATUS_ERROR
|
138 |
+
);
|
139 |
Mage::logException($e);
|
140 |
}
|
141 |
}
|
346 |
* Instantiate quote and checkout
|
347 |
*
|
348 |
* @throws Mage_Core_Exception
|
349 |
+
* @return null
|
350 |
*/
|
351 |
protected function _initCheckout()
|
352 |
{
|
app/code/core/Mage/XmlConnect/controllers/Paypal/MepController.php
CHANGED
@@ -111,6 +111,7 @@ class Mage_XmlConnect_Paypal_MepController extends Mage_XmlConnect_Controller_Ac
|
|
111 |
$this->_message($this->__('Specified invalid data.'), self::MESSAGE_STATUS_ERROR);
|
112 |
return;
|
113 |
}
|
|
|
114 |
try {
|
115 |
$this->_initCheckout();
|
116 |
$data = $this->getRequest()->getPost('shipping', array());
|
@@ -135,6 +136,7 @@ class Mage_XmlConnect_Paypal_MepController extends Mage_XmlConnect_Controller_Ac
|
|
135 |
}
|
136 |
} catch (Mage_Core_Exception $e) {
|
137 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
|
|
138 |
} catch (Exception $e) {
|
139 |
$this->_message($this->__('Unable to save shipping address.'), self::MESSAGE_STATUS_ERROR);
|
140 |
Mage::logException($e);
|
111 |
$this->_message($this->__('Specified invalid data.'), self::MESSAGE_STATUS_ERROR);
|
112 |
return;
|
113 |
}
|
114 |
+
|
115 |
try {
|
116 |
$this->_initCheckout();
|
117 |
$data = $this->getRequest()->getPost('shipping', array());
|
136 |
}
|
137 |
} catch (Mage_Core_Exception $e) {
|
138 |
$this->_message($e->getMessage(), self::MESSAGE_STATUS_ERROR);
|
139 |
+
Mage::logException($e);
|
140 |
} catch (Exception $e) {
|
141 |
$this->_message($this->__('Unable to save shipping address.'), self::MESSAGE_STATUS_ERROR);
|
142 |
Mage::logException($e);
|
app/code/core/Mage/XmlConnect/controllers/WishlistController.php
CHANGED
@@ -151,16 +151,16 @@ class Mage_XmlConnect_WishlistController extends Mage_XmlConnect_Controller_Acti
|
|
151 |
}
|
152 |
|
153 |
try {
|
154 |
-
$
|
155 |
if (strlen(trim((string)$request->getParam('description')))) {
|
156 |
-
$
|
157 |
}
|
158 |
$wishlist->save();
|
159 |
|
160 |
Mage::dispatchEvent('wishlist_add_product', array(
|
161 |
'wishlist' => $wishlist,
|
162 |
'product' => $product,
|
163 |
-
'item' => $
|
164 |
));
|
165 |
|
166 |
Mage::helper('wishlist')->calculate();
|
151 |
}
|
152 |
|
153 |
try {
|
154 |
+
$item = $wishlist->addNewItem($product->getId());
|
155 |
if (strlen(trim((string)$request->getParam('description')))) {
|
156 |
+
$item->setDescription($request->getParam('description'))->save();
|
157 |
}
|
158 |
$wishlist->save();
|
159 |
|
160 |
Mage::dispatchEvent('wishlist_add_product', array(
|
161 |
'wishlist' => $wishlist,
|
162 |
'product' => $product,
|
163 |
+
'item' => $item
|
164 |
));
|
165 |
|
166 |
Mage::helper('wishlist')->calculate();
|
package.xml
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Magento_Mobile</name>
|
4 |
-
<version>1.4.0.
|
5 |
<stability>stable</stability>
|
6 |
<license>mixed</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Magento Mobile Xml Interface</summary>
|
10 |
<description>An integration magento with mobile applications (e.g. iPhone, Android, iPad)</description>
|
11 |
-
<notes>1.4.0.
|
12 |
internal svn revision #3cd616975d5927903d4f34bde0d9e5e2e727e9ba</notes>
|
13 |
<authors><author><name>Magento Core Team</name><user>auto-converted</user><email>core@magentocommerce.com</email></author></authors>
|
14 |
<date>2012-05-31</date>
|
15 |
-
<time>14:
|
16 |
-
<contents><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><dir name="design_default"><file name="accordion_open.png" hash="4c89d903ebbc61ee295ef64a60724b10"/><file name="accordion_open_android.png" hash="7ef2f1d193990c3f4c2c90aae9ab3281"/><file name="accordion_open_android_l.png" hash="bc27688afbfd866c618477ea2c7bf0ee"/><file name="accordion_open_android_p.png" hash="2e4549cba575c12ef2a39c12e9ffe173"/><file name="accordion_open_ipad_l.png" hash="dcdda97da6556393b972d6dae8d6bac5"/><file name="accordion_open_ipad_p.png" hash="55cca08a0ab79047961858789ff8c3a7"/><file name="banner_1_2.png" hash="0637d31df6b5a434c9a332ee46122ef4"/><file name="banner_android.png" hash="02695661b8e50e1a001c3369622f322f"/><file name="banner_ipad.png" hash="c1d59a6ec67da1bb76c5142453da7acf"/><file name="banner_ipad_l.png" hash="04e850d481a9ae902f33fd8c1f89cbf0"/><file name="smallIcon_1_6.png" hash="c1ce9e289eaf2c0504d502928693bd89"/></dir><dir name="mobile_preview"><dir name="android"><file name="background_home_landscape.jpg" hash="1f79a1f42ca4e2cf6010ab6c3ef66aa4"/><file name="background_portrait.jpg" hash="197b15e6455ad1a85e1bad6595371fa3"/><file name="bg_button_up.gif" hash="204f590a88933c930b7fc92963accfab"/><file name="bg_catalog_filters.png" hash="7464191ebaf576b73a3c021eb1cfcc25"/><file name="bg_catalog_filters_shadow.png" hash="5021ad60917190026d85fae1d33bdaa9"/><file name="bg_cat_item.png" hash="2859b45c387b66243d4af2ba973b2ae1"/><file name="bg_frame.gif" hash="7062ed9b7563fc658f49ce7cfdd34f1c"/><file name="bg_header.png" hash="d4a46c8850d1d89259921b1c28b5bce1"/><file name="bg_header_catalog.png" hash="c1080cd18a89e21da18fdc6955bf6230"/><file name="bg_header_home.png" hash="dfce0445ca7c7a45c7914a986b596ce0"/><file name="bg_home_header.png" hash="8bc1887a0c5760cc47b77b8a7a320426"/><file name="bg_logo.png" hash="02695661b8e50e1a001c3369622f322f"/><file name="bg_page.png" hash="d65f1d123655c2eaf3bb4a1e6035a08d"/><file name="bg_star.png" hash="fc6de6c4e0ed3478b8840e1ab81da725"/><file name="bg_star_empty.png" hash="3f0421fb8c8f6c4be6ca501168a881e8"/><file name="bg_status_bar.png" hash="52b41106451ac34672f82338bbc5370c"/><file name="ico_account.png" hash="c1fd338c74fcf483155acbd37c430807"/><file name="ico_home.png" hash="2de37f640463b354d68945320bfe3e4f"/><file name="ico_search.png" hash="8b0dd17a3e9c3328e66204fe379c66aa"/><file name="product_image.png" hash="dd975b128ba303e0ae2adc9772e0433c"/><file name="product_image_1.jpg" hash="8994979d4dcc1f339c73cd1f44398a7d"/><file name="product_image_2.jpg" hash="26d6599bdb35d80b25a1e903b40cfa19"/><file name="product_image_3.jpg" hash="d7c6d05196a84341afe0025d01b9dc61"/><file name="product_image_4.jpg" hash="2a88ead3dbbeff1d40168db692841f2f"/></dir><dir name="custom_icons"><file name="account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="actionsBg.jpg" hash="ee3db742cbec9a436ba46118c8a01303"/><file name="addToCart.png" hash="e33876648546e99d875ca92bd2cd78e9"/><file name="addToWishlist.png" hash="1018602b7c5e0e11f0427ace96fd7d52"/><file name="background.gif" hash="bd92833eb2eb32e4a0282cea153ac13f"/><file name="buttons.gif" hash="0cd19a9d9178976906161ea100cba958"/><file name="cart.png" hash="815b4c64fae21b4c162525ece76dc44d"/><file name="home.png" hash="9e473791b022b7c2dfc7d29b1b6de887"/><file name="image-bg.png" hash="14bde5cf8b00dc5f6c60e52a0fa964dc"/><file name="logo-small.png" hash="9b3477a4552bcb878b4943aae5351622"/><file name="rowBgIcon.gif" hash="9ee89b961ae2bb047672ba5d2d2677c6"/><file name="search.png" hash="10bfa7ec3361ce7cbcc5d25087f181eb"/><file name="shop.png" hash="e6639a9fdc143363da82a7d78e126f1c"/><file name="star-active.png" hash="d4ab959a92bda610527a3e3942c4c0b0"/><file name="star-inactive.png" hash="f7fb99710be4c03ac23b1206f20e761d"/><file name="tellAFriend.png" hash="46f8ef48b29f245977d66d9312d87e70"/><file name="viewDetails.png" hash="9bacc63bcc483d3db5614a026d9391f6"/><file name="viewGallery.png" hash="304f3d03949d07055bc056359fe17763"/></dir><dir name="gradients"><file name="footer.png" hash="31a2feed50ef9c8637b412c4211f8300"/><file name="header.png" hash="5386da930a944cd75562216249cce08a"/><file name="header2.png" hash="ad5a2dc6ec93914e925cfe2d43fb30a2"/><file name="header3.png" hash="920ad8c6903e90323a57fb02dca37280"/><file name="item-bg.png" hash="a14886d1f9e14284ac6b4f1b61e68646"/><file name="sort-bg.png" hash="b8053bb772e849909e5b87e4fd1ebbe4"/></dir><dir name="icons"><file name="account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="cart.png" hash="815b4c64fae21b4c162525ece76dc44d"/><file name="home.png" hash="9e473791b022b7c2dfc7d29b1b6de887"/><file name="more.png" hash="f3662ae29923b87eba3a729192aa3df3"/><file name="page.png" hash="2291d77f21de042040bc0864be40138b"/><file name="search.png" hash="10bfa7ec3361ce7cbcc5d25087f181eb"/><file name="shop.png" hash="e6639a9fdc143363da82a7d78e126f1c"/></dir><dir name="ipad"><file name="background_home_landscape.jpg" hash="9e3ef117985113b804531142d539b60a"/><file name="background_portrait.jpg" hash="bdf9e034fd30b923086e6c622ea10451"/><file name="banner_image.png" hash="693bb9d118155a146b21ce9fcfba08da"/><file name="banner_image_l.png" hash="a070a40d57610b5cc7160fe894482a1c"/><file name="bg_catalog_header_hor.png" hash="f61a67aa288e1b8a8df7b4d4527c662e"/><file name="bg_content.jpg" hash="70ddfc8959d878d1231dc7cbee4a063c"/><file name="bg_filters_buttons.png" hash="02fcb0ed7a7268e9f64ebaf06235bc09"/><file name="bg_filters_tooltip.png" hash="3b05ca6e585acd3d766be01eeaa23d47"/><file name="bg_filters_wrap.png" hash="31288784fe95c67de9b45b44458b4155"/><file name="bg_filter_button.png" hash="728f1cd358446881ffd863eff12204a1"/><file name="bg_header.png" hash="e2cf5a575a27e6e4533e3c85e3472a82"/><file name="bg_home_content.jpg" hash="1d55a198279e4f2b163c98c18f699646"/><file name="bg_home_header.png" hash="00f2fbf96d2b915dcbcd921b0301ef3f"/><file name="bg_home_header_hor.png" hash="9bfef728ece003d5b3433d2623ea168c"/><file name="bg_home_products.png" hash="ac6a8a79b959a0c8298b1f607c0f0af8"/><file name="bg_home_shadow.png" hash="c54b071ca3e97a6ee67588ef74b7b44e"/><file name="bg_home_shadow_hor.png" hash="0d21a99c5c749d0e5070e3585ff4a23f"/><file name="bg_product_image.png" hash="4da74325c1a4ee1ca19b414e5d590f75"/><file name="bg_search.png" hash="6ee08d05d0c4ef9ed64b9914b821f408"/><file name="bg_sections.jpg" hash="0ee90005663aced09a9ce6385bdbce2c"/><file name="bg_status_bar.png" hash="17124d9d392bb8e37b202c80a595df54"/><file name="bg_status_bar_hor.png" hash="bd4a9f11ecb1c896145267731d8a951d"/><file name="i_cart.png" hash="1bbe0a0e54eed5bb14b9bfcce83da758"/><file name="i_info.png" hash="3f0fda8b294b67bf698badbcaa99150b"/><file name="i_login.png" hash="deb4089bdc61582c78c90ef192d577e8"/><file name="i_remove.png" hash="4923eb5e76b3c6ba6df5c667db816a0c"/><file name="logo.png" hash="49c19f59b459b6c0b3b99daa3fe7f932"/><file name="logo_big.png" hash="693bb9d118155a146b21ce9fcfba08da"/><file name="product_image.jpg" hash="2bb6c69129bcb18dc93e9f48605647c6"/><file name="sections_arrow.png" hash="7db7144083a31882e8a62cb9579f478f"/><file name="stars.png" hash="70d38cd9883d70e4f6b21ac4874b9868"/></dir><dir name="slider"><file name="actionsBg.jpg" hash="ee3db742cbec9a436ba46118c8a01303"/><file name="addToCart.png" hash="2a146be4bc63713df19cc353e030d44f"/><file name="addToWishlist.png" hash="9b23a4e0d9acfc79f314e9082f14c4de"/><file name="tellAFriend.png" hash="b7600fa2ae52bdb1d6bb86fe4d9f1773"/><file name="viewDetails.png" hash="90cf37c6dbbee1861350b4c05469e3ae"/><file name="viewGallery.png" hash="304f3d03949d07055bc056359fe17763"/></dir><dir name="sort_buttons"><file name="bg_button.png" hash="87d0f1b123f01c3aea3cb8a2b146306e"/><file name="buttons.gif" hash="2f14f1a3f0fb38790779c992a58654ae"/><file name="buttons.png" hash="b4a3f17370e03bf5d2a5cdf7800c25a7"/><file name="button_up.gif" hash="7ad527f99b9975d5634fb2d5cc99e6b3"/><file name="center-active.png" hash="5903988cd458cd794f23a212d51aa725"/><file name="center-inactive.png" hash="135b46aaa5c3b131a5a7e9c45c004e06"/><file name="filters.png" hash="3837ab6fcfe959833dd998533db1ca7f"/><file name="left-active.png" hash="86e94441b96a0d27d0b0a7e5108f86ed"/><file name="left-inactive.png" hash="0ddcb75aa9971cca39a5a65b4bdff8c4"/><file name="right-active.png" hash="320740ff608187301b06a96eab2f9e8e"/><file name="right-inactive.png" hash="cac4b39ab380353ffd5fdbcedb6e0a0a"/></dir><file name="1.gif" hash="817fd84187db3eee00799b0acf316457"/><file name="2.gif" hash="1a842d8f3ac25cfcdeab6c86dd8fea89"/><file name="3.gif" hash="207cd55e968c284bd52c86efdcdda1c7"/><file name="actionsBackground.png" hash="11faa8baee72f3e6a9a02a83915c8658"/><file name="actionsBg.png" hash="9acccd1980f17006942d74a718ebd7da"/><file name="arrow.png" hash="837259a7c365e46034dca728bffe9070"/><file name="background.gif" hash="bd92833eb2eb32e4a0282cea153ac13f"/><file name="background.png" hash="3717f4b4ba725701e2a0604129a3a815"/><file name="banner.png" hash="0637d31df6b5a434c9a332ee46122ef4"/><file name="btn-l.png" hash="92b2454528e9d39119038777cf53329c"/><file name="btn-r.png" hash="8c6aa9fd9203bc10822e0505f11e0c4d"/><file name="circle.png" hash="f4c116cb0554bf936d3b9ee38b7f3d1f"/><file name="grid.png" hash="23faa3f5572cdeb597c2bceedd93a7f8"/><file name="image-bg.png" hash="a588b9cced95a25fc18e28c775d9a001"/><file name="info.png" hash="3f0d2ed85b81e8251f294457c6bfa404"/><file name="lightStar.png" hash="b5dc40d5b793dae6a069357f49cccc24"/><file name="lightStar2.png" hash="75928926a6112540c9cb073157cb7d95"/><file name="lines-h.png" hash="ea3d95812c9838affc6df2f3a3cb1977"/><file name="lines-v.png" hash="9e3ffee29ba28477d50da9642019bc0a"/><file name="login-btn-left-alt.png" hash="71bb6c7d24252aace27bee711d7616f4"/><file name="login-btn-left.png" hash="cbbf9afc6e9fc433f57270e88b63f351"/><file name="login-btn-right.png" hash="438fcc598d012bf6d33184e95accfd24"/><file name="login-btn.png" hash="051ee2c1a8ce3f7b8de3293cd2e2ed85"/><file name="logo-small.png" hash="9b3477a4552bcb878b4943aae5351622"/><file name="logo_25.png" hash="ba41ed568d916175c32803b614442447"/><file name="men.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="mm-frame.gif" hash="eebf30806f1dbf2118e7ec39a016c86d"/><file name="mobile-catalog.css" hash="80cbd74984354df2d86f4ad68b9123a3"/><file name="mobile-home.css" hash="b57641c73c4eae08e0a02cd7291d9465"/><file name="rowBgIcon.gif" hash="9ee89b961ae2bb047672ba5d2d2677c6"/><file name="slider.gif" hash="c6b87bf15b85b18c0515e2cbefaabe60"/><file name="smallIcon.png" hash="e76d2a6364042f41b3f35fc8cdc9c0ee"/><file name="star-active.png" hash="d4ab959a92bda610527a3e3942c4c0b0"/><file name="star-inactive.png" hash="f7fb99710be4c03ac23b1206f20e761d"/><file name="t-shirt.gif" hash="7505efdaabf13c4f8e26f7cfe15c8c96"/><file name="t-shirt.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="women.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="youth.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/></dir><file name="btn_edit.gif" hash="e7ecc9fea5c3813957814050508507a5"/><file name="dropdown-arrow.gif" hash="332e99ca6b4d1e0d39972e04fb0b2395"/><file name="empty.png" hash="23dc9dc3c4751f83c2df7a5c42668824"/><file name="full-arrow-left.gif" hash="8ec91b60d38d1a16cba7670f2088a5c7"/><file name="full-arrow.gif" hash="36ddff0fca1c7d8900cb3633e0a30cea"/><file name="gel_green.png" hash="591959d831e8e42c9175d12a88f0bae2"/><file name="gel_red.png" hash="db442c023014df9da32b84bc1bb5a39f"/><file name="l-arrow.gif" hash="ee49f7eab64657b5131953acef0238fd"/><file name="loading.gif" hash="5d25806dac7cbee5f894b13144783866"/><file name="r-arrow.gif" hash="d0429a9781e915fc9d9ca8875c470d32"/><file name="remove.png" hash="ee9497c5f31933eaab3e9e352495ee12"/><file name="small_logo.gif" hash="d5c8be7c0f16aac2549759c0228492d6"/><file name="swatch_black.gif" hash="fd31d6a3a435c8ad1f7c43f346bb47e4"/><file name="swatch_custom.gif" hash="fb34791a48366957a141e12b563888c2"/><file name="swatch_default.gif" hash="fb34791a48366957a141e12b563888c2"/><file name="swatch_funk_leaf.gif" hash="f1d3ba87efb742b47da879a6f48909c4"/><file name="swatch_hot_red.gif" hash="d9363d45dc2993c2fdc3ea43c5b6f71c"/><file name="swatch_sky_blue.gif" hash="ded1455db119d09a3aedd7474fd1875a"/><file name="swatch_user_custom.gif" hash="a24f31421a1ff56d1be0845f9a7c7020"/><file name="switch-arrow.gif" hash="dc7243962b341f366cd072d486687e6a"/><file name="tab_account.png" hash="27101fbaa78a07426be4768acc4c53ff"/><file name="tab_account_android.png" hash="77605cbc87f75ca17e91a5393765ceb1"/><file name="tab_account_ipad.png" hash="2997de5402195d0720309b73c6446fab"/><file name="tab_cart.png" hash="e803f760ee81cb35183f1122f388b774"/><file name="tab_cart_android.png" hash="477e97f8d03ea8aa674e952709f86578"/><file name="tab_empty.png" hash="bdd4cc355566e8861b2c45424ad94516"/><file name="tab_home.png" hash="dfa104e4da74e4a55d3c98d6ee0f7122"/><file name="tab_home_active.png" hash="bba5eb9bb724c84c1ede9e6f4bec3575"/><file name="tab_home_android.png" hash="1fefc6b070cc21b31b43194a7d85f9d9"/><file name="tab_info_android.png" hash="67fc19d8d926f7aede482f5a7083fc71"/><file name="tab_more.png" hash="2803359cb3e795bf67457e727aa16020"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="2cf29dbe325558353621b4241543204f"/><file name="tab_search_android.png" hash="932c2c568872fd9e119367c887f0539a"/><file name="tab_shop.png" hash="f36be0d3d27f2b37626247d3f6a55e2a"/><file name="tab_shop_active.png" hash="de907d6a52d477d4319649f9b0e2e4aa"/><file name="tab_shop_android.png" hash="e119fcd20f8cba856d550a64d775ddbb"/><file name="tmp-icon.gif" hash="58b759aecf3bdae26d5aaff7a0be5c90"/><file name="xmlconnect_tab.png" hash="cd99a7e01a42a6c82d866f7684faeb95"/></dir></dir><dir name="xmlconnect"><dir name="fonts"><file name="android_icons-webfont.eot" hash="2fc917efbfb3c933ccfddc108ef05f33"/><file name="android_icons-webfont.svg" hash="e8cb2b5ef019bbc2885c97ed0caaf2a0"/><file name="android_icons-webfont.ttf" hash="bc567dd7a381093fbb652c58cbad9430"/><file name="android_icons-webfont.woff" hash="8310b54d55bf84a8a3f3a86c22a51aef"/><file name="stars-webfont.eot" hash="019beb4b8ec19447657cf3106138bbe3"/><file name="stars-webfont.svg" hash="20cf0312c0b951d173d4531ea18abc6f"/><file name="stars-webfont.ttf" hash="d63d95e9adaf775f410437535622bf60"/><file name="stars-webfont.woff" hash="526d9756131c94139f0f1df5272197fd"/></dir><file name="boxes.css" hash="a3648c3516608a34ee7f53e447b1d9f4"/><file name="dropdown.css" hash="e5388a1fd90df2a2e3860516adef0367"/><file name="iestyles.css" hash="3e8a316291621eee4147373bd3003eb9"/><file name="mobile-android.css" hash="c932d2898a1ffd5545cfd76699260125"/><file name="mobile-catalog.css" hash="ca7c4c2c7643ca1249e00bbd45980fd2"/><file name="mobile-home.css" hash="b10c97acf5ac07c40d1db72b9d413841"/><file name="mobile-ipad-catalog.css" hash="2b35f47bb153c659640dd37beac277f1"/><file name="mobile-ipad-home.css" hash="270c8e4c8111de6c6173f9b6883c85ec"/><file name="remove.png" hash="b4903936d44dc498d2f32b72d9161ff0"/><file name="styles.css" hash="c87a56ddc3001a2e357d648695855f5f"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="xmlconnect.xml" hash="67820e2adb2d74a4f0c62efc01b18ecb"/></dir><dir name="template"><dir name="xmlconnect"><dir name="edit"><dir name="tab"><dir name="design"><dir name="preview"><file name="banner_rotator.phtml" hash="89da7cb3dabb72de16c95cd5bd6cc935"/><file name="catalog_android.phtml" hash="591050ccc493b364fb895055c986cd86"/><file name="catalog_hor_ipad.phtml" hash="cc81292b0dfa7aa3e6f39f792b74b80e"/><file name="catalog_ipad.phtml" hash="8cc888f4bbae4ab9fb10f4b70e8b8515"/><file name="catalog_iphone.phtml" hash="7112c646bd841a71877eb621e68614e6"/><file name="home_android.phtml" hash="096341a4da1d21ef2c9ed3a6c054977a"/><file name="home_hor_ipad.phtml" hash="486989d25e68d88b6d4132789a14ce0a"/><file name="home_ipad.phtml" hash="93c4a6a124cfdaebde3abadb9f087bce"/><file name="home_iphone.phtml" hash="c15fdeef53ce2c1f2fdb53e5894feaae"/><file name="productinfo_iphone.phtml" hash="99c2fd2107ad06e625384b56182fd316"/><file name="tab_items_android.phtml" hash="d0b925bbc89f510aac004ffc1b33062a"/><file name="tab_items_ipad.phtml" hash="8ca8d864408bb880b6f6a9999b0e4d26"/><file name="tab_items_iphone.phtml" hash="406b98b55565fb58c1a3e3dc90922d6e"/></dir><file name="autocomplete.phtml" hash="2f7eda6609862fb56e6b2907c350eb9b"/><file name="images_android.phtml" hash="325f5377c2dc03c67fc6d8518b06f23a"/><file name="images_ipad.phtml" hash="c143fc2fffae5798c17e98b8ea95ee5d"/><file name="images_iphone.phtml" hash="662948af12653a8ae48414dfbb0e9527"/><file name="image_edit.phtml" hash="4362113375c916fd5b30956a77f5c03e"/><file name="preview_android.phtml" hash="484f96d74d8e196296d5498582a27106"/><file name="preview_ipad.phtml" hash="4475acfd140a51c884b447bbfce9ba61"/><file name="preview_iphone.phtml" hash="5672019ff2f83f4e4baeab6ff9755c7f"/></dir><file name="content.phtml" hash="31afc11e11770c91669768b19be389d7"/><file name="design.phtml" hash="a38fbdd0387b167230e6745fc9a5ee7d"/></dir></dir><dir name="form"><dir name="element"><dir name="country"><file name="androidmarket.phtml" hash="053e69572e7b8850f3f96f22c5d5f9f7"/><file name="istore.phtml" hash="275af872365061838828011b0398db02"/></dir><file name="addrow.phtml" hash="0a3d7fb6fc6bce86f9a9ec4c05e404cd"/><file name="app_tabs_android.phtml" hash="7f01e540dc7f88fe69d91b758069a826"/><file name="app_tabs_ipad.phtml" hash="ae6ed3ef1d8bcf7bfbcc8a525002da35"/><file name="app_tabs_iphone.phtml" hash="330a5325e1bed894e12400939d5f5ff2"/><file name="themes.phtml" hash="106356a554f5a6e0910e5b35eda0323d"/></dir></dir><dir name="mobile"><file name="notification_helper.phtml" hash="342fc4bff0154f93555e6d8418018951"/></dir><dir name="submission"><file name="app_icons_preview.phtml" hash="0f78504fbcd7878ab339a4cfacc6de8e"/><file name="container.phtml" hash="c576009dd87ddd55ce8b023587128806"/></dir><dir name="template"><file name="preview.phtml" hash="bd26b9a350f430e4a6905133db031bfc"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="xmlconnect.xml" hash="f166ab0a4ea2c769839410ba0ef04c40"/></dir><dir name="template"><dir name="xmlconnect"><dir name="centinel"><file name="authentication.phtml" hash="17420b60e21faff408abf1fcc8a83d31"/></dir><dir name="pbridge"><file name="result.phtml" hash="412b98ba988d6049098414f8cbce09b6"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_XmlConnect.csv" hash="28ea9a9ae90f0c270f85ebdbf2b60565"/></dir></target><target name="mageweb"><dir name="js"><dir name="jscolor"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="demo.html" hash="edf71251cb2be20322d2efb00aee86a6"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="jscolor.js" hash="b65a1505390592ac6c0177d6b84774e0"/></dir><dir name="scriptaculous"><file name="builder.js" hash="1174f6fc34ca5d54ba10b0c719386e7c"/><file name="controls.js" hash="8c414e1787c0ac9f10b16b252361c8b2"/><file name="dragdrop.js" hash="95c24654dce8433dee51731efa7b9a04"/><file name="effects.js" hash="d795089f95a22306cca9b337c439c65a"/><file name="scriptaculous.js" hash="d59eba4e0b14b672208b0862ae1c2196"/><file name="slider.js" hash="6043f96a71d2685fecd02e2ab99e84d9"/><file name="sound.js" hash="0f0fab23fa2cb1bc7717fd2bdf45402e"/><file name="unittest.js" hash="99969698b22272f77bdf4c64586862b3"/></dir></dir></target><target name="magecore"><dir name="Mage"><dir name="XmlConnect"><dir name="Block"><dir name="Adminhtml"><dir name="Admin"><dir name="Application"><dir name="Edit"><dir name="Tab"><file name="Settings.php" hash="a8e0037e9dc768aabce0e597923e3007"/></dir><file name="Form.php" hash="476d53d53aae676d873a8e558873296f"/><file name="Tabs.php" hash="3ee5becdfd696c2f6a1853042119e190"/></dir><file name="Edit.php" hash="ad214481079e0bac647fc3aed802e035"/></dir></dir><dir name="Connect"><dir name="Dashboard"><file name="BestSellers.php" hash="f7a6937309e1e154659a1bd3a8e0024d"/><file name="Customers.php" hash="a569d57ba6946aa95dbb9709eb49061e"/><file name="GraphAmountsData.php" hash="96faf08a7ae5d64a4df65adbe172930c"/><file name="GraphDataAbstract.php" hash="3463bb1397125bb9632f77d5bcecc747"/><file name="GraphInfo.php" hash="b422503a0e5d1b0cf9814c6805570ffd"/><file name="GraphOrderData.php" hash="ee34310eb99a996fec35676c26a5eaa6"/><file name="GraphTotalsData.php" hash="2088bf11603b33664bbca452c4f71fdd"/><file name="LastOrders.php" hash="d073bd8c657a1c4298c729251795eeab"/><file name="LastSearchTerms.php" hash="8d32b368c9e05b6c6220f83231cac1f3"/><file name="MostViewedProducts.php" hash="a2eaa67c2a862d363a9e6c921492b3b6"/><file name="NewCustomers.php" hash="652d5a89f826a03e3f556a0f4e259048"/><file name="SalesInfo.php" hash="5a4d3888e93f0a39a8ed3d9fff87907a"/><file name="StoreSwitcher.php" hash="5237ff6b5d540a1bc5d61961d63cd018"/><file name="TopSearchTerms.php" hash="0d96bcbe3b96402d55e8c5a8768d07cb"/></dir><file name="Config.php" hash="8cf232c664c238da4a4892c254386ffd"/><file name="Dashboard.php" hash="3f8d8a18cef99e95d28410eb805ee944"/><file name="Loginform.php" hash="f72c1f3da749ec75ba524eba48012d7a"/></dir><dir name="History"><file name="Grid.php" hash="6308d26ad2e05740eb6991e3257000bb"/></dir><dir name="Mobile"><dir name="Edit"><dir name="Tab"><dir name="Design"><dir name="Accordion"><file name="Images.php" hash="c9f251ac77b9689c9c381303be8032f8"/><file name="Tabs.php" hash="caf8302b277ea18303213d43764ed28e"/><file name="Themes.php" hash="9d6dec2260396ad8798202ee1ba6eddc"/></dir><file name="Accordion.php" hash="5b545ce26cbf7452723591cd4c3d250b"/><file name="Images.php" hash="7c5737b833caf7953baf4bb7c2ff10c6"/><file name="Preview.php" hash="d4a5bccbcfc7f2885917c7082692451e"/><file name="Themes.php" hash="6ae0e49f82cc094f5dd9315887f9e14d"/></dir><dir name="Submission"><file name="History.php" hash="e48ed8d20f12e56a08beb5afcfd954b8"/></dir><file name="Cache.php" hash="607618d233c5dab9415475b4ad61bb59"/><file name="Content.php" hash="e6b0832faf44ea2389491718cabf8783"/><file name="Design.php" hash="f90d65ffa27e94916da616afc8e221f2"/><file name="Flurryanalytics.php" hash="89ad25f1adf60b1e4232ba29f7f5ad64"/><file name="General.php" hash="1c311c8ca86381df53c570870a20f259"/><file name="Notification.php" hash="beae607b96d8b6f98cd7022185cc8bdd"/><file name="Payment.php" hash="4cb1f8f6c03a1c4a649055faa1e088d5"/><file name="Settings.php" hash="e17af0c14089ec02c46c39369d35ea9f"/><file name="Social.php" hash="3657d0e59e519a23ef71b2ea892aa6c1"/></dir><file name="Form.php" hash="9e9957b476bbd1fb3952c4e4b706b2df"/><file name="Submission.php" hash="b8e1008535fe0c52ebddd0124cb1e15d"/><file name="Tabs.php" hash="b7de5cfa115506fddaf0ea05adbedca6"/></dir><dir name="Form"><dir name="Element"><file name="Addrow.php" hash="331985b65aceb180f82828d6bfda7e8f"/><file name="Color.php" hash="5b3e0678201cb7e88c8c78cd4b9b5173"/><file name="Country.php" hash="77f9bffa5f95cbb230b1e35ab463a08c"/><file name="Datetime.php" hash="1c3904734ec337c5b61bc740a2ade01c"/><file name="Font.php" hash="97fe8057781e10c299430a0cd15eb176"/><file name="Image.php" hash="9a02015de1a57559403f7dc656771ad3"/><file name="Page.php" hash="c3b1ac3639341f84ed95c5807e2188ab"/><file name="Tabs.php" hash="afb7ba2119332ac4382b6b1226d44958"/><file name="Theme.php" hash="4569541d38e137de716069f66ca93656"/></dir></dir><dir name="Grid"><dir name="Renderer"><file name="Bool.php" hash="8e9be8e177a8ea4368fe92fe0f466a60"/><file name="Type.php" hash="b6337cfe77db1a45ff431143055e405f"/></dir></dir><dir name="Preview"><file name="Content.php" hash="771869a996b1630b8bba3293eae9d768"/><file name="Tabitems.php" hash="b9e66e1c2d30c70b353fcbbddabcd13a"/></dir><dir name="Submission"><dir name="Renderer"><dir name="Country"><file name="Androidmarket.php" hash="cc5322cad4892b477d23ff8798ac885d"/><file name="Istore.php" hash="83f84cf61a3b2dab063773c57270c215"/></dir></dir><dir name="Tab"><dir name="Container"><file name="Submission.php" hash="ca8589c9acf5c370ba641cddd8a860bd"/></dir><file name="Container.php" hash="bd10d3d94dbe4d422e84be6fe2c1ace6"/></dir><file name="Form.php" hash="a1338b97c57150a7e1a3a7516b421438"/><file name="Tabs.php" hash="0e75e7c201f2639ee73618a90ea9a487"/></dir><dir name="Widget"><file name="Form.php" hash="2bd91c9af96eaf42d1484b263857772b"/></dir><file name="Edit.php" hash="ef6d5a5b9db8e01f38ed3b164bbb9258"/><file name="Grid.php" hash="8ca26959087f2a12d5f9aa3bf1fc650b"/><file name="Submission.php" hash="f15232c6891c6699dfc89b826b54c74d"/></dir><dir name="Queue"><dir name="Edit"><file name="Form.php" hash="77809e160faec639d4e570b46c85c8df"/></dir><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="2de3d991818d5add59e109ac5f0e26ba"/><file name="Application.php" hash="c563b1f5d6cb4fff511bc6cbfdcebe7c"/><file name="Id.php" hash="5a3bd6f7130ff4354884635d1246452c"/><file name="Msgtitle.php" hash="4d89f7f6a6252260f61b673c6cac1e34"/><file name="Pushtitle.php" hash="c411360431127611c84da7690b5c48c2"/><file name="Status.php" hash="78c46092eb556a263dfca7d5bc4941db"/><file name="Template.php" hash="a36ed9dcdc7f3f331452cee2bb508482"/></dir></dir><file name="Edit.php" hash="1610c2fd1b9fcf552fd0f80a0ecdd3b0"/><file name="Grid.php" hash="f34b4443bb916da032b3780834cb0b2d"/></dir><dir name="Template"><dir name="Edit"><file name="Form.php" hash="f9b618292fe83e9bfc2d404b88a81036"/></dir><dir name="Grid"><dir name="Renderer"><file name="Application.php" hash="cdae7056f704834da9e400277411ac0b"/></dir></dir><dir name="Preview"><file name="Form.php" hash="99d036e0da9c43dc125b30536fb4e9d5"/></dir><file name="Edit.php" hash="9dfdaa4321d280b27236e007f92e3159"/><file name="Grid.php" hash="22f94f5d0dd944b4c78690cd04092a18"/><file name="Preview.php" hash="2a73ca6565940c477dd2a8012bae8a1e"/></dir><file name="History.php" hash="d00a4acfccbd558e64ffe4eecb731d9a"/><file name="Mobile.php" hash="e23e9e74e7843c2fd07ab3230069c99f"/><file name="Queue.php" hash="e13f7f2fa44867d5580b7d0e38542bae"/><file name="Template.php" hash="2a577c9a452528e44f69b730cef9f9a1"/></dir><dir name="Cart"><dir name="CartTotals"><dir name="Nodes"><file name="Default.php" hash="13b937bdd961d8ebc5e5c65b985f2952"/><file name="Giftcardaccount.php" hash="fcd19d01ad211d5b4a01d58eefeb9020"/></dir><file name="Default.php" hash="b71795f830500dd143a6d508e430183f"/><file name="Grandtotal.php" hash="b59199ee6d44441e3bbd5eed1e7db5b5"/><file name="Shipping.php" hash="28c3bbe92b56d919fead660489c5891f"/><file name="Subtotal.php" hash="8d26443059e865e70076ccb5423d1312"/></dir><dir name="Item"><dir name="Renderer"><file name="Configurable.php" hash="b2c2a3b93ab7bdaa2c6043f5159cf946"/><file name="Grouped.php" hash="46290fe4e7338f0640022f591f0dfb25"/></dir><file name="Renderer.php" hash="4905f3e3f895df2bcee10f34fc6ce834"/></dir><dir name="Paypal"><dir name="Mecl"><file name="Details.php" hash="b9738caf96ef491a5c980febc4ed262c"/><file name="OrderDetails.php" hash="2ef0e74677fd8efc928809b335b1f7d2"/><file name="Review.php" hash="e4f7192d3411042a9d2fc4c6f2f4647e"/><file name="Shippingmethods.php" hash="996c3fd7ce6210a4833efb636a1d16b9"/></dir><dir name="Mep"><file name="Totals.php" hash="20d5616c615116344ec3d74f2750e12b"/></dir></dir><file name="CartTotals.php" hash="dfaf11c9810c68d85eb707156b0a6294"/><file name="Crosssell.php" hash="5644046ee3555cdeeee472f1b753b128"/><file name="Info.php" hash="fd227e03835a46895163bda3d5f2d957"/><file name="Items.php" hash="b54b2f28b6e19702bad5fbecde46ad3a"/><file name="Totals.php" hash="db8072dd8976da3fd420346f2b7f9986"/></dir><dir name="Catalog"><dir name="Category"><file name="Info.php" hash="9dd1d0109dd30edb081e8102c0edc0ab"/></dir><dir name="Product"><dir name="ItemPrice"><file name="Bundle.php" hash="ac457ee3905283123af2609e7476edc5"/><file name="Default.php" hash="47f31b8590fc9d259aab1efc8a5289e0"/><file name="Giftcard.php" hash="96397ea38700be477270ecaa435f196e"/></dir><dir name="Options"><file name="Bundle.php" hash="87c18f1a775bfd14452c1d10e05eb43e"/><file name="Configurable.php" hash="3fa88079105587a8d1cfd6ed8b50bcd7"/><file name="Downloadable.php" hash="94525919da37103bb0f23a94f7b2543f"/><file name="Giftcard.php" hash="4f89852fcd3992141a9629a9e796230e"/><file name="Grouped.php" hash="5161fb43ddb26cc9fa8b7bce48e8f2b5"/><file name="Simple.php" hash="bfae595197a2d1f8fc57d963606156f5"/><file name="Virtual.php" hash="f62f8257375d00b44c198b7a2b206a68"/></dir><dir name="Price"><file name="Bundle.php" hash="5e3a739b16134411f0258215e35fed34"/><file name="Default.php" hash="4a872c7eacca9892bd36b473a8abb2b0"/><file name="Giftcard.php" hash="d4047d0565e31a873714debe2975d416"/></dir><dir name="Review"><file name="List.php" hash="69da6bc8d8b7f24a789b68f579d467d9"/></dir><file name="Attributes.php" hash="7a8ddf4dd3bb20fa523fec37bf819172"/><file name="Gallery.php" hash="9741f5487e804e500a69235f213981a9"/><file name="ItemPrice.php" hash="56fe6c68fca2d7b4629376241550af5f"/><file name="List.php" hash="9449a5bb46e220f737bd234e9daf66eb"/><file name="Options.php" hash="52e0b4c17dbd069608d31220c9e11b4b"/><file name="Price.php" hash="0d2a385ad233ddc0d8396b5ca518c1f7"/><file name="Related.php" hash="0bf2a068cafdff7bfae04c220b5ba075"/><file name="Review.php" hash="4376d0136df5f28d91e1ce79408dfb0e"/></dir><dir name="Search"><file name="Suggest.php" hash="13eb66cd0e6ce373c250f725e3aefc94"/></dir><file name="Category.php" hash="ebbfc654bc2a7a79ffa7b04618f2f7c4"/><file name="Filters.php" hash="0737e7fa51f4c28fb1af5e97f03d407a"/><file name="Product.php" hash="7403bdf627c47dd055b17f0d28b8d301"/><file name="Search.php" hash="cdb7d74270a7b5d26ede9d1567262577"/></dir><dir name="Checkout"><dir name="Address"><file name="Billing.php" hash="4615ae45f7f1495236fee6ab974d080d"/><file name="Form.php" hash="b31df337a74efb202a0bbc3fe6e92083"/><file name="Shipping.php" hash="75a7a08f740a3d84a911e9fcddd9009f"/></dir><dir name="Cart"><dir name="Item"><dir name="Renderer"><file name="Bundle.php" hash="1b668000cfc2ebde728cf47d3c8cf3c6"/><file name="Configurable.php" hash="94af5542af9ac4a63a511b8e3602eb38"/><file name="Downloadable.php" hash="77f0db4579c50d314c49944cf8e82ff8"/><file name="Giftcard.php" hash="35e740c9159fb7c4d844c58ee1632a51"/><file name="Grouped.php" hash="08d61b590ba690537c9272790ce1236c"/></dir><file name="Renderer.php" hash="983ef17f535df61b104d467a4dc38e11"/></dir></dir><dir name="Onepage"><dir name="Address"><file name="Form.php" hash="90fd9a2d6eb6845b567cea7b9dafbe75"/><file name="List.php" hash="b25b0cebcea23809542b232f6717133e"/></dir><file name="Address.php" hash="89b4bddb247b0e97f7ae3a85a655516c"/><file name="Review.php" hash="3076ca4cf6cf74382b1ea55c6958c67e"/></dir><dir name="Order"><dir name="Review"><file name="Info.php" hash="f03c0f02e9e1ff1e2c6f764f4df249c0"/></dir><file name="Review.php" hash="8ff677073d7ed80c5b3a614f081525c3"/></dir><dir name="Payment"><dir name="Method"><dir name="Info"><dir name="Paypal"><file name="Abstract.php" hash="f84c2b40c674478599c035e4e4a44e5c"/><file name="Express.php" hash="39ca54d07363a21ebf229aaebec3b43b"/><file name="Mecl.php" hash="b9b729c007d612130a18f5dc7ba86ffc"/></dir><dir name="Pbridge"><dir name="Paypal"><file name="Direct.php" hash="11e9b36e36405e189d1c06fec7636c1f"/></dir><dir name="Paypaluk"><file name="Direct.php" hash="c38fcd3cd36895aa497f1219a6dec898"/></dir><file name="Authorizenet.php" hash="cf5211dedc06d6b04846afbb4b4d4d63"/><file name="Verisign.php" hash="460da67badc7b7443257139dcdcc28a1"/></dir><file name="Authorizenet.php" hash="e49ef865c9f3b91d6ad8c49520e4730c"/><file name="Ccsave.php" hash="73f94999e12295f768ba5de9d0f157b7"/><file name="Checkmo.php" hash="f7972790bc528511b022a2301dbfddc8"/><file name="Free.php" hash="034edad300ff336fd44e38eeef1603b5"/><file name="Purchaseorder.php" hash="70cc06eaeda3046c298377763b657524"/></dir><dir name="Paypal"><file name="Direct.php" hash="05c0d9c1b3d8f57517b884840df0e3bb"/><file name="Payflow.php" hash="243c5d865ae7b3095549a8bab5a9adef"/></dir><dir name="Pbridge"><file name="Abstract.php" hash="dbb02cdcb87999369b4a1943b6bc937b"/><file name="Authorizenet.php" hash="162304f1a2fcfb2bc9c92dc237609c7e"/><file name="Paypal.php" hash="696dc7a3f6c2ae3dbfeed07d202950b8"/><file name="Paypaluk.php" hash="0a536fb05595ca453f61206460290673"/><file name="Verisign.php" hash="ac966ac970a2682f5a2e6550b38234b4"/></dir><file name="Authorizenet.php" hash="b5759b2cc22e8a3af770d30ab2a5e4a5"/><file name="Ccsave.php" hash="cbc8ce37010a3677ec06487cc14c4c89"/><file name="Checkmo.php" hash="58f6daa861715458e1cfcb78367c9058"/><file name="List.php" hash="93758373e2f13607a6d1e219eb20f7ea"/><file name="ListApi23.php" hash="ed498fa3fab026a7e98a737a079c2c35"/><file name="Purchaseorder.php" hash="69d66e0bc581777757fcf21eb7c83fe5"/></dir></dir><dir name="Pbridge"><file name="Result.php" hash="bd5f9c45fdc8dff1bac3e7236ee419c7"/></dir><dir name="Shipping"><dir name="Method"><file name="Available.php" hash="a328b4c48df605e4555511ebf32ce1b5"/><file name="AvailableList.php" hash="5b13a94645e63980e3d63bb2a9111fbd"/><file name="Avaliable.php" hash="158864e02b649fd2b8e46c288334e7f6"/></dir></dir><file name="Agreements.php" hash="fb12f4f1860377603dfaf3e8ea77800c"/></dir><dir name="Cms"><file name="Page.php" hash="c313dfacd7ec573fd368dd16f6b27e77"/></dir><dir name="Customer"><dir name="Address"><file name="Form.php" hash="e9edebdcdd56da6c6b52b055fc7a6608"/><file name="List.php" hash="5598aa40fddfc907638b580e2ca4b875"/></dir><dir name="Form"><dir name="Renderer"><file name="Boolean.php" hash="97984783ca2e5725e0ee874a79b5d494"/><file name="Date.php" hash="95d6834bce7d72be7963bfea8bd0abae"/><file name="File.php" hash="38fca3a34090531ab380f6de0293407e"/><file name="Image.php" hash="b08fd3111a864ae9c8d968060796d83c"/><file name="Multiline.php" hash="39e37db8c8cf4aa12ef1f01c6922a315"/><file name="Multiselect.php" hash="42593dfde88fccbef918f3fbc251857b"/><file name="Select.php" hash="b0f2ebeef7c9eb0f5497ceea29f41500"/><file name="Text.php" hash="dc042eb425257b775258408cde5dbe67"/><file name="Textarea.php" hash="08d59b7ee634b548833a6ba3db6e10ad"/></dir></dir><dir name="Order"><dir name="Item"><dir name="Renderer"><file name="Bundle.php" hash="46bf4bde88a23157cde006884d9f02c5"/><file name="Default.php" hash="c189184e6177add4394c3e3cbc685445"/><file name="Downloadable.php" hash="cc7024f239b8e4b4e090449de512977c"/><file name="Giftcard.php" hash="1e1541616acf5c5d96e61e83a3e795e7"/><file name="Grouped.php" hash="ac2e1bbd54c002e41f545c077e46dc97"/></dir></dir><dir name="Totals"><dir name="Customerbalance"><file name="Refunded.php" hash="c3d5a807fac5b1eaac8c2800b3247346"/></dir><file name="Customerbalance.php" hash="a8a415eda418b5169d443ca69c4c511e"/><file name="Giftcards.php" hash="cd895470473384667f393ece7b159771"/><file name="Tax.php" hash="c65c42b1d55aba00d419a48496d69a00"/></dir><file name="Details.php" hash="c95e47526df1095c14389ce34069b9e2"/><file name="Items.php" hash="92a3776111ec3bd69d1d805549c5ff67"/><file name="List.php" hash="d2a5ef7a96da0c10deafbdb88fe36468"/><file name="Totals.php" hash="3778e19e0ef18d36cdfbc590d45e3236"/></dir><file name="Downloads.php" hash="42fc55769c91d0bf18891fc2b1745811"/><file name="Form.php" hash="02812884e99c802eee5d18178afa37d3"/><file name="GiftcardCheck.php" hash="8d9e4127a7d7345664e4807793132516"/><file name="Storecredit.php" hash="88ce4306d04a263c4f0350a3d7921f5a"/></dir><dir name="Review"><file name="Form.php" hash="fe488993d56ef335693099d35ce86cbb"/></dir><file name="Cart.php" hash="d0d42ac442eab7860f83057d11fd99eb"/><file name="Catalog.php" hash="0c99c53915ae51c9bf2f24a922ad9a38"/><file name="Configuration.php" hash="e0a7be29a025047bd5788d153d942791"/><file name="Home.php" hash="509efb1e09cd39e2f75ed742e7413456"/><file name="Homebanners.php" hash="f571f4bb6bbed761c951fe4bddab067e"/><file name="Localization.php" hash="9a0a3bfe872b96cf0a131ee24ac5cfd9"/><file name="ShoppingCart.php" hash="7c09d6e398f0f0d6e1474e0202198955"/><file name="Wishlist.php" hash="ac4171ea459444b9baf5f1761688a304"/></dir><dir name="Controller"><file name="Action.php" hash="3e2e8e918d3e7065afda31c0bfc1eefe"/><file name="AdminAction.php" hash="c032e0ab29fe601522793d1c91f145fd"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Admin"><file name="ApplicationController.php" hash="1c7325f6cdf42516f2f628a7df4007c1"/></dir><dir name="Connect"><file name="ConfigController.php" hash="1a919b0121bb28224fd69cedb2d1bfc6"/><file name="DashboardController.php" hash="e94b99a018acfa0f396e19ea5e6fb8ae"/><file name="UserController.php" hash="ce81c0c544c9c50d99aef7dc35d23eb9"/></dir><file name="MobileController.php" hash="6f05abc8564ee04cae1d1a758536248e"/></dir><dir name="Paypal"><file name="MeclController.php" hash="ef160525cce3b2dfa2216b249dddca74"/><file name="MepController.php" hash="1cef6fc3a5441de896496b7733681857"/></dir><file name="CartController.php" hash="4251cea59d752f00b060a42fa2690c8a"/><file name="CatalogController.php" hash="5cc6fea862bf81e38cf3a320bcfe33ac"/><file name="CheckoutController.php" hash="51a61b6857ee2eb1d6a1085411c12d0f"/><file name="CmsController.php" hash="97fab23c06e52fd7d6c6a2ca0ce99113"/><file name="ConfigurationController.php" hash="c91bb04de49318851c6969eb2de361cd"/><file name="CustomerController.php" hash="b3badd53776055553fd05a39a0ef1962"/><file name="HomebannersController.php" hash="8d458c7ae50133f57fd44f3ad92f30f4"/><file name="IndexController.php" hash="5aa7a5b60904e3e693bc43285a6b6b5b"/><file name="LocalizationController.php" hash="4b268a95fd62957a4e73b68af36765a0"/><file name="PbridgeController.php" hash="0b9576db18d870416e3a4b25b80c625a"/><file name="ReviewController.php" hash="bfd0de81d2f10e13749966248149968a"/><file name="WishlistController.php" hash="60f8461db8265452d5947e9f8ba1250e"/></dir><dir name="etc"><dir name="themes"><file name="custom.xml" hash="cba253341e035e5892cc3ed577fae710"/><file name="default.xml" hash="7a23e5840bd5a7a1f3cf4b9d16c30d63"/><file name="funk_leaf.xml" hash="d143fb6570214bdf5489e5f53770eded"/><file name="hot_red.xml" hash="f6480993958f16e4206048172985ca06"/><file name="sky_blue.xml" hash="cb128be3f0ef9088b23d3947daf29cf8"/></dir><file name="adminhtml.xml" hash="37d58188b6bbaff839b625f340bc4871"/><file name="config.xml" hash="53ffb8dd6780a4f718a30057b529bab6"/><file name="system.xml" hash="759fbe862cf96d79eca093de0dd68320"/></dir><dir name="Helper"><dir name="Adminhtml"><dir name="Dashboard"><file name="Order.php" hash="cde9bf04b52ebe36eddeacdae544ecc2"/></dir></dir><dir name="Catalog"><dir name="Category"><file name="Image.php" hash="d213940270e8ade95a69443a3ca6a261"/></dir><dir name="Product"><file name="Image.php" hash="ffdc43c2fb53414ef96fc6ab966907bb"/></dir></dir><dir name="Customer"><dir name="Form"><file name="Renderer.php" hash="94d503489f7f49ff5d89016651e13edd"/></dir><file name="Order.php" hash="28889493432775ec7c6644c58cb80c04"/></dir><dir name="Device"><file name="Abstract.php" hash="93ea7193f4706d820f24f384a193900d"/></dir><dir name="Paypal"><file name="Data.php" hash="aaf26e22b5caf667b400fa1e3ef16808"/></dir><file name="AdminApplication.php" hash="7f865c39dd5051d4771de7996924ec7c"/><file name="Android.php" hash="af57fcc239e84084b7aa0bb7e15a3398"/><file name="Data.php" hash="d950f724015b89d16f39c020bd35643c"/><file name="Image.php" hash="8ead1d5304f1473f7fafff92afb6bf74"/><file name="Ipad.php" hash="f6092a7251429298cf6f215f58f5eee0"/><file name="Iphone.php" hash="e2c408ec83a017c7f958c5eef5495b14"/><file name="Payment.php" hash="5b54eccc95ea5c57d8c9ef5d934bc094"/><file name="Theme.php" hash="1142a66b2224130c5f66d70c6dfa4ee1"/><file name="Translate.php" hash="fbc31e8be6b2f9d17595a55cee1946a4"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Search"><file name="Catalog.php" hash="c9b3dcaa03d39c245f0101edb19413e6"/><file name="Category.php" hash="ec7378d4cdb7aa955e4ee62f6003f62a"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Currency"><file name="Default.php" hash="6c99a20069f641856d5bf65853488907"/></dir><file name="Baseurl.php" hash="5e015aa79db0e904d816064bc242147f"/></dir></dir></dir></dir><dir name="Catalog"><dir name="Category"><dir name="Media"><file name="Config.php" hash="fd88aeb90a45d8c0c6392cf5f8f70dc8"/></dir><file name="Image.php" hash="fc5086acd0bef36eceb2bdf6e035a998"/></dir></dir><dir name="Device"><file name="Abstract.php" hash="b651e9f00fdf0fd73e95597c3c90bbc2"/><file name="Android.php" hash="edd798c7b7451ca0eacfcdeebb87f143"/><file name="Ipad.php" hash="98094893388d88c085e2a09e9f115cee"/><file name="Iphone.php" hash="97fe91f028b1887c9762ff9b9c8e4eee"/></dir><dir name="ImageLimits"><file name="Abstract.php" hash="031b93b3a6be36504dbdfcd2b42037e6"/></dir><dir name="Input"><dir name="Filter"><file name="MaliciousCode.php" hash="d5d500781af7b07e11baf5cbef0eb0ce"/></dir></dir><dir name="Mysql4"><dir name="Application"><file name="Collection.php" hash="22fbd44c97d1341eec2316d88cdd615e"/></dir><dir name="CategorySearch"><file name="Collection.php" hash="5c4024edb8005637be5b05bf745dc0b4"/></dir><dir name="Cms"><dir name="Page"><file name="Collection.php" hash="87d245dcf99541c3f87f9bf1e8114307"/></dir></dir><dir name="ConfigData"><file name="Collection.php" hash="daa0613586622c3cdd862f89c5cf6c32"/></dir><dir name="Filter"><file name="Collection.php" hash="3b820fa4fc65de422b40b90479ddd977"/></dir><dir name="History"><file name="Collection.php" hash="ac16db40a3f709981a0225bdd23badb9"/></dir><dir name="Images"><file name="Collection.php" hash="b600ff4516ca6d4d3c261f214c7ee8ae"/></dir><dir name="Queue"><file name="Collection.php" hash="5d975b1556e1f692e3e3ee8d4c3ae400"/></dir><dir name="Template"><file name="Collection.php" hash="b9937ca4d53b92e3a40a8e21bfd19a00"/></dir><file name="Application.php" hash="1cdcd21de7029fb1465bca854950f493"/><file name="ConfigData.php" hash="336e3efe5a1b04350d4c7ca0f73326b9"/><file name="History.php" hash="b8265853f335e44fba51ea1fbc7e7d18"/><file name="Images.php" hash="0af2c93d8000f41dc27df41d3064c114"/><file name="Queue.php" hash="5a8fc030e809b0382f5c016a147d577f"/><file name="Setup.php" hash="779fbf35b0332d076c940013fd480777"/><file name="Template.php" hash="7aa204a046c07ad13ba86e6ef2405bae"/></dir><dir name="Payment"><dir name="Method"><dir name="Paypal"><file name="Config.php" hash="1c30cac1a5e2bb28a32fa8e842d53ea4"/><file name="Mecl.php" hash="463cbcc8589a0af351a4965b9e081332"/><file name="Mep.php" hash="769b5ffe4c1bbbacca0345cfd104f213"/></dir></dir></dir><dir name="Paypal"><dir name="Mecl"><file name="Checkout.php" hash="7ade034912745974e1e13f2013064249"/></dir><dir name="Mep"><file name="Checkout.php" hash="363013017df11a413f7cc1425bc9984e"/></dir></dir><dir name="Preview"><file name="Abstract.php" hash="95ae2224861c47cae17d286ab0b59444"/><file name="Android.php" hash="a58af778ff2baeabc8318c299fd9af51"/><file name="Ipad.php" hash="ae6aa389e953a9b2e307eab098693644"/><file name="Iphone.php" hash="199a076c592ce599b38049dc9b12d8de"/></dir><dir name="Resource"><dir name="Application"><file name="Collection.php" hash="4e6343b15bef0d8d03ff812534d6b0a0"/></dir><dir name="CategorySearch"><file name="Collection.php" hash="ec6eed47c5ef234e596baf7b361e2049"/></dir><dir name="Cms"><dir name="Page"><file name="Collection.php" hash="0e6f862fc1bf51a0073552e4ff9f12af"/></dir></dir><dir name="ConfigData"><file name="Collection.php" hash="f6e504022bfdfda1a0c930837533076b"/></dir><dir name="Filter"><file name="Collection.php" hash="501f8d89767152a3132c083b2bae3d89"/></dir><dir name="History"><file name="Collection.php" hash="e7d5df7e7c2198cb618c0facfdc603cd"/></dir><dir name="Images"><file name="Collection.php" hash="ffccb03fe49e9a1a49d96cca0aca162d"/></dir><dir name="Queue"><file name="Collection.php" hash="bb08b05a400392e55e396aa15ab8d360"/></dir><dir name="Template"><file name="Collection.php" hash="8e316fd73d5c981985c4d37f1b4b1d86"/></dir><file name="Application.php" hash="fd8a5fd78032e1e926bb97ebf36b707b"/><file name="ConfigData.php" hash="9fbcd1f9158db7f9e78b1585ba524b18"/><file name="History.php" hash="1525ac1b1420f73c6602cc19b576d78c"/><file name="Images.php" hash="1304f72eabcc19ed0f1c0d81dd8443c1"/><file name="Queue.php" hash="0d5448e714caa4cb13963cda2cdcf81a"/><file name="Setup.php" hash="b280e933cf9eda7846adc5fed5d72bf9"/><file name="Template.php" hash="8645648b26fdbed4822185a5cc532bd4"/></dir><dir name="Simplexml"><dir name="Form"><dir name="Element"><dir name="Renderer"><file name="Interface.php" hash="9b314b65fe1eeb81ccfc6ed6047c8e5e"/></dir><dir name="Validator"><file name="Abstract.php" hash="c7183c507611fb44750db227caeaeee8"/><file name="Rule.php" hash="c632915311d7f0913ef76b1d40fac395"/></dir><file name="Abstract.php" hash="cbada33ebe475c1482efe60d6cf9f6c5"/><file name="Checkbox.php" hash="9de46a951f58eaf77328589b91da2fef"/><file name="Collection.php" hash="7ee2575d3dfd6800da0df80bfeab55f5"/><file name="CountryListSelect.php" hash="c04b8df868e75fe5bef3b1195780391e"/><file name="Custom.php" hash="02b868b0885671ec31a06c62121275e2"/><file name="Date.php" hash="da33febe93bc5e79ee83c95b50fdc374"/><file name="Email.php" hash="5e75b3d6767a644b1026aa72cbc02d2a"/><file name="Fieldset.php" hash="772ba5340959516771edc4b1281cfb01"/><file name="File.php" hash="7adf9f3573740cbc69f0977f08bc062d"/><file name="Image.php" hash="4a249c60bfa12ecbffee2ea37f1ce7e1"/><file name="Multiline.php" hash="c04d28d557366d1d48034d5df57d913a"/><file name="Multiselect.php" hash="3566643c9295cc7ad0d7f84180bc1970"/><file name="Password.php" hash="7493a4ff4e57ae63c23fa06b49fd69a6"/><file name="Select.php" hash="d1d10f3482a819d281f8d7f30071f833"/><file name="Text.php" hash="b4ca84ab3a7848c9b711487b418c9d89"/><file name="Textarea.php" hash="e82df346b8046ae24a8efe23ea965069"/><file name="Validator.php" hash="00870fbba161e9a2d49a69d4f3229d1d"/></dir><file name="Abstract.php" hash="6919f553820cdc5f96667e0ec83d66f4"/></dir><dir name="Message"><file name="Abstract.php" hash="d84f4a0db726e3dd2bd3800c6d619888"/><file name="Error.php" hash="9190edb92b1627146fe079f38fd8901e"/><file name="Success.php" hash="416c64d2a613c3e4ca7b2a95e0ac6635"/></dir><file name="Element.php" hash="c8ba91ea1559f303e6c0e0f52018535c"/><file name="Form.php" hash="a9771b8058522d208e0c834e1681cabe"/><file name="Message.php" hash="d74c7ab082ec225043fe3d8eb69914bb"/></dir><file name="Application.php" hash="570c0a616eec9b3d077bea50c6aa89ef"/><file name="ConfigData.php" hash="3dbf4a5f33d9755279ba3724629b0c7e"/><file name="Configuration.php" hash="490ec65193498bc4ec7abfcea974e5a6"/><file name="History.php" hash="824e1a700cf1f4ae3b5c7e1b6950686e"/><file name="ImageAction.php" hash="e7938376838177879e465a3b6cf8e76b"/><file name="ImageLimits.php" hash="feb96ef9eb6a9b2954eafd23d6a43d71"/><file name="Images.php" hash="075cf669768045b8b6d486887c10e99b"/><file name="Observer.php" hash="7c44b84c94f2e3b30e0cd84d82e10494"/><file name="Queue.php" hash="a7422d8b84ea9d8ef8a6faefac9c5d39"/><file name="Tabs.php" hash="fd8da86eb4ea07f5211dd0925ad691ce"/><file name="Template.php" hash="cfb77dd82dd17558bb47f49c7ff64f0c"/><file name="Theme.php" hash="368f7c0a13491d939b8e6bf55d01b61a"/></dir><dir name="sql"><dir name="xmlconnect_setup"><file name="mysql4-data-upgrade-1.4.0.13-1.4.0.14.php" hash="0ad84adbf29371e0a7b96fb3e1da2caf"/><file name="mysql4-data-upgrade-1.5.9.9-1.6.0.0.php" hash="9fd3a52a4f03c4ad8fbad031f6745c4a"/><file name="mysql4-data-upgrade-1.6.0.0-1.6.0.0.1.php" hash="b691f9ca036ae009638ee1bc0b8ed8a8"/><file name="mysql4-install-1.4.0.8.php" hash="d722f3f741af029773ebaf514c522b0f"/><file name="mysql4-upgrade-1.4.0.8-1.4.0.9.php" hash="7f6bc966e741f00c44919aa6d4307b8c"/><file name="mysql4-upgrade-1.4.0.9-1.4.0.10.php" hash="b7fec601f2bf620e60c7284c2cf6634e"/><file name="mysql4-upgrade-1.4.0.10-1.4.0.11.php" hash="cf2afadfee0b21d1c2d02071303edfc1"/><file name="mysql4-upgrade-1.4.0.11-1.4.0.12.php" hash="a1333a0c415cbc398cdd0671ab539102"/><file name="mysql4-upgrade-1.4.0.12-1.4.0.13.php" hash="a07f66c79bb1df1208c9000c3496ada1"/><file name="mysql4-upgrade-1.4.0.13-1.4.0.14.php" hash="3852cdcfa482f19981a2e8e1092909bf"/><file name="mysql4-upgrade-1.5.9.9-1.6.0.0.php" hash="d1cd542cb99cc5fe402312bf96dfeb75"/><file name="mysql4-upgrade-1.6.0.0-1.6.0.0.1.php" hash="8edcc9324df055ff544b9abc1744031c"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Mage_XmlConnect.xml" hash="f57b14eccad90152c221e4f090a8801b"/></dir></target></contents>
|
17 |
<compatible/>
|
18 |
-
<dependencies><required><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.4.0
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Magento_Mobile</name>
|
4 |
+
<version>1.4.1.0.23.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>mixed</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Magento Mobile Xml Interface</summary>
|
10 |
<description>An integration magento with mobile applications (e.g. iPhone, Android, iPad)</description>
|
11 |
+
<notes>1.4.1.0.23.0 version of package
|
12 |
internal svn revision #3cd616975d5927903d4f34bde0d9e5e2e727e9ba</notes>
|
13 |
<authors><author><name>Magento Core Team</name><user>auto-converted</user><email>core@magentocommerce.com</email></author></authors>
|
14 |
<date>2012-05-31</date>
|
15 |
+
<time>14:47:59</time>
|
16 |
+
<contents><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="xmlconnect"><dir name="design_default"><file name="accordion_open.png" hash="4c89d903ebbc61ee295ef64a60724b10"/><file name="accordion_open_android.png" hash="7ef2f1d193990c3f4c2c90aae9ab3281"/><file name="accordion_open_android_l.png" hash="bc27688afbfd866c618477ea2c7bf0ee"/><file name="accordion_open_android_p.png" hash="2e4549cba575c12ef2a39c12e9ffe173"/><file name="accordion_open_ipad_l.png" hash="dcdda97da6556393b972d6dae8d6bac5"/><file name="accordion_open_ipad_p.png" hash="55cca08a0ab79047961858789ff8c3a7"/><file name="banner_1_2.png" hash="0637d31df6b5a434c9a332ee46122ef4"/><file name="banner_android.png" hash="02695661b8e50e1a001c3369622f322f"/><file name="banner_ipad.png" hash="c1d59a6ec67da1bb76c5142453da7acf"/><file name="banner_ipad_l.png" hash="04e850d481a9ae902f33fd8c1f89cbf0"/><file name="smallIcon_1_6.png" hash="c1ce9e289eaf2c0504d502928693bd89"/></dir><dir name="mobile_preview"><dir name="android"><file name="background_home_landscape.jpg" hash="1f79a1f42ca4e2cf6010ab6c3ef66aa4"/><file name="background_portrait.jpg" hash="197b15e6455ad1a85e1bad6595371fa3"/><file name="bg_button_up.gif" hash="204f590a88933c930b7fc92963accfab"/><file name="bg_catalog_filters.png" hash="7464191ebaf576b73a3c021eb1cfcc25"/><file name="bg_catalog_filters_shadow.png" hash="5021ad60917190026d85fae1d33bdaa9"/><file name="bg_cat_item.png" hash="2859b45c387b66243d4af2ba973b2ae1"/><file name="bg_frame.gif" hash="7062ed9b7563fc658f49ce7cfdd34f1c"/><file name="bg_header.png" hash="d4a46c8850d1d89259921b1c28b5bce1"/><file name="bg_header_catalog.png" hash="c1080cd18a89e21da18fdc6955bf6230"/><file name="bg_header_home.png" hash="dfce0445ca7c7a45c7914a986b596ce0"/><file name="bg_home_header.png" hash="8bc1887a0c5760cc47b77b8a7a320426"/><file name="bg_logo.png" hash="02695661b8e50e1a001c3369622f322f"/><file name="bg_page.png" hash="d65f1d123655c2eaf3bb4a1e6035a08d"/><file name="bg_star.png" hash="fc6de6c4e0ed3478b8840e1ab81da725"/><file name="bg_star_empty.png" hash="3f0421fb8c8f6c4be6ca501168a881e8"/><file name="bg_status_bar.png" hash="52b41106451ac34672f82338bbc5370c"/><file name="ico_account.png" hash="c1fd338c74fcf483155acbd37c430807"/><file name="ico_home.png" hash="2de37f640463b354d68945320bfe3e4f"/><file name="ico_search.png" hash="8b0dd17a3e9c3328e66204fe379c66aa"/><file name="product_image.png" hash="dd975b128ba303e0ae2adc9772e0433c"/><file name="product_image_1.jpg" hash="8994979d4dcc1f339c73cd1f44398a7d"/><file name="product_image_2.jpg" hash="26d6599bdb35d80b25a1e903b40cfa19"/><file name="product_image_3.jpg" hash="d7c6d05196a84341afe0025d01b9dc61"/><file name="product_image_4.jpg" hash="2a88ead3dbbeff1d40168db692841f2f"/></dir><dir name="custom_icons"><file name="account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="actionsBg.jpg" hash="ee3db742cbec9a436ba46118c8a01303"/><file name="addToCart.png" hash="e33876648546e99d875ca92bd2cd78e9"/><file name="addToWishlist.png" hash="1018602b7c5e0e11f0427ace96fd7d52"/><file name="background.gif" hash="bd92833eb2eb32e4a0282cea153ac13f"/><file name="buttons.gif" hash="0cd19a9d9178976906161ea100cba958"/><file name="cart.png" hash="815b4c64fae21b4c162525ece76dc44d"/><file name="home.png" hash="9e473791b022b7c2dfc7d29b1b6de887"/><file name="image-bg.png" hash="14bde5cf8b00dc5f6c60e52a0fa964dc"/><file name="logo-small.png" hash="9b3477a4552bcb878b4943aae5351622"/><file name="rowBgIcon.gif" hash="9ee89b961ae2bb047672ba5d2d2677c6"/><file name="search.png" hash="10bfa7ec3361ce7cbcc5d25087f181eb"/><file name="shop.png" hash="e6639a9fdc143363da82a7d78e126f1c"/><file name="star-active.png" hash="d4ab959a92bda610527a3e3942c4c0b0"/><file name="star-inactive.png" hash="f7fb99710be4c03ac23b1206f20e761d"/><file name="tellAFriend.png" hash="46f8ef48b29f245977d66d9312d87e70"/><file name="viewDetails.png" hash="9bacc63bcc483d3db5614a026d9391f6"/><file name="viewGallery.png" hash="304f3d03949d07055bc056359fe17763"/></dir><dir name="gradients"><file name="footer.png" hash="31a2feed50ef9c8637b412c4211f8300"/><file name="header.png" hash="5386da930a944cd75562216249cce08a"/><file name="header2.png" hash="ad5a2dc6ec93914e925cfe2d43fb30a2"/><file name="header3.png" hash="920ad8c6903e90323a57fb02dca37280"/><file name="item-bg.png" hash="a14886d1f9e14284ac6b4f1b61e68646"/><file name="sort-bg.png" hash="b8053bb772e849909e5b87e4fd1ebbe4"/></dir><dir name="icons"><file name="account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="cart.png" hash="815b4c64fae21b4c162525ece76dc44d"/><file name="home.png" hash="9e473791b022b7c2dfc7d29b1b6de887"/><file name="more.png" hash="f3662ae29923b87eba3a729192aa3df3"/><file name="page.png" hash="2291d77f21de042040bc0864be40138b"/><file name="search.png" hash="10bfa7ec3361ce7cbcc5d25087f181eb"/><file name="shop.png" hash="e6639a9fdc143363da82a7d78e126f1c"/></dir><dir name="ipad"><file name="background_home_landscape.jpg" hash="9e3ef117985113b804531142d539b60a"/><file name="background_portrait.jpg" hash="bdf9e034fd30b923086e6c622ea10451"/><file name="banner_image.png" hash="693bb9d118155a146b21ce9fcfba08da"/><file name="banner_image_l.png" hash="a070a40d57610b5cc7160fe894482a1c"/><file name="bg_catalog_header_hor.png" hash="f61a67aa288e1b8a8df7b4d4527c662e"/><file name="bg_content.jpg" hash="70ddfc8959d878d1231dc7cbee4a063c"/><file name="bg_filters_buttons.png" hash="02fcb0ed7a7268e9f64ebaf06235bc09"/><file name="bg_filters_tooltip.png" hash="3b05ca6e585acd3d766be01eeaa23d47"/><file name="bg_filters_wrap.png" hash="31288784fe95c67de9b45b44458b4155"/><file name="bg_filter_button.png" hash="728f1cd358446881ffd863eff12204a1"/><file name="bg_header.png" hash="e2cf5a575a27e6e4533e3c85e3472a82"/><file name="bg_home_content.jpg" hash="1d55a198279e4f2b163c98c18f699646"/><file name="bg_home_header.png" hash="00f2fbf96d2b915dcbcd921b0301ef3f"/><file name="bg_home_header_hor.png" hash="9bfef728ece003d5b3433d2623ea168c"/><file name="bg_home_products.png" hash="ac6a8a79b959a0c8298b1f607c0f0af8"/><file name="bg_home_shadow.png" hash="c54b071ca3e97a6ee67588ef74b7b44e"/><file name="bg_home_shadow_hor.png" hash="0d21a99c5c749d0e5070e3585ff4a23f"/><file name="bg_product_image.png" hash="4da74325c1a4ee1ca19b414e5d590f75"/><file name="bg_search.png" hash="6ee08d05d0c4ef9ed64b9914b821f408"/><file name="bg_sections.jpg" hash="0ee90005663aced09a9ce6385bdbce2c"/><file name="bg_status_bar.png" hash="17124d9d392bb8e37b202c80a595df54"/><file name="bg_status_bar_hor.png" hash="bd4a9f11ecb1c896145267731d8a951d"/><file name="i_cart.png" hash="1bbe0a0e54eed5bb14b9bfcce83da758"/><file name="i_info.png" hash="3f0fda8b294b67bf698badbcaa99150b"/><file name="i_login.png" hash="deb4089bdc61582c78c90ef192d577e8"/><file name="i_remove.png" hash="4923eb5e76b3c6ba6df5c667db816a0c"/><file name="logo.png" hash="49c19f59b459b6c0b3b99daa3fe7f932"/><file name="logo_big.png" hash="693bb9d118155a146b21ce9fcfba08da"/><file name="product_image.jpg" hash="2bb6c69129bcb18dc93e9f48605647c6"/><file name="sections_arrow.png" hash="7db7144083a31882e8a62cb9579f478f"/><file name="stars.png" hash="70d38cd9883d70e4f6b21ac4874b9868"/></dir><dir name="slider"><file name="actionsBg.jpg" hash="ee3db742cbec9a436ba46118c8a01303"/><file name="addToCart.png" hash="2a146be4bc63713df19cc353e030d44f"/><file name="addToWishlist.png" hash="9b23a4e0d9acfc79f314e9082f14c4de"/><file name="tellAFriend.png" hash="b7600fa2ae52bdb1d6bb86fe4d9f1773"/><file name="viewDetails.png" hash="90cf37c6dbbee1861350b4c05469e3ae"/><file name="viewGallery.png" hash="304f3d03949d07055bc056359fe17763"/></dir><dir name="sort_buttons"><file name="bg_button.png" hash="87d0f1b123f01c3aea3cb8a2b146306e"/><file name="buttons.gif" hash="2f14f1a3f0fb38790779c992a58654ae"/><file name="buttons.png" hash="b4a3f17370e03bf5d2a5cdf7800c25a7"/><file name="button_up.gif" hash="7ad527f99b9975d5634fb2d5cc99e6b3"/><file name="center-active.png" hash="5903988cd458cd794f23a212d51aa725"/><file name="center-inactive.png" hash="135b46aaa5c3b131a5a7e9c45c004e06"/><file name="filters.png" hash="3837ab6fcfe959833dd998533db1ca7f"/><file name="left-active.png" hash="86e94441b96a0d27d0b0a7e5108f86ed"/><file name="left-inactive.png" hash="0ddcb75aa9971cca39a5a65b4bdff8c4"/><file name="right-active.png" hash="320740ff608187301b06a96eab2f9e8e"/><file name="right-inactive.png" hash="cac4b39ab380353ffd5fdbcedb6e0a0a"/></dir><file name="1.gif" hash="817fd84187db3eee00799b0acf316457"/><file name="2.gif" hash="1a842d8f3ac25cfcdeab6c86dd8fea89"/><file name="3.gif" hash="207cd55e968c284bd52c86efdcdda1c7"/><file name="actionsBackground.png" hash="11faa8baee72f3e6a9a02a83915c8658"/><file name="actionsBg.png" hash="9acccd1980f17006942d74a718ebd7da"/><file name="arrow.png" hash="837259a7c365e46034dca728bffe9070"/><file name="background.gif" hash="bd92833eb2eb32e4a0282cea153ac13f"/><file name="background.png" hash="3717f4b4ba725701e2a0604129a3a815"/><file name="banner.png" hash="0637d31df6b5a434c9a332ee46122ef4"/><file name="btn-l.png" hash="92b2454528e9d39119038777cf53329c"/><file name="btn-r.png" hash="8c6aa9fd9203bc10822e0505f11e0c4d"/><file name="circle.png" hash="f4c116cb0554bf936d3b9ee38b7f3d1f"/><file name="grid.png" hash="23faa3f5572cdeb597c2bceedd93a7f8"/><file name="image-bg.png" hash="a588b9cced95a25fc18e28c775d9a001"/><file name="info.png" hash="3f0d2ed85b81e8251f294457c6bfa404"/><file name="lightStar.png" hash="b5dc40d5b793dae6a069357f49cccc24"/><file name="lightStar2.png" hash="75928926a6112540c9cb073157cb7d95"/><file name="lines-h.png" hash="ea3d95812c9838affc6df2f3a3cb1977"/><file name="lines-v.png" hash="9e3ffee29ba28477d50da9642019bc0a"/><file name="login-btn-left-alt.png" hash="71bb6c7d24252aace27bee711d7616f4"/><file name="login-btn-left.png" hash="cbbf9afc6e9fc433f57270e88b63f351"/><file name="login-btn-right.png" hash="438fcc598d012bf6d33184e95accfd24"/><file name="login-btn.png" hash="051ee2c1a8ce3f7b8de3293cd2e2ed85"/><file name="logo-small.png" hash="9b3477a4552bcb878b4943aae5351622"/><file name="logo_25.png" hash="ba41ed568d916175c32803b614442447"/><file name="men.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="mm-frame.gif" hash="eebf30806f1dbf2118e7ec39a016c86d"/><file name="mobile-catalog.css" hash="80cbd74984354df2d86f4ad68b9123a3"/><file name="mobile-home.css" hash="b57641c73c4eae08e0a02cd7291d9465"/><file name="rowBgIcon.gif" hash="9ee89b961ae2bb047672ba5d2d2677c6"/><file name="slider.gif" hash="c6b87bf15b85b18c0515e2cbefaabe60"/><file name="smallIcon.png" hash="e76d2a6364042f41b3f35fc8cdc9c0ee"/><file name="star-active.png" hash="d4ab959a92bda610527a3e3942c4c0b0"/><file name="star-inactive.png" hash="f7fb99710be4c03ac23b1206f20e761d"/><file name="t-shirt.gif" hash="7505efdaabf13c4f8e26f7cfe15c8c96"/><file name="t-shirt.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="women.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/><file name="youth.png" hash="46d7d1773118ef0a27353e8a9f6719fe"/></dir><file name="btn_edit.gif" hash="e7ecc9fea5c3813957814050508507a5"/><file name="dropdown-arrow.gif" hash="332e99ca6b4d1e0d39972e04fb0b2395"/><file name="empty.png" hash="23dc9dc3c4751f83c2df7a5c42668824"/><file name="full-arrow-left.gif" hash="8ec91b60d38d1a16cba7670f2088a5c7"/><file name="full-arrow.gif" hash="36ddff0fca1c7d8900cb3633e0a30cea"/><file name="gel_green.png" hash="591959d831e8e42c9175d12a88f0bae2"/><file name="gel_red.png" hash="db442c023014df9da32b84bc1bb5a39f"/><file name="l-arrow.gif" hash="ee49f7eab64657b5131953acef0238fd"/><file name="loading.gif" hash="5d25806dac7cbee5f894b13144783866"/><file name="r-arrow.gif" hash="d0429a9781e915fc9d9ca8875c470d32"/><file name="remove.png" hash="ee9497c5f31933eaab3e9e352495ee12"/><file name="small_logo.gif" hash="d5c8be7c0f16aac2549759c0228492d6"/><file name="swatch_black.gif" hash="fd31d6a3a435c8ad1f7c43f346bb47e4"/><file name="swatch_custom.gif" hash="fb34791a48366957a141e12b563888c2"/><file name="swatch_default.gif" hash="fb34791a48366957a141e12b563888c2"/><file name="swatch_funk_leaf.gif" hash="f1d3ba87efb742b47da879a6f48909c4"/><file name="swatch_hot_red.gif" hash="d9363d45dc2993c2fdc3ea43c5b6f71c"/><file name="swatch_sky_blue.gif" hash="ded1455db119d09a3aedd7474fd1875a"/><file name="swatch_user_custom.gif" hash="a24f31421a1ff56d1be0845f9a7c7020"/><file name="switch-arrow.gif" hash="dc7243962b341f366cd072d486687e6a"/><file name="tab_account.png" hash="27101fbaa78a07426be4768acc4c53ff"/><file name="tab_account_android.png" hash="77605cbc87f75ca17e91a5393765ceb1"/><file name="tab_account_ipad.png" hash="2997de5402195d0720309b73c6446fab"/><file name="tab_cart.png" hash="e803f760ee81cb35183f1122f388b774"/><file name="tab_cart_android.png" hash="477e97f8d03ea8aa674e952709f86578"/><file name="tab_empty.png" hash="bdd4cc355566e8861b2c45424ad94516"/><file name="tab_home.png" hash="dfa104e4da74e4a55d3c98d6ee0f7122"/><file name="tab_home_active.png" hash="bba5eb9bb724c84c1ede9e6f4bec3575"/><file name="tab_home_android.png" hash="1fefc6b070cc21b31b43194a7d85f9d9"/><file name="tab_info_android.png" hash="67fc19d8d926f7aede482f5a7083fc71"/><file name="tab_more.png" hash="2803359cb3e795bf67457e727aa16020"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="2cf29dbe325558353621b4241543204f"/><file name="tab_search_android.png" hash="932c2c568872fd9e119367c887f0539a"/><file name="tab_shop.png" hash="f36be0d3d27f2b37626247d3f6a55e2a"/><file name="tab_shop_active.png" hash="de907d6a52d477d4319649f9b0e2e4aa"/><file name="tab_shop_android.png" hash="e119fcd20f8cba856d550a64d775ddbb"/><file name="tmp-icon.gif" hash="58b759aecf3bdae26d5aaff7a0be5c90"/><file name="xmlconnect_tab.png" hash="cd99a7e01a42a6c82d866f7684faeb95"/></dir></dir><dir name="xmlconnect"><dir name="fonts"><file name="android_icons-webfont.eot" hash="2fc917efbfb3c933ccfddc108ef05f33"/><file name="android_icons-webfont.svg" hash="e8cb2b5ef019bbc2885c97ed0caaf2a0"/><file name="android_icons-webfont.ttf" hash="bc567dd7a381093fbb652c58cbad9430"/><file name="android_icons-webfont.woff" hash="8310b54d55bf84a8a3f3a86c22a51aef"/><file name="stars-webfont.eot" hash="019beb4b8ec19447657cf3106138bbe3"/><file name="stars-webfont.svg" hash="20cf0312c0b951d173d4531ea18abc6f"/><file name="stars-webfont.ttf" hash="d63d95e9adaf775f410437535622bf60"/><file name="stars-webfont.woff" hash="526d9756131c94139f0f1df5272197fd"/></dir><file name="boxes.css" hash="a3648c3516608a34ee7f53e447b1d9f4"/><file name="dropdown.css" hash="e5388a1fd90df2a2e3860516adef0367"/><file name="iestyles.css" hash="3e8a316291621eee4147373bd3003eb9"/><file name="mobile-android.css" hash="c932d2898a1ffd5545cfd76699260125"/><file name="mobile-catalog.css" hash="ca7c4c2c7643ca1249e00bbd45980fd2"/><file name="mobile-home.css" hash="b10c97acf5ac07c40d1db72b9d413841"/><file name="mobile-ipad-catalog.css" hash="2b35f47bb153c659640dd37beac277f1"/><file name="mobile-ipad-home.css" hash="270c8e4c8111de6c6173f9b6883c85ec"/><file name="remove.png" hash="b4903936d44dc498d2f32b72d9161ff0"/><file name="styles.css" hash="c87a56ddc3001a2e357d648695855f5f"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="xmlconnect.xml" hash="67820e2adb2d74a4f0c62efc01b18ecb"/></dir><dir name="template"><dir name="xmlconnect"><dir name="edit"><dir name="tab"><dir name="design"><dir name="preview"><file name="banner_rotator.phtml" hash="89da7cb3dabb72de16c95cd5bd6cc935"/><file name="catalog_android.phtml" hash="591050ccc493b364fb895055c986cd86"/><file name="catalog_hor_ipad.phtml" hash="cc81292b0dfa7aa3e6f39f792b74b80e"/><file name="catalog_ipad.phtml" hash="8cc888f4bbae4ab9fb10f4b70e8b8515"/><file name="catalog_iphone.phtml" hash="7112c646bd841a71877eb621e68614e6"/><file name="home_android.phtml" hash="096341a4da1d21ef2c9ed3a6c054977a"/><file name="home_hor_ipad.phtml" hash="486989d25e68d88b6d4132789a14ce0a"/><file name="home_ipad.phtml" hash="93c4a6a124cfdaebde3abadb9f087bce"/><file name="home_iphone.phtml" hash="c15fdeef53ce2c1f2fdb53e5894feaae"/><file name="productinfo_iphone.phtml" hash="99c2fd2107ad06e625384b56182fd316"/><file name="tab_items_android.phtml" hash="d0b925bbc89f510aac004ffc1b33062a"/><file name="tab_items_ipad.phtml" hash="8ca8d864408bb880b6f6a9999b0e4d26"/><file name="tab_items_iphone.phtml" hash="406b98b55565fb58c1a3e3dc90922d6e"/></dir><file name="autocomplete.phtml" hash="2f7eda6609862fb56e6b2907c350eb9b"/><file name="images_android.phtml" hash="325f5377c2dc03c67fc6d8518b06f23a"/><file name="images_ipad.phtml" hash="c143fc2fffae5798c17e98b8ea95ee5d"/><file name="images_iphone.phtml" hash="662948af12653a8ae48414dfbb0e9527"/><file name="image_edit.phtml" hash="4362113375c916fd5b30956a77f5c03e"/><file name="preview_android.phtml" hash="484f96d74d8e196296d5498582a27106"/><file name="preview_ipad.phtml" hash="4475acfd140a51c884b447bbfce9ba61"/><file name="preview_iphone.phtml" hash="5672019ff2f83f4e4baeab6ff9755c7f"/></dir><file name="content.phtml" hash="31afc11e11770c91669768b19be389d7"/><file name="design.phtml" hash="a38fbdd0387b167230e6745fc9a5ee7d"/></dir></dir><dir name="form"><dir name="element"><dir name="country"><file name="androidmarket.phtml" hash="053e69572e7b8850f3f96f22c5d5f9f7"/><file name="istore.phtml" hash="275af872365061838828011b0398db02"/></dir><file name="addrow.phtml" hash="0a3d7fb6fc6bce86f9a9ec4c05e404cd"/><file name="app_tabs_android.phtml" hash="7f01e540dc7f88fe69d91b758069a826"/><file name="app_tabs_ipad.phtml" hash="ae6ed3ef1d8bcf7bfbcc8a525002da35"/><file name="app_tabs_iphone.phtml" hash="330a5325e1bed894e12400939d5f5ff2"/><file name="themes.phtml" hash="106356a554f5a6e0910e5b35eda0323d"/></dir></dir><dir name="mobile"><file name="notification_helper.phtml" hash="342fc4bff0154f93555e6d8418018951"/></dir><dir name="submission"><file name="app_icons_preview.phtml" hash="0f78504fbcd7878ab339a4cfacc6de8e"/><file name="container.phtml" hash="c576009dd87ddd55ce8b023587128806"/></dir><dir name="template"><file name="preview.phtml" hash="bd26b9a350f430e4a6905133db031bfc"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="xmlconnect.xml" hash="f166ab0a4ea2c769839410ba0ef04c40"/></dir><dir name="template"><dir name="xmlconnect"><dir name="centinel"><file name="authentication.phtml" hash="17420b60e21faff408abf1fcc8a83d31"/></dir><dir name="pbridge"><file name="result.phtml" hash="412b98ba988d6049098414f8cbce09b6"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_XmlConnect.csv" hash="28ea9a9ae90f0c270f85ebdbf2b60565"/></dir></target><target name="mageweb"><dir name="js"><dir name="jscolor"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="demo.html" hash="edf71251cb2be20322d2efb00aee86a6"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="jscolor.js" hash="b65a1505390592ac6c0177d6b84774e0"/></dir><dir name="scriptaculous"><file name="builder.js" hash="1174f6fc34ca5d54ba10b0c719386e7c"/><file name="controls.js" hash="8c414e1787c0ac9f10b16b252361c8b2"/><file name="dragdrop.js" hash="95c24654dce8433dee51731efa7b9a04"/><file name="effects.js" hash="d795089f95a22306cca9b337c439c65a"/><file name="scriptaculous.js" hash="d59eba4e0b14b672208b0862ae1c2196"/><file name="slider.js" hash="6043f96a71d2685fecd02e2ab99e84d9"/><file name="sound.js" hash="0f0fab23fa2cb1bc7717fd2bdf45402e"/><file name="unittest.js" hash="99969698b22272f77bdf4c64586862b3"/></dir></dir></target><target name="magecore"><dir name="Mage"><dir name="XmlConnect"><dir name="Block"><dir name="Adminhtml"><dir name="Admin"><dir name="Application"><dir name="Edit"><dir name="Tab"><file name="Settings.php" hash="a8e0037e9dc768aabce0e597923e3007"/></dir><file name="Form.php" hash="476d53d53aae676d873a8e558873296f"/><file name="Tabs.php" hash="3ee5becdfd696c2f6a1853042119e190"/></dir><file name="Edit.php" hash="ad214481079e0bac647fc3aed802e035"/></dir></dir><dir name="Connect"><dir name="Dashboard"><file name="BestSellers.php" hash="f7a6937309e1e154659a1bd3a8e0024d"/><file name="Customers.php" hash="a569d57ba6946aa95dbb9709eb49061e"/><file name="GraphAmountsData.php" hash="96faf08a7ae5d64a4df65adbe172930c"/><file name="GraphDataAbstract.php" hash="3463bb1397125bb9632f77d5bcecc747"/><file name="GraphInfo.php" hash="b422503a0e5d1b0cf9814c6805570ffd"/><file name="GraphOrderData.php" hash="ee34310eb99a996fec35676c26a5eaa6"/><file name="GraphTotalsData.php" hash="8337a20bf339b765a4de07a1ec7c1226"/><file name="LastOrders.php" hash="2b85d9464a13d7c2c27774a22e1941a8"/><file name="LastSearchTerms.php" hash="8d32b368c9e05b6c6220f83231cac1f3"/><file name="MostViewedProducts.php" hash="a2eaa67c2a862d363a9e6c921492b3b6"/><file name="NewCustomers.php" hash="9d9d635f0250cf39f0d916f1b87742f5"/><file name="SalesInfo.php" hash="5a4d3888e93f0a39a8ed3d9fff87907a"/><file name="StoreSwitcher.php" hash="5237ff6b5d540a1bc5d61961d63cd018"/><file name="TopSearchTerms.php" hash="0d96bcbe3b96402d55e8c5a8768d07cb"/></dir><file name="Config.php" hash="8cf232c664c238da4a4892c254386ffd"/><file name="Dashboard.php" hash="3f8d8a18cef99e95d28410eb805ee944"/><file name="Loginform.php" hash="f72c1f3da749ec75ba524eba48012d7a"/></dir><dir name="History"><file name="Grid.php" hash="6308d26ad2e05740eb6991e3257000bb"/></dir><dir name="Mobile"><dir name="Edit"><dir name="Tab"><dir name="Design"><dir name="Accordion"><file name="Images.php" hash="c9f251ac77b9689c9c381303be8032f8"/><file name="Tabs.php" hash="caf8302b277ea18303213d43764ed28e"/><file name="Themes.php" hash="9d6dec2260396ad8798202ee1ba6eddc"/></dir><file name="Accordion.php" hash="5b545ce26cbf7452723591cd4c3d250b"/><file name="Images.php" hash="7c5737b833caf7953baf4bb7c2ff10c6"/><file name="Preview.php" hash="d4a5bccbcfc7f2885917c7082692451e"/><file name="Themes.php" hash="6ae0e49f82cc094f5dd9315887f9e14d"/></dir><dir name="Notification"><file name="Helper.php" hash="81a9ead32cbfc4e5a4fefa97199c337a"/></dir><dir name="Submission"><file name="History.php" hash="e48ed8d20f12e56a08beb5afcfd954b8"/></dir><file name="Cache.php" hash="607618d233c5dab9415475b4ad61bb59"/><file name="Content.php" hash="e6b0832faf44ea2389491718cabf8783"/><file name="Design.php" hash="f90d65ffa27e94916da616afc8e221f2"/><file name="Flurryanalytics.php" hash="89ad25f1adf60b1e4232ba29f7f5ad64"/><file name="General.php" hash="1c311c8ca86381df53c570870a20f259"/><file name="Notification.php" hash="beae607b96d8b6f98cd7022185cc8bdd"/><file name="Payment.php" hash="4cb1f8f6c03a1c4a649055faa1e088d5"/><file name="Settings.php" hash="e17af0c14089ec02c46c39369d35ea9f"/><file name="Social.php" hash="3657d0e59e519a23ef71b2ea892aa6c1"/></dir><file name="Form.php" hash="9e9957b476bbd1fb3952c4e4b706b2df"/><file name="Submission.php" hash="b8e1008535fe0c52ebddd0124cb1e15d"/><file name="Tabs.php" hash="b7de5cfa115506fddaf0ea05adbedca6"/></dir><dir name="Form"><dir name="Element"><file name="Addrow.php" hash="331985b65aceb180f82828d6bfda7e8f"/><file name="Color.php" hash="5b3e0678201cb7e88c8c78cd4b9b5173"/><file name="Country.php" hash="77f9bffa5f95cbb230b1e35ab463a08c"/><file name="Datetime.php" hash="1c3904734ec337c5b61bc740a2ade01c"/><file name="Font.php" hash="97fe8057781e10c299430a0cd15eb176"/><file name="Image.php" hash="9a02015de1a57559403f7dc656771ad3"/><file name="Page.php" hash="c3b1ac3639341f84ed95c5807e2188ab"/><file name="Tabs.php" hash="afb7ba2119332ac4382b6b1226d44958"/><file name="Theme.php" hash="4569541d38e137de716069f66ca93656"/></dir></dir><dir name="Grid"><dir name="Renderer"><file name="Bool.php" hash="8e9be8e177a8ea4368fe92fe0f466a60"/><file name="Type.php" hash="b6337cfe77db1a45ff431143055e405f"/></dir></dir><dir name="Preview"><file name="Content.php" hash="771869a996b1630b8bba3293eae9d768"/><file name="Tabitems.php" hash="b9e66e1c2d30c70b353fcbbddabcd13a"/></dir><dir name="Submission"><dir name="Renderer"><dir name="Country"><file name="Androidmarket.php" hash="cc5322cad4892b477d23ff8798ac885d"/><file name="Istore.php" hash="83f84cf61a3b2dab063773c57270c215"/></dir></dir><dir name="Tab"><dir name="Container"><file name="Submission.php" hash="ca8589c9acf5c370ba641cddd8a860bd"/></dir><file name="Container.php" hash="bd10d3d94dbe4d422e84be6fe2c1ace6"/></dir><file name="Form.php" hash="a1338b97c57150a7e1a3a7516b421438"/><file name="Tabs.php" hash="0e75e7c201f2639ee73618a90ea9a487"/></dir><dir name="Widget"><file name="Form.php" hash="2bd91c9af96eaf42d1484b263857772b"/></dir><file name="Edit.php" hash="ef6d5a5b9db8e01f38ed3b164bbb9258"/><file name="Grid.php" hash="8ca26959087f2a12d5f9aa3bf1fc650b"/><file name="Submission.php" hash="f15232c6891c6699dfc89b826b54c74d"/></dir><dir name="Queue"><dir name="Edit"><file name="Form.php" hash="77809e160faec639d4e570b46c85c8df"/></dir><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="2de3d991818d5add59e109ac5f0e26ba"/><file name="Application.php" hash="c563b1f5d6cb4fff511bc6cbfdcebe7c"/><file name="Id.php" hash="5a3bd6f7130ff4354884635d1246452c"/><file name="Msgtitle.php" hash="4d89f7f6a6252260f61b673c6cac1e34"/><file name="Pushtitle.php" hash="c411360431127611c84da7690b5c48c2"/><file name="Status.php" hash="78c46092eb556a263dfca7d5bc4941db"/><file name="Template.php" hash="a36ed9dcdc7f3f331452cee2bb508482"/></dir></dir><file name="Edit.php" hash="1610c2fd1b9fcf552fd0f80a0ecdd3b0"/><file name="Grid.php" hash="f34b4443bb916da032b3780834cb0b2d"/></dir><dir name="Template"><dir name="Edit"><file name="Form.php" hash="f9b618292fe83e9bfc2d404b88a81036"/></dir><dir name="Grid"><dir name="Renderer"><file name="Application.php" hash="cdae7056f704834da9e400277411ac0b"/></dir></dir><dir name="Preview"><file name="Form.php" hash="99d036e0da9c43dc125b30536fb4e9d5"/></dir><file name="Edit.php" hash="9dfdaa4321d280b27236e007f92e3159"/><file name="Grid.php" hash="22f94f5d0dd944b4c78690cd04092a18"/><file name="Preview.php" hash="2a73ca6565940c477dd2a8012bae8a1e"/></dir><file name="History.php" hash="d00a4acfccbd558e64ffe4eecb731d9a"/><file name="Mobile.php" hash="e23e9e74e7843c2fd07ab3230069c99f"/><file name="Queue.php" hash="e13f7f2fa44867d5580b7d0e38542bae"/><file name="Template.php" hash="2a577c9a452528e44f69b730cef9f9a1"/></dir><dir name="Cart"><dir name="CartTotals"><dir name="Nodes"><file name="Default.php" hash="13b937bdd961d8ebc5e5c65b985f2952"/><file name="Giftcardaccount.php" hash="fcd19d01ad211d5b4a01d58eefeb9020"/></dir><file name="Default.php" hash="b71795f830500dd143a6d508e430183f"/><file name="Grandtotal.php" hash="b59199ee6d44441e3bbd5eed1e7db5b5"/><file name="Shipping.php" hash="28c3bbe92b56d919fead660489c5891f"/><file name="Subtotal.php" hash="8d26443059e865e70076ccb5423d1312"/></dir><dir name="Item"><dir name="Renderer"><file name="Configurable.php" hash="b2c2a3b93ab7bdaa2c6043f5159cf946"/><file name="Grouped.php" hash="46290fe4e7338f0640022f591f0dfb25"/></dir><file name="Renderer.php" hash="4905f3e3f895df2bcee10f34fc6ce834"/></dir><dir name="Paypal"><dir name="Mecl"><file name="Details.php" hash="b9738caf96ef491a5c980febc4ed262c"/><file name="OrderDetails.php" hash="2ef0e74677fd8efc928809b335b1f7d2"/><file name="Review.php" hash="e4f7192d3411042a9d2fc4c6f2f4647e"/><file name="Shippingmethods.php" hash="811c9f77cf9153f3f3b0eaa8ad99658f"/></dir><dir name="Mep"><file name="Totals.php" hash="15027484087388109276df7ffed9a0e3"/></dir></dir><file name="CartTotals.php" hash="dfaf11c9810c68d85eb707156b0a6294"/><file name="Crosssell.php" hash="5644046ee3555cdeeee472f1b753b128"/><file name="Info.php" hash="fd227e03835a46895163bda3d5f2d957"/><file name="Items.php" hash="b54b2f28b6e19702bad5fbecde46ad3a"/><file name="Totals.php" hash="249bfe08ca5de8aa8c9a199085a2fd49"/></dir><dir name="Catalog"><dir name="Category"><file name="Info.php" hash="9dd1d0109dd30edb081e8102c0edc0ab"/></dir><dir name="Product"><dir name="ItemPrice"><file name="Bundle.php" hash="ac457ee3905283123af2609e7476edc5"/><file name="Default.php" hash="47f31b8590fc9d259aab1efc8a5289e0"/><file name="Giftcard.php" hash="96397ea38700be477270ecaa435f196e"/></dir><dir name="Options"><file name="Bundle.php" hash="1ecf5d4032c9cc57bc51775e880d14af"/><file name="Configurable.php" hash="3fa88079105587a8d1cfd6ed8b50bcd7"/><file name="Downloadable.php" hash="94525919da37103bb0f23a94f7b2543f"/><file name="Giftcard.php" hash="7bee9924059801a49940cb13b14f0052"/><file name="Grouped.php" hash="5161fb43ddb26cc9fa8b7bce48e8f2b5"/><file name="Simple.php" hash="bfae595197a2d1f8fc57d963606156f5"/><file name="Virtual.php" hash="f62f8257375d00b44c198b7a2b206a68"/></dir><dir name="Price"><file name="Bundle.php" hash="5e3a739b16134411f0258215e35fed34"/><file name="Default.php" hash="4a872c7eacca9892bd36b473a8abb2b0"/><file name="Giftcard.php" hash="d4047d0565e31a873714debe2975d416"/></dir><dir name="Review"><file name="List.php" hash="69da6bc8d8b7f24a789b68f579d467d9"/></dir><file name="Attributes.php" hash="7a8ddf4dd3bb20fa523fec37bf819172"/><file name="Gallery.php" hash="9741f5487e804e500a69235f213981a9"/><file name="ItemPrice.php" hash="56fe6c68fca2d7b4629376241550af5f"/><file name="List.php" hash="9449a5bb46e220f737bd234e9daf66eb"/><file name="Options.php" hash="52e0b4c17dbd069608d31220c9e11b4b"/><file name="Price.php" hash="0d2a385ad233ddc0d8396b5ca518c1f7"/><file name="Related.php" hash="0bf2a068cafdff7bfae04c220b5ba075"/><file name="Review.php" hash="4376d0136df5f28d91e1ce79408dfb0e"/></dir><dir name="Search"><file name="Suggest.php" hash="13eb66cd0e6ce373c250f725e3aefc94"/></dir><file name="Category.php" hash="9f2cf762f4c620f0160f075784397011"/><file name="Filters.php" hash="0737e7fa51f4c28fb1af5e97f03d407a"/><file name="Product.php" hash="7403bdf627c47dd055b17f0d28b8d301"/><file name="Search.php" hash="cdb7d74270a7b5d26ede9d1567262577"/></dir><dir name="Checkout"><dir name="Address"><file name="Billing.php" hash="4615ae45f7f1495236fee6ab974d080d"/><file name="Form.php" hash="b31df337a74efb202a0bbc3fe6e92083"/><file name="Shipping.php" hash="75a7a08f740a3d84a911e9fcddd9009f"/></dir><dir name="Cart"><dir name="Item"><dir name="Renderer"><file name="Bundle.php" hash="1b668000cfc2ebde728cf47d3c8cf3c6"/><file name="Configurable.php" hash="94af5542af9ac4a63a511b8e3602eb38"/><file name="Downloadable.php" hash="77f0db4579c50d314c49944cf8e82ff8"/><file name="Giftcard.php" hash="35e740c9159fb7c4d844c58ee1632a51"/><file name="Grouped.php" hash="08d61b590ba690537c9272790ce1236c"/></dir><file name="Renderer.php" hash="983ef17f535df61b104d467a4dc38e11"/></dir></dir><dir name="Onepage"><dir name="Address"><file name="Form.php" hash="90fd9a2d6eb6845b567cea7b9dafbe75"/><file name="List.php" hash="b25b0cebcea23809542b232f6717133e"/></dir><file name="Address.php" hash="89b4bddb247b0e97f7ae3a85a655516c"/><file name="Review.php" hash="3076ca4cf6cf74382b1ea55c6958c67e"/></dir><dir name="Order"><dir name="Review"><file name="Info.php" hash="f03c0f02e9e1ff1e2c6f764f4df249c0"/></dir><file name="Review.php" hash="8ff677073d7ed80c5b3a614f081525c3"/></dir><dir name="Payment"><dir name="Method"><dir name="Info"><dir name="Paypal"><file name="Abstract.php" hash="f84c2b40c674478599c035e4e4a44e5c"/><file name="Express.php" hash="39ca54d07363a21ebf229aaebec3b43b"/><file name="Mecl.php" hash="b9b729c007d612130a18f5dc7ba86ffc"/></dir><dir name="Pbridge"><dir name="Paypal"><file name="Direct.php" hash="11e9b36e36405e189d1c06fec7636c1f"/></dir><dir name="Paypaluk"><file name="Direct.php" hash="c38fcd3cd36895aa497f1219a6dec898"/></dir><file name="Authorizenet.php" hash="cf5211dedc06d6b04846afbb4b4d4d63"/><file name="Verisign.php" hash="460da67badc7b7443257139dcdcc28a1"/></dir><file name="Authorizenet.php" hash="e49ef865c9f3b91d6ad8c49520e4730c"/><file name="Ccsave.php" hash="73f94999e12295f768ba5de9d0f157b7"/><file name="Checkmo.php" hash="f7972790bc528511b022a2301dbfddc8"/><file name="Free.php" hash="034edad300ff336fd44e38eeef1603b5"/><file name="Purchaseorder.php" hash="70cc06eaeda3046c298377763b657524"/></dir><dir name="Paypal"><file name="Direct.php" hash="05c0d9c1b3d8f57517b884840df0e3bb"/><file name="Payflow.php" hash="243c5d865ae7b3095549a8bab5a9adef"/></dir><dir name="Pbridge"><file name="Abstract.php" hash="dbb02cdcb87999369b4a1943b6bc937b"/><file name="Authorizenet.php" hash="162304f1a2fcfb2bc9c92dc237609c7e"/><file name="Paypal.php" hash="696dc7a3f6c2ae3dbfeed07d202950b8"/><file name="Paypaluk.php" hash="0a536fb05595ca453f61206460290673"/><file name="Verisign.php" hash="ac966ac970a2682f5a2e6550b38234b4"/></dir><file name="Authorizenet.php" hash="b5759b2cc22e8a3af770d30ab2a5e4a5"/><file name="Ccsave.php" hash="cbc8ce37010a3677ec06487cc14c4c89"/><file name="Checkmo.php" hash="58f6daa861715458e1cfcb78367c9058"/><file name="List.php" hash="93758373e2f13607a6d1e219eb20f7ea"/><file name="ListApi23.php" hash="ed498fa3fab026a7e98a737a079c2c35"/><file name="Purchaseorder.php" hash="69d66e0bc581777757fcf21eb7c83fe5"/></dir></dir><dir name="Pbridge"><file name="Result.php" hash="bd5f9c45fdc8dff1bac3e7236ee419c7"/></dir><dir name="Shipping"><dir name="Method"><file name="Available.php" hash="df8fc796cd338f84b5ec311388fb8427"/><file name="AvailableList.php" hash="5b13a94645e63980e3d63bb2a9111fbd"/><file name="Avaliable.php" hash="3deb4bd60e6a67e0c2a2ad34b71acb73"/></dir></dir><file name="Agreements.php" hash="fb12f4f1860377603dfaf3e8ea77800c"/></dir><dir name="Cms"><file name="Page.php" hash="c313dfacd7ec573fd368dd16f6b27e77"/></dir><dir name="Customer"><dir name="Address"><file name="Form.php" hash="e9edebdcdd56da6c6b52b055fc7a6608"/><file name="List.php" hash="ab71f64c51c1391043a5e858feb413b2"/></dir><dir name="Form"><dir name="Renderer"><file name="Boolean.php" hash="97984783ca2e5725e0ee874a79b5d494"/><file name="Date.php" hash="95d6834bce7d72be7963bfea8bd0abae"/><file name="File.php" hash="38fca3a34090531ab380f6de0293407e"/><file name="Image.php" hash="b08fd3111a864ae9c8d968060796d83c"/><file name="Multiline.php" hash="39e37db8c8cf4aa12ef1f01c6922a315"/><file name="Multiselect.php" hash="42593dfde88fccbef918f3fbc251857b"/><file name="Select.php" hash="b0f2ebeef7c9eb0f5497ceea29f41500"/><file name="Text.php" hash="dc042eb425257b775258408cde5dbe67"/><file name="Textarea.php" hash="08d59b7ee634b548833a6ba3db6e10ad"/></dir></dir><dir name="Order"><dir name="Item"><dir name="Renderer"><file name="Bundle.php" hash="46bf4bde88a23157cde006884d9f02c5"/><file name="Default.php" hash="c189184e6177add4394c3e3cbc685445"/><file name="Downloadable.php" hash="cc7024f239b8e4b4e090449de512977c"/><file name="Giftcard.php" hash="1e1541616acf5c5d96e61e83a3e795e7"/><file name="Grouped.php" hash="ac2e1bbd54c002e41f545c077e46dc97"/></dir></dir><dir name="Totals"><dir name="Customerbalance"><file name="Refunded.php" hash="c3d5a807fac5b1eaac8c2800b3247346"/></dir><file name="Customerbalance.php" hash="a8a415eda418b5169d443ca69c4c511e"/><file name="Giftcards.php" hash="cd895470473384667f393ece7b159771"/><file name="Tax.php" hash="c65c42b1d55aba00d419a48496d69a00"/></dir><file name="Details.php" hash="c95e47526df1095c14389ce34069b9e2"/><file name="Items.php" hash="92a3776111ec3bd69d1d805549c5ff67"/><file name="List.php" hash="f36e2fc5f3236bfae51b140343c56045"/><file name="Totals.php" hash="3778e19e0ef18d36cdfbc590d45e3236"/></dir><file name="Downloads.php" hash="42fc55769c91d0bf18891fc2b1745811"/><file name="Form.php" hash="02812884e99c802eee5d18178afa37d3"/><file name="GiftcardCheck.php" hash="8d9e4127a7d7345664e4807793132516"/><file name="Storecredit.php" hash="88ce4306d04a263c4f0350a3d7921f5a"/></dir><dir name="Review"><file name="Form.php" hash="fe488993d56ef335693099d35ce86cbb"/></dir><file name="Cart.php" hash="3d96109e1e7d294fa0281c7c98c5160a"/><file name="Catalog.php" hash="0c99c53915ae51c9bf2f24a922ad9a38"/><file name="Configuration.php" hash="cf428dca1ff89197bc88b110b8a2a11e"/><file name="Home.php" hash="4300629b872be16210da5668bd14001d"/><file name="Homebanners.php" hash="f571f4bb6bbed761c951fe4bddab067e"/><file name="Localization.php" hash="9a0a3bfe872b96cf0a131ee24ac5cfd9"/><file name="ShoppingCart.php" hash="7c09d6e398f0f0d6e1474e0202198955"/><file name="Wishlist.php" hash="ac4171ea459444b9baf5f1761688a304"/></dir><dir name="Controller"><file name="Action.php" hash="3e2e8e918d3e7065afda31c0bfc1eefe"/><file name="AdminAction.php" hash="c032e0ab29fe601522793d1c91f145fd"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Admin"><file name="ApplicationController.php" hash="1c7325f6cdf42516f2f628a7df4007c1"/></dir><dir name="Connect"><file name="ConfigController.php" hash="1a919b0121bb28224fd69cedb2d1bfc6"/><file name="DashboardController.php" hash="e94b99a018acfa0f396e19ea5e6fb8ae"/><file name="UserController.php" hash="ce81c0c544c9c50d99aef7dc35d23eb9"/></dir><file name="MobileController.php" hash="6f05abc8564ee04cae1d1a758536248e"/></dir><dir name="Paypal"><file name="MeclController.php" hash="94867067f3dcbd4ae1f362a0e9cfe534"/><file name="MepController.php" hash="1e88760a98b8db33fefb72c8663d6c67"/></dir><file name="CartController.php" hash="8328fe491faf3cf57259ce24377f74d8"/><file name="CatalogController.php" hash="5cc6fea862bf81e38cf3a320bcfe33ac"/><file name="CheckoutController.php" hash="15db7b5aad4fceba4ed109474f6e1c78"/><file name="CmsController.php" hash="97fab23c06e52fd7d6c6a2ca0ce99113"/><file name="ConfigurationController.php" hash="c91bb04de49318851c6969eb2de361cd"/><file name="CustomerController.php" hash="6347779c756407a3590ae9315d460a62"/><file name="HomebannersController.php" hash="8d458c7ae50133f57fd44f3ad92f30f4"/><file name="IndexController.php" hash="5aa7a5b60904e3e693bc43285a6b6b5b"/><file name="LocalizationController.php" hash="4b268a95fd62957a4e73b68af36765a0"/><file name="PbridgeController.php" hash="0b9576db18d870416e3a4b25b80c625a"/><file name="ReviewController.php" hash="bfd0de81d2f10e13749966248149968a"/><file name="WishlistController.php" hash="efb7db9e316786ec6f4475446deae5e7"/></dir><dir name="etc"><dir name="themes"><file name="custom.xml" hash="cba253341e035e5892cc3ed577fae710"/><file name="default.xml" hash="7a23e5840bd5a7a1f3cf4b9d16c30d63"/><file name="funk_leaf.xml" hash="d143fb6570214bdf5489e5f53770eded"/><file name="hot_red.xml" hash="f6480993958f16e4206048172985ca06"/><file name="sky_blue.xml" hash="cb128be3f0ef9088b23d3947daf29cf8"/></dir><file name="adminhtml.xml" hash="37d58188b6bbaff839b625f340bc4871"/><file name="config.xml" hash="53ffb8dd6780a4f718a30057b529bab6"/><file name="system.xml" hash="759fbe862cf96d79eca093de0dd68320"/></dir><dir name="Helper"><dir name="Adminhtml"><dir name="Dashboard"><file name="Order.php" hash="e4d6074df05a8c625117f2808b006185"/></dir></dir><dir name="Catalog"><dir name="Category"><file name="Image.php" hash="d213940270e8ade95a69443a3ca6a261"/></dir><dir name="Product"><file name="Image.php" hash="ffdc43c2fb53414ef96fc6ab966907bb"/></dir></dir><dir name="Customer"><dir name="Form"><file name="Renderer.php" hash="94d503489f7f49ff5d89016651e13edd"/></dir><file name="Order.php" hash="28889493432775ec7c6644c58cb80c04"/></dir><dir name="Device"><file name="Abstract.php" hash="93ea7193f4706d820f24f384a193900d"/></dir><file name="AdminApplication.php" hash="7f865c39dd5051d4771de7996924ec7c"/><file name="Android.php" hash="af57fcc239e84084b7aa0bb7e15a3398"/><file name="Data.php" hash="d950f724015b89d16f39c020bd35643c"/><file name="Image.php" hash="8ead1d5304f1473f7fafff92afb6bf74"/><file name="Ipad.php" hash="f6092a7251429298cf6f215f58f5eee0"/><file name="Iphone.php" hash="e2c408ec83a017c7f958c5eef5495b14"/><file name="Payment.php" hash="5b54eccc95ea5c57d8c9ef5d934bc094"/><file name="Theme.php" hash="1142a66b2224130c5f66d70c6dfa4ee1"/><file name="Translate.php" hash="fbc31e8be6b2f9d17595a55cee1946a4"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Search"><file name="Catalog.php" hash="b3d65a22980adadbe77dbf23c726b2ed"/><file name="Category.php" hash="4e473cd813eb955c82477c6edf72e605"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Currency"><file name="Default.php" hash="6c99a20069f641856d5bf65853488907"/></dir><file name="Baseurl.php" hash="5e015aa79db0e904d816064bc242147f"/></dir></dir></dir></dir><dir name="Catalog"><dir name="Category"><dir name="Media"><file name="Config.php" hash="fd88aeb90a45d8c0c6392cf5f8f70dc8"/></dir><file name="Image.php" hash="fc5086acd0bef36eceb2bdf6e035a998"/></dir></dir><dir name="Device"><file name="Abstract.php" hash="b651e9f00fdf0fd73e95597c3c90bbc2"/><file name="Android.php" hash="edd798c7b7451ca0eacfcdeebb87f143"/><file name="Ipad.php" hash="98094893388d88c085e2a09e9f115cee"/><file name="Iphone.php" hash="97fe91f028b1887c9762ff9b9c8e4eee"/></dir><dir name="ImageLimits"><file name="Abstract.php" hash="031b93b3a6be36504dbdfcd2b42037e6"/></dir><dir name="Input"><dir name="Filter"><file name="MaliciousCode.php" hash="d5d500781af7b07e11baf5cbef0eb0ce"/></dir></dir><dir name="Mysql4"><dir name="Application"><file name="Collection.php" hash="22fbd44c97d1341eec2316d88cdd615e"/></dir><dir name="CategorySearch"><file name="Collection.php" hash="5c4024edb8005637be5b05bf745dc0b4"/></dir><dir name="Cms"><dir name="Page"><file name="Collection.php" hash="87d245dcf99541c3f87f9bf1e8114307"/></dir></dir><dir name="ConfigData"><file name="Collection.php" hash="daa0613586622c3cdd862f89c5cf6c32"/></dir><dir name="Filter"><file name="Collection.php" hash="3b820fa4fc65de422b40b90479ddd977"/></dir><dir name="History"><file name="Collection.php" hash="ac16db40a3f709981a0225bdd23badb9"/></dir><dir name="Images"><file name="Collection.php" hash="b600ff4516ca6d4d3c261f214c7ee8ae"/></dir><dir name="Queue"><file name="Collection.php" hash="5d975b1556e1f692e3e3ee8d4c3ae400"/></dir><dir name="Template"><file name="Collection.php" hash="b9937ca4d53b92e3a40a8e21bfd19a00"/></dir><file name="Application.php" hash="1cdcd21de7029fb1465bca854950f493"/><file name="ConfigData.php" hash="336e3efe5a1b04350d4c7ca0f73326b9"/><file name="History.php" hash="b8265853f335e44fba51ea1fbc7e7d18"/><file name="Images.php" hash="0af2c93d8000f41dc27df41d3064c114"/><file name="Queue.php" hash="5a8fc030e809b0382f5c016a147d577f"/><file name="Setup.php" hash="779fbf35b0332d076c940013fd480777"/><file name="Template.php" hash="7aa204a046c07ad13ba86e6ef2405bae"/></dir><dir name="Payment"><dir name="Method"><dir name="Paypal"><file name="Config.php" hash="5c3c65374748273093bab7d4bfb012a9"/><file name="Mecl.php" hash="0a38f8abf97a7c094f633735ee5782b3"/><file name="Mep.php" hash="769b5ffe4c1bbbacca0345cfd104f213"/></dir></dir></dir><dir name="Paypal"><dir name="Mecl"><file name="Checkout.php" hash="7ade034912745974e1e13f2013064249"/></dir><dir name="Mep"><file name="Checkout.php" hash="363013017df11a413f7cc1425bc9984e"/></dir></dir><dir name="Preview"><file name="Abstract.php" hash="95ae2224861c47cae17d286ab0b59444"/><file name="Android.php" hash="a58af778ff2baeabc8318c299fd9af51"/><file name="Ipad.php" hash="ae6aa389e953a9b2e307eab098693644"/><file name="Iphone.php" hash="199a076c592ce599b38049dc9b12d8de"/></dir><dir name="Resource"><dir name="Application"><file name="Collection.php" hash="4e6343b15bef0d8d03ff812534d6b0a0"/></dir><dir name="CategorySearch"><file name="Collection.php" hash="ec6eed47c5ef234e596baf7b361e2049"/></dir><dir name="Cms"><dir name="Page"><file name="Collection.php" hash="0e6f862fc1bf51a0073552e4ff9f12af"/></dir></dir><dir name="ConfigData"><file name="Collection.php" hash="f6e504022bfdfda1a0c930837533076b"/></dir><dir name="Filter"><file name="Collection.php" hash="501f8d89767152a3132c083b2bae3d89"/></dir><dir name="History"><file name="Collection.php" hash="e7d5df7e7c2198cb618c0facfdc603cd"/></dir><dir name="Images"><file name="Collection.php" hash="ffccb03fe49e9a1a49d96cca0aca162d"/></dir><dir name="Queue"><file name="Collection.php" hash="bb08b05a400392e55e396aa15ab8d360"/></dir><dir name="Template"><file name="Collection.php" hash="8e316fd73d5c981985c4d37f1b4b1d86"/></dir><file name="Application.php" hash="e85c72a9d1a19a03cf62fc6c85b3fbb4"/><file name="ConfigData.php" hash="c3da7021cb4e6a9a19ad1657ba94662b"/><file name="History.php" hash="dd881e4c0c028b41b14c8f12f2bb9f33"/><file name="Images.php" hash="1304f72eabcc19ed0f1c0d81dd8443c1"/><file name="Queue.php" hash="0d5448e714caa4cb13963cda2cdcf81a"/><file name="Setup.php" hash="b280e933cf9eda7846adc5fed5d72bf9"/><file name="Template.php" hash="8645648b26fdbed4822185a5cc532bd4"/></dir><dir name="Simplexml"><dir name="Form"><dir name="Element"><dir name="Renderer"><file name="Interface.php" hash="9b314b65fe1eeb81ccfc6ed6047c8e5e"/></dir><dir name="Validator"><file name="Abstract.php" hash="c7183c507611fb44750db227caeaeee8"/><file name="Rule.php" hash="c632915311d7f0913ef76b1d40fac395"/></dir><file name="Abstract.php" hash="cbada33ebe475c1482efe60d6cf9f6c5"/><file name="Checkbox.php" hash="9de46a951f58eaf77328589b91da2fef"/><file name="Collection.php" hash="7ee2575d3dfd6800da0df80bfeab55f5"/><file name="CountryListSelect.php" hash="c04b8df868e75fe5bef3b1195780391e"/><file name="Custom.php" hash="02b868b0885671ec31a06c62121275e2"/><file name="Date.php" hash="da33febe93bc5e79ee83c95b50fdc374"/><file name="Email.php" hash="5e75b3d6767a644b1026aa72cbc02d2a"/><file name="Fieldset.php" hash="772ba5340959516771edc4b1281cfb01"/><file name="File.php" hash="7adf9f3573740cbc69f0977f08bc062d"/><file name="Image.php" hash="4a249c60bfa12ecbffee2ea37f1ce7e1"/><file name="Multiline.php" hash="c04d28d557366d1d48034d5df57d913a"/><file name="Multiselect.php" hash="3566643c9295cc7ad0d7f84180bc1970"/><file name="Password.php" hash="7493a4ff4e57ae63c23fa06b49fd69a6"/><file name="Select.php" hash="d1d10f3482a819d281f8d7f30071f833"/><file name="Text.php" hash="b4ca84ab3a7848c9b711487b418c9d89"/><file name="Textarea.php" hash="e82df346b8046ae24a8efe23ea965069"/><file name="Validator.php" hash="00870fbba161e9a2d49a69d4f3229d1d"/></dir><file name="Abstract.php" hash="6919f553820cdc5f96667e0ec83d66f4"/></dir><dir name="Message"><file name="Abstract.php" hash="d84f4a0db726e3dd2bd3800c6d619888"/><file name="Error.php" hash="9190edb92b1627146fe079f38fd8901e"/><file name="Success.php" hash="416c64d2a613c3e4ca7b2a95e0ac6635"/></dir><file name="Element.php" hash="ce30e4ec6087bfdb7041922034de8481"/><file name="Form.php" hash="a9771b8058522d208e0c834e1681cabe"/><file name="Message.php" hash="d74c7ab082ec225043fe3d8eb69914bb"/></dir><file name="Application.php" hash="ba8c1e9604ab5c9c6251a76be6e5dd49"/><file name="ConfigData.php" hash="3dbf4a5f33d9755279ba3724629b0c7e"/><file name="Configuration.php" hash="204c30a0e1b830b4a4f814fd91c20335"/><file name="History.php" hash="824e1a700cf1f4ae3b5c7e1b6950686e"/><file name="ImageAction.php" hash="e7938376838177879e465a3b6cf8e76b"/><file name="ImageLimits.php" hash="feb96ef9eb6a9b2954eafd23d6a43d71"/><file name="Images.php" hash="075cf669768045b8b6d486887c10e99b"/><file name="Observer.php" hash="7c44b84c94f2e3b30e0cd84d82e10494"/><file name="Queue.php" hash="a7422d8b84ea9d8ef8a6faefac9c5d39"/><file name="Tabs.php" hash="fd8da86eb4ea07f5211dd0925ad691ce"/><file name="Template.php" hash="cfb77dd82dd17558bb47f49c7ff64f0c"/><file name="Theme.php" hash="368f7c0a13491d939b8e6bf55d01b61a"/></dir><dir name="sql"><dir name="xmlconnect_setup"><file name="mysql4-data-upgrade-1.4.0.13-1.4.0.14.php" hash="0ad84adbf29371e0a7b96fb3e1da2caf"/><file name="mysql4-data-upgrade-1.5.9.9-1.6.0.0.php" hash="9fd3a52a4f03c4ad8fbad031f6745c4a"/><file name="mysql4-data-upgrade-1.6.0.0-1.6.0.0.1.php" hash="b691f9ca036ae009638ee1bc0b8ed8a8"/><file name="mysql4-install-1.4.0.8.php" hash="d722f3f741af029773ebaf514c522b0f"/><file name="mysql4-upgrade-1.4.0.8-1.4.0.9.php" hash="7f6bc966e741f00c44919aa6d4307b8c"/><file name="mysql4-upgrade-1.4.0.9-1.4.0.10.php" hash="b7fec601f2bf620e60c7284c2cf6634e"/><file name="mysql4-upgrade-1.4.0.10-1.4.0.11.php" hash="cf2afadfee0b21d1c2d02071303edfc1"/><file name="mysql4-upgrade-1.4.0.11-1.4.0.12.php" hash="a1333a0c415cbc398cdd0671ab539102"/><file name="mysql4-upgrade-1.4.0.12-1.4.0.13.php" hash="a07f66c79bb1df1208c9000c3496ada1"/><file name="mysql4-upgrade-1.4.0.13-1.4.0.14.php" hash="3852cdcfa482f19981a2e8e1092909bf"/><file name="mysql4-upgrade-1.5.9.9-1.6.0.0.php" hash="d1cd542cb99cc5fe402312bf96dfeb75"/><file name="mysql4-upgrade-1.6.0.0-1.6.0.0.1.php" hash="8edcc9324df055ff544b9abc1744031c"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Mage_XmlConnect.xml" hash="f57b14eccad90152c221e4f090a8801b"/></dir></target></contents>
|
17 |
<compatible/>
|
18 |
+
<dependencies><required><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.4.1.0</min><max>1.4.2.0</max></package></required></dependencies>
|
19 |
</package>
|
skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/image.jpg
DELETED
Binary file
|
skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/small_image.jpg
DELETED
Binary file
|
skin/adminhtml/default/default/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg
DELETED
Binary file
|