Version Notes
1.9.3.0
Download this release
Release Info
Developer | Magento Core Team |
Extension | Mage_Core_Adminhtml |
Version | 1.9.3.0 |
Comparing to | |
See all releases |
Code changes from version 1.9.2.4 to 1.9.3.0
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Crosssell.php +9 -8
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Group.php +9 -0
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Related.php +9 -8
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Group.php +4 -2
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Upsell.php +9 -8
- app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php +16 -10
- app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content/Uploader.php +12 -17
- app/code/core/Mage/Adminhtml/Block/Media/Uploader.php +11 -180
- app/code/core/Mage/Adminhtml/Block/Notification/Curl.php +96 -0
- app/code/core/Mage/Adminhtml/Block/Report/Grid/Abstract.php +1 -0
- app/code/core/Mage/Adminhtml/Block/System/Config/Tabs.php +1 -1
- app/code/core/Mage/Adminhtml/Block/System/Variable/Edit/Form.php +3 -1
- app/code/core/Mage/Adminhtml/Block/Urlrewrite/Category/Tree.php +1 -1
- app/code/core/Mage/Adminhtml/Block/Widget/Grid.php +17 -0
- app/code/core/Mage/Adminhtml/Controller/Rss/Abstract.php +77 -0
- app/code/core/Mage/Adminhtml/Helper/Data.php +36 -10
- app/code/core/Mage/Adminhtml/Helper/Help/Mapping.php +255 -0
- app/code/core/Mage/Adminhtml/Model/Sales/Order/Create.php +3 -0
- app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php +11 -2
- app/code/core/Mage/Adminhtml/Model/System/Config/Source/Customer/Forgotpassword.php +51 -0
- app/code/core/Mage/Adminhtml/controllers/Catalog/Product/AttributeController.php +26 -1
- app/code/core/Mage/Adminhtml/controllers/Cms/Wysiwyg/ImagesController.php +3 -0
- app/code/core/Mage/Adminhtml/controllers/Cms/WysiwygController.php +4 -12
- app/code/core/Mage/Adminhtml/controllers/DashboardController.php +1 -1
- app/code/core/Mage/Adminhtml/controllers/IndexController.php +1 -1
- app/code/core/Mage/Adminhtml/controllers/Media/UploaderController.php +1 -1
- app/code/core/Mage/Adminhtml/controllers/Rss/CatalogController.php +9 -7
- app/code/core/Mage/Adminhtml/controllers/Rss/OrderController.php +5 -5
- app/code/core/Mage/Adminhtml/controllers/UrlrewriteController.php +1 -1
- app/code/core/Mage/Adminhtml/etc/config.xml +10 -2
- app/code/core/Mage/Adminhtml/etc/jstranslator.xml +4 -0
- app/locale/en_US/Mage_Adminhtml.csv +4 -0
- package.xml +6 -6
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Crosssell.php
CHANGED
@@ -207,14 +207,15 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Crosssell extends Mage_Admin
|
|
207 |
|
208 |
|
209 |
$this->addColumn('position', array(
|
210 |
-
'header'
|
211 |
-
'name'
|
212 |
-
'width'
|
213 |
-
'type'
|
214 |
-
'validate_class'
|
215 |
-
'index'
|
216 |
-
'editable'
|
217 |
-
'edit_only'
|
|
|
218 |
));
|
219 |
|
220 |
return parent::_prepareColumns();
|
207 |
|
208 |
|
209 |
$this->addColumn('position', array(
|
210 |
+
'header' => Mage::helper('catalog')->__('Position'),
|
211 |
+
'name' => 'position',
|
212 |
+
'width' => 60,
|
213 |
+
'type' => 'number',
|
214 |
+
'validate_class' => 'validate-number',
|
215 |
+
'index' => 'position',
|
216 |
+
'editable' => !$this->isReadonly(),
|
217 |
+
'edit_only' => !$this->_getProduct()->getId(),
|
218 |
+
'filter_condition_callback' => array($this, '_addLinkModelFilterCallback')
|
219 |
));
|
220 |
|
221 |
return parent::_prepareColumns();
|
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Group.php
CHANGED
@@ -93,4 +93,13 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Group
|
|
93 |
return parent::_prepareLayout();
|
94 |
}
|
95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
}
|
93 |
return parent::_prepareLayout();
|
94 |
}
|
95 |
|
96 |
+
/**
|
97 |
+
* Get is percent flag
|
98 |
+
*
|
99 |
+
* @return int
|
100 |
+
*/
|
101 |
+
public function getIsPercent() {
|
102 |
+
return $this->getData('is_percent') ? $this->getData('is_percent') : 0;
|
103 |
+
}
|
104 |
+
|
105 |
}
|
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Related.php
CHANGED
@@ -203,14 +203,15 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Related extends Mage_Adminht
|
|
203 |
));
|
204 |
|
205 |
$this->addColumn('position', array(
|
206 |
-
'header'
|
207 |
-
'name'
|
208 |
-
'type'
|
209 |
-
'validate_class'
|
210 |
-
'index'
|
211 |
-
'width'
|
212 |
-
'editable'
|
213 |
-
'edit_only'
|
|
|
214 |
));
|
215 |
|
216 |
return parent::_prepareColumns();
|
203 |
));
|
204 |
|
205 |
$this->addColumn('position', array(
|
206 |
+
'header' => Mage::helper('catalog')->__('Position'),
|
207 |
+
'name' => 'position',
|
208 |
+
'type' => 'number',
|
209 |
+
'validate_class' => 'validate-number',
|
210 |
+
'index' => 'position',
|
211 |
+
'width' => 60,
|
212 |
+
'editable' => !$this->_getProduct()->getRelatedReadonly(),
|
213 |
+
'edit_only' => !$this->_getProduct()->getId(),
|
214 |
+
'filter_condition_callback' => array($this, '_addLinkModelFilterCallback')
|
215 |
));
|
216 |
|
217 |
return parent::_prepareColumns();
|
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Group.php
CHANGED
@@ -156,7 +156,8 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Group extends Mage_Adm
|
|
156 |
'validate_class' => 'validate-number',
|
157 |
'index' => 'qty',
|
158 |
'width' => '1',
|
159 |
-
'editable' => true
|
|
|
160 |
));
|
161 |
|
162 |
$this->addColumn('position', array(
|
@@ -167,7 +168,8 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Group extends Mage_Adm
|
|
167 |
'index' => 'position',
|
168 |
'width' => '1',
|
169 |
'editable' => true,
|
170 |
-
'edit_only' => !$this->_getProduct()->getId()
|
|
|
171 |
));
|
172 |
|
173 |
return parent::_prepareColumns();
|
156 |
'validate_class' => 'validate-number',
|
157 |
'index' => 'qty',
|
158 |
'width' => '1',
|
159 |
+
'editable' => true,
|
160 |
+
'filter_condition_callback' => array($this, '_addLinkModelFilterCallback')
|
161 |
));
|
162 |
|
163 |
$this->addColumn('position', array(
|
168 |
'index' => 'position',
|
169 |
'width' => '1',
|
170 |
'editable' => true,
|
171 |
+
'edit_only' => !$this->_getProduct()->getId(),
|
172 |
+
'filter_condition_callback' => array($this, '_addLinkModelFilterCallback')
|
173 |
));
|
174 |
|
175 |
return parent::_prepareColumns();
|
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Upsell.php
CHANGED
@@ -203,14 +203,15 @@ class Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Upsell extends Mage_Adminhtm
|
|
203 |
));
|
204 |
|
205 |
$this->addColumn('position', array(
|
206 |
-
'header'
|
207 |
-
'name'
|
208 |
-
'type'
|
209 |
-
'width'
|
210 |
-
'validate_class'
|
211 |
-
'index'
|
212 |
-
'editable'
|
213 |
-
'edit_only'
|
|
|
214 |
));
|
215 |
|
216 |
return parent::_prepareColumns();
|
203 |
));
|
204 |
|
205 |
$this->addColumn('position', array(
|
206 |
+
'header' => Mage::helper('catalog')->__('Position'),
|
207 |
+
'name' => 'position',
|
208 |
+
'type' => 'number',
|
209 |
+
'width' => 60,
|
210 |
+
'validate_class' => 'validate-number',
|
211 |
+
'index' => 'position',
|
212 |
+
'editable' => !$this->_getProduct()->getUpsellReadonly(),
|
213 |
+
'edit_only' => !$this->_getProduct()->getId(),
|
214 |
+
'filter_condition_callback' => array($this, '_addLinkModelFilterCallback')
|
215 |
));
|
216 |
|
217 |
return parent::_prepareColumns();
|
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php
CHANGED
@@ -34,6 +34,12 @@
|
|
34 |
*/
|
35 |
class Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content extends Mage_Adminhtml_Block_Widget
|
36 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
38 |
public function __construct()
|
39 |
{
|
@@ -44,17 +50,17 @@ class Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content extends M
|
|
44 |
protected function _prepareLayout()
|
45 |
{
|
46 |
$this->setChild('uploader',
|
47 |
-
$this->getLayout()->createBlock(
|
48 |
);
|
49 |
|
50 |
-
$this->getUploader()->
|
51 |
-
->
|
52 |
-
->
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
)
|
58 |
));
|
59 |
|
60 |
Mage::dispatchEvent('catalog_product_gallery_prepare_layout', array('block' => $this));
|
@@ -65,7 +71,7 @@ class Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content extends M
|
|
65 |
/**
|
66 |
* Retrive uploader block
|
67 |
*
|
68 |
-
* @return
|
69 |
*/
|
70 |
public function getUploader()
|
71 |
{
|
34 |
*/
|
35 |
class Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content extends Mage_Adminhtml_Block_Widget
|
36 |
{
|
37 |
+
/**
|
38 |
+
* Type of uploader block
|
39 |
+
*
|
40 |
+
* @var string
|
41 |
+
*/
|
42 |
+
protected $_uploaderType = 'uploader/multiple';
|
43 |
|
44 |
public function __construct()
|
45 |
{
|
50 |
protected function _prepareLayout()
|
51 |
{
|
52 |
$this->setChild('uploader',
|
53 |
+
$this->getLayout()->createBlock($this->_uploaderType)
|
54 |
);
|
55 |
|
56 |
+
$this->getUploader()->getUploaderConfig()
|
57 |
+
->setFileParameterName('image')
|
58 |
+
->setTarget(Mage::getModel('adminhtml/url')->addSessionParam()->getUrl('*/catalog_product_gallery/upload'));
|
59 |
+
|
60 |
+
$browseConfig = $this->getUploader()->getButtonConfig();
|
61 |
+
$browseConfig
|
62 |
+
->setAttributes(array(
|
63 |
+
'accept' => $browseConfig->getMimeTypesByExtensions('gif, png, jpeg, jpg')
|
64 |
));
|
65 |
|
66 |
Mage::dispatchEvent('catalog_product_gallery_prepare_layout', array('block' => $this));
|
71 |
/**
|
72 |
* Retrive uploader block
|
73 |
*
|
74 |
+
* @return Mage_Uploader_Block_Multiple
|
75 |
*/
|
76 |
public function getUploader()
|
77 |
{
|
app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content/Uploader.php
CHANGED
@@ -31,29 +31,24 @@
|
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
-
class Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader extends
|
35 |
{
|
|
|
|
|
|
|
36 |
public function __construct()
|
37 |
{
|
38 |
parent::__construct();
|
39 |
-
$params = $this->getConfig()->getParams();
|
40 |
$type = $this->_getMediaType();
|
41 |
$allowed = Mage::getSingleton('cms/wysiwyg_images_storage')->getAllowedExtensions($type);
|
42 |
-
$
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
->setParams($params)
|
51 |
-
->setFileField('image')
|
52 |
-
->setFilters(array(
|
53 |
-
'images' => array(
|
54 |
-
'label' => $this->helper('cms')->__('Images (%s)', implode(', ', $labels)),
|
55 |
-
'files' => $files
|
56 |
-
)
|
57 |
));
|
58 |
}
|
59 |
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
+
class Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader extends Mage_Uploader_Block_Multiple
|
35 |
{
|
36 |
+
/**
|
37 |
+
* Uploader block constructor
|
38 |
+
*/
|
39 |
public function __construct()
|
40 |
{
|
41 |
parent::__construct();
|
|
|
42 |
$type = $this->_getMediaType();
|
43 |
$allowed = Mage::getSingleton('cms/wysiwyg_images_storage')->getAllowedExtensions($type);
|
44 |
+
$this->getUploaderConfig()
|
45 |
+
->setFileParameterName('image')
|
46 |
+
->setTarget(
|
47 |
+
Mage::getModel('adminhtml/url')->addSessionParam()->getUrl('*/*/upload', array('type' => $type))
|
48 |
+
);
|
49 |
+
$this->getButtonConfig()
|
50 |
+
->setAttributes(array(
|
51 |
+
'accept' => $this->getButtonConfig()->getMimeTypesByExtensions($allowed)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
));
|
53 |
}
|
54 |
|
app/code/core/Mage/Adminhtml/Block/Media/Uploader.php
CHANGED
@@ -31,189 +31,20 @@
|
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
-
class Mage_Adminhtml_Block_Media_Uploader extends Mage_Adminhtml_Block_Widget
|
35 |
-
{
|
36 |
-
|
37 |
-
protected $_config;
|
38 |
-
|
39 |
-
public function __construct()
|
40 |
-
{
|
41 |
-
parent::__construct();
|
42 |
-
$this->setId($this->getId() . '_Uploader');
|
43 |
-
$this->setTemplate('media/uploader.phtml');
|
44 |
-
$this->getConfig()->setUrl(Mage::getModel('adminhtml/url')->addSessionParam()->getUrl('*/*/upload'));
|
45 |
-
$this->getConfig()->setParams(array('form_key' => $this->getFormKey()));
|
46 |
-
$this->getConfig()->setFileField('file');
|
47 |
-
$this->getConfig()->setFilters(array(
|
48 |
-
'images' => array(
|
49 |
-
'label' => Mage::helper('adminhtml')->__('Images (.gif, .jpg, .png)'),
|
50 |
-
'files' => array('*.gif', '*.jpg', '*.png')
|
51 |
-
),
|
52 |
-
'media' => array(
|
53 |
-
'label' => Mage::helper('adminhtml')->__('Media (.avi, .flv, .swf)'),
|
54 |
-
'files' => array('*.avi', '*.flv', '*.swf')
|
55 |
-
),
|
56 |
-
'all' => array(
|
57 |
-
'label' => Mage::helper('adminhtml')->__('All Files'),
|
58 |
-
'files' => array('*.*')
|
59 |
-
)
|
60 |
-
));
|
61 |
-
}
|
62 |
-
|
63 |
-
protected function _prepareLayout()
|
64 |
-
{
|
65 |
-
$this->setChild(
|
66 |
-
'browse_button',
|
67 |
-
$this->getLayout()->createBlock('adminhtml/widget_button')
|
68 |
-
->addData(array(
|
69 |
-
'id' => $this->_getButtonId('browse'),
|
70 |
-
'label' => Mage::helper('adminhtml')->__('Browse Files...'),
|
71 |
-
'type' => 'button',
|
72 |
-
'onclick' => $this->getJsObjectName() . '.browse()'
|
73 |
-
))
|
74 |
-
);
|
75 |
-
|
76 |
-
$this->setChild(
|
77 |
-
'upload_button',
|
78 |
-
$this->getLayout()->createBlock('adminhtml/widget_button')
|
79 |
-
->addData(array(
|
80 |
-
'id' => $this->_getButtonId('upload'),
|
81 |
-
'label' => Mage::helper('adminhtml')->__('Upload Files'),
|
82 |
-
'type' => 'button',
|
83 |
-
'onclick' => $this->getJsObjectName() . '.upload()'
|
84 |
-
))
|
85 |
-
);
|
86 |
-
|
87 |
-
$this->setChild(
|
88 |
-
'delete_button',
|
89 |
-
$this->getLayout()->createBlock('adminhtml/widget_button')
|
90 |
-
->addData(array(
|
91 |
-
'id' => '{{id}}-delete',
|
92 |
-
'class' => 'delete',
|
93 |
-
'type' => 'button',
|
94 |
-
'label' => Mage::helper('adminhtml')->__('Remove'),
|
95 |
-
'onclick' => $this->getJsObjectName() . '.removeFile(\'{{fileId}}\')'
|
96 |
-
))
|
97 |
-
);
|
98 |
-
|
99 |
-
return parent::_prepareLayout();
|
100 |
-
}
|
101 |
-
|
102 |
-
protected function _getButtonId($buttonName)
|
103 |
-
{
|
104 |
-
return $this->getHtmlId() . '-' . $buttonName;
|
105 |
-
}
|
106 |
-
|
107 |
-
public function getBrowseButtonHtml()
|
108 |
-
{
|
109 |
-
return $this->getChildHtml('browse_button');
|
110 |
-
}
|
111 |
-
|
112 |
-
public function getUploadButtonHtml()
|
113 |
-
{
|
114 |
-
return $this->getChildHtml('upload_button');
|
115 |
-
}
|
116 |
-
|
117 |
-
public function getDeleteButtonHtml()
|
118 |
-
{
|
119 |
-
return $this->getChildHtml('delete_button');
|
120 |
-
}
|
121 |
-
|
122 |
-
/**
|
123 |
-
* Retrive uploader js object name
|
124 |
-
*
|
125 |
-
* @return string
|
126 |
-
*/
|
127 |
-
public function getJsObjectName()
|
128 |
-
{
|
129 |
-
return $this->getHtmlId() . 'JsObject';
|
130 |
-
}
|
131 |
-
|
132 |
-
/**
|
133 |
-
* Retrive config json
|
134 |
-
*
|
135 |
-
* @return string
|
136 |
-
*/
|
137 |
-
public function getConfigJson()
|
138 |
-
{
|
139 |
-
return Mage::helper('core')->jsonEncode($this->getConfig()->getData());
|
140 |
-
}
|
141 |
-
|
142 |
-
/**
|
143 |
-
* Retrive config object
|
144 |
-
*
|
145 |
-
* @return Varien_Config
|
146 |
-
*/
|
147 |
-
public function getConfig()
|
148 |
-
{
|
149 |
-
if(is_null($this->_config)) {
|
150 |
-
$this->_config = new Varien_Object();
|
151 |
-
}
|
152 |
-
|
153 |
-
return $this->_config;
|
154 |
-
}
|
155 |
-
|
156 |
-
public function getPostMaxSize()
|
157 |
-
{
|
158 |
-
return ini_get('post_max_size');
|
159 |
-
}
|
160 |
-
|
161 |
-
public function getUploadMaxSize()
|
162 |
-
{
|
163 |
-
return ini_get('upload_max_filesize');
|
164 |
-
}
|
165 |
-
|
166 |
-
public function getDataMaxSize()
|
167 |
-
{
|
168 |
-
return min($this->getPostMaxSize(), $this->getUploadMaxSize());
|
169 |
-
}
|
170 |
-
|
171 |
-
public function getDataMaxSizeInBytes()
|
172 |
-
{
|
173 |
-
$iniSize = $this->getDataMaxSize();
|
174 |
-
$size = substr($iniSize, 0, strlen($iniSize)-1);
|
175 |
-
$parsedSize = 0;
|
176 |
-
switch (strtolower(substr($iniSize, strlen($iniSize)-1))) {
|
177 |
-
case 't':
|
178 |
-
$parsedSize = $size*(1024*1024*1024*1024);
|
179 |
-
break;
|
180 |
-
case 'g':
|
181 |
-
$parsedSize = $size*(1024*1024*1024);
|
182 |
-
break;
|
183 |
-
case 'm':
|
184 |
-
$parsedSize = $size*(1024*1024);
|
185 |
-
break;
|
186 |
-
case 'k':
|
187 |
-
$parsedSize = $size*1024;
|
188 |
-
break;
|
189 |
-
case 'b':
|
190 |
-
default:
|
191 |
-
$parsedSize = $size;
|
192 |
-
break;
|
193 |
-
}
|
194 |
-
return $parsedSize;
|
195 |
-
}
|
196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
/**
|
198 |
-
*
|
199 |
-
* Implemented to solve problem with cross domain SWFs
|
200 |
-
* Now uploader can be only in the same URL where backend located
|
201 |
-
*
|
202 |
-
* @param string $url url to uploader in current theme
|
203 |
-
*
|
204 |
-
* @return string full URL
|
205 |
*/
|
206 |
-
public function
|
207 |
{
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
$design = Mage::getDesign();
|
212 |
-
$theme = $design->getTheme('skin');
|
213 |
-
if (empty($url) || !$design->validateFile($url, array('_type' => 'skin', '_theme' => $theme))) {
|
214 |
-
$theme = $design->getDefaultTheme();
|
215 |
-
}
|
216 |
-
return Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB) . 'skin/' .
|
217 |
-
$design->getArea() . '/' . $design->getPackageName() . '/' . $theme . '/' . $url;
|
218 |
}
|
219 |
}
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
35 |
+
/**
|
36 |
+
* @deprecated
|
37 |
+
* Class Mage_Adminhtml_Block_Media_Uploader
|
38 |
+
*/
|
39 |
+
class Mage_Adminhtml_Block_Media_Uploader extends Mage_Uploader_Block_Multiple
|
40 |
+
{
|
41 |
/**
|
42 |
+
* Constructor for uploader block
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
*/
|
44 |
+
public function __construct()
|
45 |
{
|
46 |
+
parent::__construct();
|
47 |
+
$this->getUploaderConfig()->setTarget(Mage::getModel('adminhtml/url')->addSessionParam()->getUrl('*/*/upload'));
|
48 |
+
$this->getUploaderConfig()->setFileParameterName('file');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
50 |
}
|
app/code/core/Mage/Adminhtml/Block/Notification/Curl.php
ADDED
@@ -0,0 +1,96 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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@magento.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.magento.com for more information.
|
20 |
+
*
|
21 |
+
* @category Mage
|
22 |
+
* @package Mage_Adminhtml
|
23 |
+
* @copyright Copyright (c) 2006-2016 X.commerce, Inc. and affiliates (http://www.magento.com)
|
24 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Class Mage_Adminhtml_Block_Notification_Curl
|
29 |
+
*/
|
30 |
+
class Mage_Adminhtml_Block_Notification_Curl extends Mage_Adminhtml_Block_Template
|
31 |
+
{
|
32 |
+
/**
|
33 |
+
* Required version of cURL.
|
34 |
+
*/
|
35 |
+
const REQUIRED_CURL_VERSION = '7.34.0';
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Information about cURL version.
|
39 |
+
*
|
40 |
+
* @var array
|
41 |
+
*/
|
42 |
+
protected $_curlVersion;
|
43 |
+
|
44 |
+
public function __construct()
|
45 |
+
{
|
46 |
+
$this->_curlVersion = curl_version();
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Check cURL version and return true if system must show notification message.
|
51 |
+
*
|
52 |
+
* @return bool
|
53 |
+
*/
|
54 |
+
protected function _canShow()
|
55 |
+
{
|
56 |
+
$result = false;
|
57 |
+
if (
|
58 |
+
$this->getRequest()->getParam('section') == 'payment'
|
59 |
+
&& !version_compare($this->_curlVersion['version'], $this::REQUIRED_CURL_VERSION, '>=')
|
60 |
+
) {
|
61 |
+
$result = true;
|
62 |
+
}
|
63 |
+
|
64 |
+
return $result;
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Returns a message that should be displayed.
|
69 |
+
*
|
70 |
+
* @return string
|
71 |
+
*/
|
72 |
+
public function getMessage()
|
73 |
+
{
|
74 |
+
$message = $this->helper('adminhtml')->__(
|
75 |
+
"Your current version of cURL php5 module is %s, which can prevent services that require TLS v1.2 from working correctly. It is recommended to update your cURL php5 module to version %s or higher.",
|
76 |
+
$this->_curlVersion['version'],
|
77 |
+
$this::REQUIRED_CURL_VERSION
|
78 |
+
);
|
79 |
+
|
80 |
+
return $message;
|
81 |
+
}
|
82 |
+
|
83 |
+
/**
|
84 |
+
* Prepare html output.
|
85 |
+
*
|
86 |
+
* @return string
|
87 |
+
*/
|
88 |
+
protected function _toHtml()
|
89 |
+
{
|
90 |
+
if (!$this->_canShow()) {
|
91 |
+
return '';
|
92 |
+
}
|
93 |
+
|
94 |
+
return parent::_toHtml();
|
95 |
+
}
|
96 |
+
}
|
app/code/core/Mage/Adminhtml/Block/Report/Grid/Abstract.php
CHANGED
@@ -217,6 +217,7 @@ class Mage_Adminhtml_Block_Report_Grid_Abstract extends Mage_Adminhtml_Block_Wid
|
|
217 |
->isTotals(true);
|
218 |
|
219 |
$this->_addOrderStatusFilter($totalsCollection, $filterData);
|
|
|
220 |
|
221 |
if (count($totalsCollection->getItems()) < 1 || !$filterData->getData('from')) {
|
222 |
$this->setTotals(new Varien_Object());
|
217 |
->isTotals(true);
|
218 |
|
219 |
$this->_addOrderStatusFilter($totalsCollection, $filterData);
|
220 |
+
$this->_addCustomFilter($totalsCollection, $filterData);
|
221 |
|
222 |
if (count($totalsCollection->getItems()) < 1 || !$filterData->getData('from')) {
|
223 |
$this->setTotals(new Varien_Object());
|
app/code/core/Mage/Adminhtml/Block/System/Config/Tabs.php
CHANGED
@@ -147,7 +147,7 @@ class Mage_Adminhtml_Block_System_Config_Tabs extends Mage_Adminhtml_Block_Widge
|
|
147 |
}
|
148 |
}
|
149 |
|
150 |
-
Mage::helper('adminhtml')->addPageHelpUrl(
|
151 |
|
152 |
return $this;
|
153 |
}
|
147 |
}
|
148 |
}
|
149 |
|
150 |
+
Mage::helper('adminhtml')->addPageHelpUrl('/section/' . $current);
|
151 |
|
152 |
return $this;
|
153 |
}
|
app/code/core/Mage/Adminhtml/Block/System/Variable/Edit/Form.php
CHANGED
@@ -78,7 +78,9 @@ class Mage_Adminhtml_Block_System_Variable_Edit_Form extends Mage_Adminhtml_Bloc
|
|
78 |
|
79 |
$useDefault = false;
|
80 |
if ($this->getVariable()->getId() && $this->getVariable()->getStoreId()) {
|
81 |
-
$useDefault = !((bool)$this->getVariable()->getStoreHtmlValue()
|
|
|
|
|
82 |
$this->getVariable()->setUseDefaultValue((int)$useDefault);
|
83 |
$fieldset->addField('use_default_value', 'select', array(
|
84 |
'name' => 'use_default_value',
|
78 |
|
79 |
$useDefault = false;
|
80 |
if ($this->getVariable()->getId() && $this->getVariable()->getStoreId()) {
|
81 |
+
$useDefault = !((bool)$this->getVariable()->getStoreHtmlValue()
|
82 |
+
|| (bool)$this->getVariable()->getStorePlainValue()
|
83 |
+
);
|
84 |
$this->getVariable()->setUseDefaultValue((int)$useDefault);
|
85 |
$fieldset->addField('use_default_value', 'select', array(
|
86 |
'name' => 'use_default_value',
|
app/code/core/Mage/Adminhtml/Block/Urlrewrite/Category/Tree.php
CHANGED
@@ -119,7 +119,7 @@ class Mage_Adminhtml_Block_Urlrewrite_Category_Tree extends Mage_Adminhtml_Block
|
|
119 |
'parent_id' => (int)$node->getParentId(),
|
120 |
'children_count' => (int)$node->getChildrenCount(),
|
121 |
'is_active' => (bool)$node->getIsActive(),
|
122 |
-
'name' => $node->getName(),
|
123 |
'level' => (int)$node->getLevel(),
|
124 |
'product_count' => (int)$node->getProductCount()
|
125 |
);
|
119 |
'parent_id' => (int)$node->getParentId(),
|
120 |
'children_count' => (int)$node->getChildrenCount(),
|
121 |
'is_active' => (bool)$node->getIsActive(),
|
122 |
+
'name' => $this->escapeHtml($node->getName()),
|
123 |
'level' => (int)$node->getLevel(),
|
124 |
'product_count' => (int)$node->getProductCount()
|
125 |
);
|
app/code/core/Mage/Adminhtml/Block/Widget/Grid.php
CHANGED
@@ -476,6 +476,23 @@ class Mage_Adminhtml_Block_Widget_Grid extends Mage_Adminhtml_Block_Widget
|
|
476 |
return $this;
|
477 |
}
|
478 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
479 |
/**
|
480 |
* Sets sorting order by some column
|
481 |
*
|
476 |
return $this;
|
477 |
}
|
478 |
|
479 |
+
/**
|
480 |
+
* Add link model filter from grid column to collection
|
481 |
+
*
|
482 |
+
* @param Mage_Catalog_Model_Resource_Product_Link_Product_Collection $collection
|
483 |
+
* @param Mage_Adminhtml_Block_Widget_Grid_Column $column
|
484 |
+
*
|
485 |
+
* @return Mage_Adminhtml_Block_Widget_Grid
|
486 |
+
*/
|
487 |
+
protected function _addLinkModelFilterCallback($collection, $column)
|
488 |
+
{
|
489 |
+
$field = ($column->getFilterIndex()) ? $column->getFilterIndex() : $column->getIndex();
|
490 |
+
$condition = $column->getFilter()->getCondition();
|
491 |
+
$collection->addLinkModelFieldToFilter($field, $condition);
|
492 |
+
|
493 |
+
return $this;
|
494 |
+
}
|
495 |
+
|
496 |
/**
|
497 |
* Sets sorting order by some column
|
498 |
*
|
app/code/core/Mage/Adminhtml/Controller/Rss/Abstract.php
ADDED
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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@magento.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.magento.com for more information.
|
20 |
+
*
|
21 |
+
* @category Mage
|
22 |
+
* @package Mage_Adminhtml
|
23 |
+
* @copyright Copyright (c) 2006-2016 X.commerce, Inc. and affiliates (http://www.magento.com)
|
24 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Adminhtml abstract Rss controller
|
29 |
+
*
|
30 |
+
* @category Mage
|
31 |
+
* @package Mage_Adminhtml
|
32 |
+
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
+
*/
|
34 |
+
class Mage_Adminhtml_Controller_Rss_Abstract extends Mage_Adminhtml_Controller_Action
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Check feed enabled in config
|
38 |
+
*
|
39 |
+
* @param string $code
|
40 |
+
* @return boolean
|
41 |
+
*/
|
42 |
+
protected function isFeedEnable($code)
|
43 |
+
{
|
44 |
+
return $this->_getHelper('rss')->isRssEnabled()
|
45 |
+
&& Mage::getStoreConfig('rss/'. $code);
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Do check feed enabled and prepare response
|
50 |
+
*
|
51 |
+
* @param string $code
|
52 |
+
* @return boolean
|
53 |
+
*/
|
54 |
+
protected function checkFeedEnable($code)
|
55 |
+
{
|
56 |
+
if ($this->isFeedEnable($code)) {
|
57 |
+
$this->getResponse()->setHeader('Content-type', 'text/xml; charset=UTF-8');
|
58 |
+
return true;
|
59 |
+
} else {
|
60 |
+
$this->getResponse()->setHeader('HTTP/1.1', '404 Not Found');
|
61 |
+
$this->getResponse()->setHeader('Status', '404 File not found');
|
62 |
+
$this->_forward('noRoute');
|
63 |
+
return false;
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Retrieve helper instance
|
69 |
+
*
|
70 |
+
* @param string $name
|
71 |
+
* @return Mage_Core_Helper_Abstract
|
72 |
+
*/
|
73 |
+
protected function _getHelper($name)
|
74 |
+
{
|
75 |
+
return Mage::helper($name);
|
76 |
+
}
|
77 |
+
}
|
app/code/core/Mage/Adminhtml/Helper/Data.php
CHANGED
@@ -31,7 +31,7 @@
|
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
-
class Mage_Adminhtml_Helper_Data extends
|
35 |
{
|
36 |
const XML_PATH_ADMINHTML_ROUTER_FRONTNAME = 'admin/routers/adminhtml/args/frontName';
|
37 |
const XML_PATH_USE_CUSTOM_ADMIN_URL = 'default/admin/url/use_custom';
|
@@ -40,15 +40,29 @@ class Mage_Adminhtml_Helper_Data extends Mage_Core_Helper_Abstract
|
|
40 |
|
41 |
protected $_pageHelpUrl;
|
42 |
|
43 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
{
|
45 |
if (!$this->_pageHelpUrl) {
|
46 |
-
$this->setPageHelpUrl();
|
47 |
}
|
48 |
return $this->_pageHelpUrl;
|
49 |
}
|
50 |
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
{
|
53 |
if (is_null($url)) {
|
54 |
$request = Mage::app()->getRequest();
|
@@ -62,11 +76,17 @@ class Mage_Adminhtml_Helper_Data extends Mage_Core_Helper_Abstract
|
|
62 |
$frontModule = $frontModule[0];
|
63 |
}
|
64 |
}
|
65 |
-
$url =
|
66 |
-
|
67 |
-
$
|
68 |
-
$
|
69 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
$this->_pageHelpUrl = $url;
|
72 |
}
|
@@ -75,9 +95,15 @@ class Mage_Adminhtml_Helper_Data extends Mage_Core_Helper_Abstract
|
|
75 |
return $this;
|
76 |
}
|
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
public function addPageHelpUrl($suffix)
|
79 |
{
|
80 |
-
$this->_pageHelpUrl = $this->getPageHelpUrl()
|
81 |
return $this;
|
82 |
}
|
83 |
|
31 |
* @package Mage_Adminhtml
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
+
class Mage_Adminhtml_Helper_Data extends Mage_Adminhtml_Helper_Help_Mapping
|
35 |
{
|
36 |
const XML_PATH_ADMINHTML_ROUTER_FRONTNAME = 'admin/routers/adminhtml/args/frontName';
|
37 |
const XML_PATH_USE_CUSTOM_ADMIN_URL = 'default/admin/url/use_custom';
|
40 |
|
41 |
protected $_pageHelpUrl;
|
42 |
|
43 |
+
/**
|
44 |
+
* Get mapped help pages url
|
45 |
+
*
|
46 |
+
* @param null|string $url
|
47 |
+
* @param null|string $suffix
|
48 |
+
* @return mixed
|
49 |
+
*/
|
50 |
+
public function getPageHelpUrl($url = null, $suffix = null)
|
51 |
{
|
52 |
if (!$this->_pageHelpUrl) {
|
53 |
+
$this->setPageHelpUrl($url, $suffix);
|
54 |
}
|
55 |
return $this->_pageHelpUrl;
|
56 |
}
|
57 |
|
58 |
+
/**
|
59 |
+
* Set help page url
|
60 |
+
*
|
61 |
+
* @param null|string $url
|
62 |
+
* @param null|string $suffix
|
63 |
+
* @return $this
|
64 |
+
*/
|
65 |
+
public function setPageHelpUrl($url = null, $suffix = null)
|
66 |
{
|
67 |
if (is_null($url)) {
|
68 |
$request = Mage::app()->getRequest();
|
76 |
$frontModule = $frontModule[0];
|
77 |
}
|
78 |
}
|
79 |
+
$url = "http://merch.docs.magento.com/{$this->getHelpTargetVersion()}/user_guide/";
|
80 |
+
|
81 |
+
$moduleName = $frontModule;
|
82 |
+
$controllerName = $request->getControllerName();
|
83 |
+
$actionName = $request->getActionName() . (!is_null($suffix) ? $suffix : '');
|
84 |
+
|
85 |
+
if ($mappingUrl = $this->findInMapping($moduleName, $controllerName, $actionName)) {
|
86 |
+
$url .= $mappingUrl;
|
87 |
+
} else {
|
88 |
+
$url = 'http://magento.com/help/documentation';
|
89 |
+
}
|
90 |
|
91 |
$this->_pageHelpUrl = $url;
|
92 |
}
|
95 |
return $this;
|
96 |
}
|
97 |
|
98 |
+
/**
|
99 |
+
* Add suffix for help page url
|
100 |
+
*
|
101 |
+
* @param string $suffix
|
102 |
+
* @return $this
|
103 |
+
*/
|
104 |
public function addPageHelpUrl($suffix)
|
105 |
{
|
106 |
+
$this->_pageHelpUrl = $this->getPageHelpUrl(null, $suffix);
|
107 |
return $this;
|
108 |
}
|
109 |
|
app/code/core/Mage/Adminhtml/Helper/Help/Mapping.php
ADDED
@@ -0,0 +1,255 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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@magento.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.magento.com for more information.
|
20 |
+
*
|
21 |
+
* @category Mage
|
22 |
+
* @package Mage_Adminhtml
|
23 |
+
* @copyright Copyright (c) 2006-2016 X.commerce, Inc. and affiliates (http://www.magento.com)
|
24 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Adminhtml help url mapper
|
29 |
+
*
|
30 |
+
* @category Mage
|
31 |
+
* @package Mage_Adminhtml
|
32 |
+
*/
|
33 |
+
|
34 |
+
abstract class Mage_Adminhtml_Helper_Help_Mapping extends Mage_Core_Helper_Abstract
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Mapping of help page urls depending on module and page route
|
38 |
+
*
|
39 |
+
* @var array
|
40 |
+
*/
|
41 |
+
protected $_moduleMappings = array(
|
42 |
+
'Mage_Adminhtml' => array(
|
43 |
+
/* Dashboard */
|
44 |
+
'dashboard' => 'store-operations/reports-dashboard.html',
|
45 |
+
/* Sales */
|
46 |
+
'sales_order' => 'order-processing/order-manage.html',
|
47 |
+
'sales_invoice' => 'order-processing/order-invoice.html',
|
48 |
+
'sales_shipment' => 'order-processing/order-ship.html',
|
49 |
+
'sales_creditmemo' => 'order-processing/credit-refunds.html',
|
50 |
+
'sales_transactions' => 'order-processing/sales-transactions.html',
|
51 |
+
'sales_recurring_profile' => 'catalog/product-recurring-profile.html',
|
52 |
+
'sales_billing_agreement' => 'payment/paypal-billing-agreements.html',
|
53 |
+
'checkout_agreement' => 'order-processing/terms-conditions.html',
|
54 |
+
/* Sales → Tax */
|
55 |
+
'tax_rule' => 'tax/tax-rules.html',
|
56 |
+
'tax_rate' => 'tax/tax-zones-rates.html',
|
57 |
+
'tax_rate/importExport' => 'tax/tax-rates-import-export.html',
|
58 |
+
'tax_class_customer' => 'tax/tax-class-customer.html',
|
59 |
+
'tax_class_product' => 'tax/tax-class-product.html',
|
60 |
+
/* Catalog */
|
61 |
+
'catalog_product' => 'catalog/product-create.html',
|
62 |
+
'catalog_category/edit' => 'catalog/category-create.html',
|
63 |
+
'urlrewrite' => 'search_seo/seo-url-redirect.html',
|
64 |
+
'catalog_search' => 'search_seo/search-terms.html',
|
65 |
+
'sitemap' => 'marketing/google-sitemap.html',
|
66 |
+
/* Catalog → Attributes */
|
67 |
+
'catalog_product_attribute' => 'catalog/attributes.html',
|
68 |
+
'catalog_product_set' => 'catalog/attribute-set.html',
|
69 |
+
/* Catalog → Reviews and Ratings → Customer Reviews */
|
70 |
+
'catalog_product_review/pending' => 'marketing/product-reviews.html',
|
71 |
+
'catalog_product_review' => 'marketing/product-reviews.html',
|
72 |
+
'rating' => 'marketing/product-reviews-ratings.html',
|
73 |
+
/* Catalog → Tags */
|
74 |
+
'tag' => 'marketing/tags.html',
|
75 |
+
'tag/pending' => 'marketing/tags-moderate.html',
|
76 |
+
/* Customers */
|
77 |
+
'customer' => 'customers/customer-account-create.html',
|
78 |
+
'customer_group' => 'customers/customer-group-create.html',
|
79 |
+
'customer_online' => 'order-processing/customers-online.html',
|
80 |
+
/* Promotions */
|
81 |
+
'promo_catalog' => 'marketing/price-rules-catalog.html',
|
82 |
+
'promo_quote' => 'marketing/price-rules-shopping-cart.html',
|
83 |
+
/* Newsletter */
|
84 |
+
'newsletter_template' => 'marketing/newsletter-templates.html',
|
85 |
+
'newsletter_queue' => 'marketing/newsletter-queue.html',
|
86 |
+
'newsletter_subscriber' => 'marketing/newsletter.html',
|
87 |
+
'newsletter_problem' => 'marketing/newsletter.html',
|
88 |
+
/* CMS */
|
89 |
+
'cms_page' => 'cms/pages.html',
|
90 |
+
'cms_block' => 'cms/blocks.html',
|
91 |
+
'poll' => 'marketing/polls.html',
|
92 |
+
/* Reports → Sales */
|
93 |
+
'report_sales/sales' => 'store-operations/reports-generating.html',
|
94 |
+
'report_sales/tax' =>'store-operations/reports-available.html',
|
95 |
+
'report_sales/invoiced' =>'store-operations/reports-available.html',
|
96 |
+
'report_sales/shipping' =>'store-operations/reports-available.html',
|
97 |
+
'report_sales/refunded' =>'store-operations/reports-available.html',
|
98 |
+
'report_sales/coupons' =>'store-operations/reports-available.html',
|
99 |
+
/* Reports → Shopping Cart */
|
100 |
+
'report_shopcart/product' =>'store-operations/reports-available.html',
|
101 |
+
'report_shopcart/abandoned' =>'store-operations/reports-available.html',
|
102 |
+
/* Reports → Products */
|
103 |
+
'report_sales/bestsellers' =>'store-operations/reports-available.html',
|
104 |
+
'report_product/sold' =>'store-operations/reports-available.html',
|
105 |
+
'report_product/viewed' =>'store-operations/reports-available.html',
|
106 |
+
'report_product/lowstock' =>'store-operations/reports-available.html',
|
107 |
+
'report_product/downloads' =>'store-operations/reports-available.html',
|
108 |
+
/* Reports → Customers */
|
109 |
+
'report_customer/accounts' =>'store-operations/reports-available.html',
|
110 |
+
'report_customer/totals' =>'store-operations/reports-available.html',
|
111 |
+
'report_customer/orders' =>'store-operations/reports-available.html',
|
112 |
+
/* Reports → Tags */
|
113 |
+
'report_tag/customer' =>'store-operations/reports-available.html',
|
114 |
+
'report_tag/product' =>'store-operations/reports-available.html',
|
115 |
+
'report_tag/popular' =>'store-operations/reports-available.html',
|
116 |
+
/* Reports → Reviews */
|
117 |
+
'report_review/customer' =>'store-operations/reports-available.html',
|
118 |
+
'report_review/product' =>'store-operations/reports-available.html',
|
119 |
+
/* Search Terms */
|
120 |
+
'report/search' =>'store-operations/reports-available.html',
|
121 |
+
/* Refresh statistics */
|
122 |
+
'report_statistics' =>'store-operations/reports-refresh.html',
|
123 |
+
/* My Account */
|
124 |
+
'system_account' => 'store-operations/admin-my-account.html',
|
125 |
+
/* Notifications */
|
126 |
+
'notification' => 'store-operations/admin-messages.html',
|
127 |
+
/* Tools → Backup */
|
128 |
+
'system_backup' => 'system-operations/server-backup-rollback.html',
|
129 |
+
/* Web Services */
|
130 |
+
'api_user' => 'system-operations/web-services.html',
|
131 |
+
'api_role' => 'system-operations/web-services.html',
|
132 |
+
'api2_role' => 'system-operations/web-services.html',
|
133 |
+
/* System → Design */
|
134 |
+
'system_design' => 'design/themes.html',
|
135 |
+
/* System → Import/Export */
|
136 |
+
'system_convert_gui' => 'store-operations/dataflow.html',
|
137 |
+
'system_convert_profile' => 'store-operations/dataflow.html',
|
138 |
+
/* System → Manage Currency */
|
139 |
+
'system_currency' => 'store-operations/currency-rates.html',
|
140 |
+
'system_currencysymbol' => 'store-operations/currency-symbols.html',
|
141 |
+
/* System → Transactional emails */
|
142 |
+
'system_email_template' => 'store-operations/email-transactional.html',
|
143 |
+
/* System → Custom Variables */
|
144 |
+
'system_variable' => 'cms/variables-custom.html',
|
145 |
+
/* System → Permissions */
|
146 |
+
'permissions_user' => 'store-operations/permissions-user-new.html',
|
147 |
+
'permissions_role' => 'store-operations/permissions-role-custom.html',
|
148 |
+
/* System → Cache Management */
|
149 |
+
'cache' => 'system-operations/cache-management.html',
|
150 |
+
/* System → Stores Management */
|
151 |
+
'system_store' => 'store-operations/store-hierarchy.html',
|
152 |
+
/* System → Order statuses */
|
153 |
+
'sales_order_status' => 'order-processing/order-status.html',
|
154 |
+
/* System → Configuration */
|
155 |
+
'system_config/edit/section/general' => 'configuration/general/general.html',
|
156 |
+
'system_config/edit/section/web' => 'configuration/general/web.html',
|
157 |
+
'system_config/edit/section/design' => 'configuration/general/design.html',
|
158 |
+
'system_config/edit/section/currency' => 'configuration/general/currency-setup.html',
|
159 |
+
'system_config/edit/section/trans_email' => 'configuration/general/store-email-addresses.html',
|
160 |
+
'system_config/edit/section/contacts' => 'configuration/general/contacts.html',
|
161 |
+
'system_config/edit/section/reports' => 'configuration/general/reports.html',
|
162 |
+
'system_config/edit/section/cms' => 'configuration/general/content-management.html',
|
163 |
+
'system_config/edit/section/catalog' => 'configuration/catalog/catalog.html',
|
164 |
+
'system_config/edit/section/configswatches' => 'configuration/catalog/configurable-swatches.html',
|
165 |
+
'system_config/edit/section/cataloginventory' => 'configuration/catalog/inventory.html',
|
166 |
+
'system_config/edit/section/sitemap' => 'configuration/catalog/google-sitemap.html',
|
167 |
+
'system_config/edit/section/rss' => 'configuration/catalog/rss-feeds.html',
|
168 |
+
'system_config/edit/section/sendfriend' => 'configuration/catalog/email-to-a-friend.html',
|
169 |
+
'system_config/edit/section/newsletter' => 'configuration/customers/newsletter.html',
|
170 |
+
'system_config/edit/section/customer' => 'configuration/customers/customer-configuration.html',
|
171 |
+
'system_config/edit/section/wishlist' => 'configuration/customers/wishlist.html',
|
172 |
+
'system_config/edit/section/promo' => 'configuration/customers/promotions.html',
|
173 |
+
'system_config/edit/section/persistent' => 'configuration/customers/persistent-shopping-cart.html',
|
174 |
+
'system_config/edit/section/sales' => 'configuration/sales/sales.html',
|
175 |
+
'system_config/edit/section/sales_email' => 'configuration/sales/sales-emails.html',
|
176 |
+
'system_config/edit/section/sales_pdf' => 'configuration/sales/pdf-print-outs.html',
|
177 |
+
'system_config/edit/section/tax' => 'configuration/sales/tax.html',
|
178 |
+
'system_config/edit/section/checkout' => 'configuration/sales/checkout.html',
|
179 |
+
'system_config/edit/section/shipping' => 'configuration/sales/shipping-settings.html',
|
180 |
+
'system_config/edit/section/carriers' => 'configuration/sales/shipping-methods.html',
|
181 |
+
'system_config/edit/section/google' => 'configuration/sales/google-api.html',
|
182 |
+
'system_config/edit/section/payment' => 'configuration/sales/payment-methods.html',
|
183 |
+
'system_config/edit/section/payment_services' => 'configuration/sales/payment-services.html',
|
184 |
+
'system_config/edit/section/moneybookers' => 'payment/gateways.html',
|
185 |
+
'system_config/edit/section/api' => 'configuration/services/magento-core-api.html',
|
186 |
+
'system_config/edit/section/oauth' => 'configuration/services/oauth.html',
|
187 |
+
'system_config/edit/section/admin' => 'configuration/advanced/admin.html',
|
188 |
+
'system_config/edit/section/system' => 'configuration/advanced/system.html',
|
189 |
+
'system_config/edit/section/advanced' => 'configuration/advanced/advanced.html',
|
190 |
+
'system_config/edit/section/dev' => 'configuration/advanced/developer.html',
|
191 |
+
),
|
192 |
+
'Mage_Widget_Adminhtml' => array(
|
193 |
+
'widget_instance' => 'cms/widgets.html',
|
194 |
+
),
|
195 |
+
'Mage_Paypal_Adminhtml' => array(
|
196 |
+
'paypal_reports' => 'store-operations/reports-available.html',
|
197 |
+
),
|
198 |
+
'Mage_Compiler_Adminhtml' => array(
|
199 |
+
'compiler_process' => 'system-operations/system-tools-compilation.html',
|
200 |
+
),
|
201 |
+
'Mage_Api2_Adminhtml' => array(
|
202 |
+
'api2_attribute' => 'system-operations/web-services.html',
|
203 |
+
),
|
204 |
+
'Mage_Oauth_Adminhtml' => array(
|
205 |
+
'oauth_consumer' => 'system-operations/web-services.html',
|
206 |
+
'oauth_authorizedTokens' => 'system-operations/web-services.html',
|
207 |
+
'oauth_admin_token' => 'system-operations/web-services.html',
|
208 |
+
),
|
209 |
+
'Mage_ImportExport_Adminhtml' => array(
|
210 |
+
'import' => 'store-operations/data-import.html',
|
211 |
+
'export' => 'store-operations/data-export.html',
|
212 |
+
),
|
213 |
+
'Mage_Connect_Adminhtml' => array(
|
214 |
+
'extension_custom/edit' => 'magento/magento-connect.html'
|
215 |
+
),
|
216 |
+
'Mage_Index_Adminhtml' => array(
|
217 |
+
'process/list' => 'system-operations/index-management.html'
|
218 |
+
),
|
219 |
+
);
|
220 |
+
|
221 |
+
/**
|
222 |
+
* Compose reconstructed URL using mapping
|
223 |
+
*
|
224 |
+
* @param string $frontModule
|
225 |
+
* @param string $controllerName
|
226 |
+
* @param string $actionName
|
227 |
+
* @return string|bool
|
228 |
+
*/
|
229 |
+
protected function findInMapping($frontModule, $controllerName, $actionName)
|
230 |
+
{
|
231 |
+
if ($actionName === 'index' ) {
|
232 |
+
$targetToFind = $controllerName;
|
233 |
+
} else {
|
234 |
+
$targetToFind = $controllerName . '/' . $actionName;
|
235 |
+
}
|
236 |
+
if (isset($this->_moduleMappings[$frontModule])
|
237 |
+
&& isset($this->_moduleMappings[$frontModule][$targetToFind])
|
238 |
+
) {
|
239 |
+
return $this->_moduleMappings[$frontModule][$targetToFind];
|
240 |
+
}
|
241 |
+
|
242 |
+
return false;
|
243 |
+
}
|
244 |
+
|
245 |
+
/**
|
246 |
+
* Determine which version of docs should target onto
|
247 |
+
*
|
248 |
+
* @return string
|
249 |
+
*/
|
250 |
+
protected function getHelpTargetVersion()
|
251 |
+
{
|
252 |
+
return Mage::getConfig()->getNode('default/help/target_version');
|
253 |
+
}
|
254 |
+
|
255 |
+
}
|
app/code/core/Mage/Adminhtml/Model/Sales/Order/Create.php
CHANGED
@@ -596,6 +596,9 @@ class Mage_Adminhtml_Model_Sales_Order_Create extends Varien_Object implements M
|
|
596 |
if (is_string($cartItem)) {
|
597 |
Mage::throwException($cartItem);
|
598 |
}
|
|
|
|
|
|
|
599 |
$cartItem->setPrice($item->getProduct()->getPrice());
|
600 |
$this->_needCollectCart = true;
|
601 |
$removeItem = true;
|
596 |
if (is_string($cartItem)) {
|
597 |
Mage::throwException($cartItem);
|
598 |
}
|
599 |
+
if ($cartItem->getParentItem()) {
|
600 |
+
$cartItem = $cartItem->getParentItem();
|
601 |
+
}
|
602 |
$cartItem->setPrice($item->getProduct()->getPrice());
|
603 |
$this->_needCollectCart = true;
|
604 |
$removeItem = true;
|
app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php
CHANGED
@@ -29,8 +29,17 @@ class Mage_Adminhtml_Model_System_Config_Backend_Serialized extends Mage_Core_Mo
|
|
29 |
protected function _afterLoad()
|
30 |
{
|
31 |
if (!is_array($this->getValue())) {
|
32 |
-
$
|
33 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
}
|
35 |
}
|
36 |
|
29 |
protected function _afterLoad()
|
30 |
{
|
31 |
if (!is_array($this->getValue())) {
|
32 |
+
$serializedValue = $this->getValue();
|
33 |
+
$unserializedValue = false;
|
34 |
+
if (!empty($serializedValue)) {
|
35 |
+
try {
|
36 |
+
$unserializedValue = Mage::helper('core/unserializeArray')
|
37 |
+
->unserialize($serializedValue);
|
38 |
+
} catch (Exception $e) {
|
39 |
+
Mage::logException($e);
|
40 |
+
}
|
41 |
+
}
|
42 |
+
$this->setValue($unserializedValue);
|
43 |
}
|
44 |
}
|
45 |
|
app/code/core/Mage/Adminhtml/Model/System/Config/Source/Customer/Forgotpassword.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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@magento.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.magento.com for more information.
|
20 |
+
*
|
21 |
+
* @category Mage
|
22 |
+
* @package Mage_Adminhtml
|
23 |
+
* @copyright Copyright (c) 2006-2016 X.commerce, Inc. and affiliates (http://www.magento.com)
|
24 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Source model of forgot password flow requests options types
|
29 |
+
*
|
30 |
+
* @category Mage
|
31 |
+
* @package Mage_Adminhtml
|
32 |
+
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
+
*/
|
34 |
+
class Mage_Adminhtml_Model_System_Config_Source_Customer_Forgotpassword
|
35 |
+
{
|
36 |
+
const FORGOTPASS_FLOW_DISABLED = 0;
|
37 |
+
const FORGOTPASS_FLOW_IP_EMAIL = 1;
|
38 |
+
const FORGOTPASS_FLOW_IP = 2;
|
39 |
+
const FORGOTPASS_FLOW_EMAIL = 3;
|
40 |
+
|
41 |
+
public function toOptionArray()
|
42 |
+
{
|
43 |
+
return array(
|
44 |
+
array('value' => self::FORGOTPASS_FLOW_DISABLED, 'label' => Mage::helper('adminhtml')->__('Disabled')),
|
45 |
+
array('value' => self::FORGOTPASS_FLOW_IP_EMAIL, 'label' => Mage::helper('adminhtml')->__('By IP and Email')),
|
46 |
+
array('value' => self::FORGOTPASS_FLOW_IP, 'label' => Mage::helper('adminhtml')->__('By IP')),
|
47 |
+
array('value' => self::FORGOTPASS_FLOW_EMAIL, 'label' => Mage::helper('adminhtml')->__('By Email')),
|
48 |
+
);
|
49 |
+
}
|
50 |
+
|
51 |
+
}
|
app/code/core/Mage/Adminhtml/controllers/Catalog/Product/AttributeController.php
CHANGED
@@ -37,6 +37,21 @@ class Mage_Adminhtml_Catalog_Product_AttributeController extends Mage_Adminhtml_
|
|
37 |
|
38 |
protected $_entityTypeId;
|
39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
public function preDispatch()
|
41 |
{
|
42 |
parent::preDispatch();
|
@@ -164,7 +179,17 @@ class Mage_Adminhtml_Catalog_Product_AttributeController extends Mage_Adminhtml_
|
|
164 |
|
165 |
if (!empty($data['option']) && !empty($data['option']['value']) && is_array($data['option']['value'])) {
|
166 |
foreach ($data['option']['value'] as $key => $values) {
|
167 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
}
|
169 |
}
|
170 |
}
|
37 |
|
38 |
protected $_entityTypeId;
|
39 |
|
40 |
+
/**
|
41 |
+
* List of tags from setting
|
42 |
+
*/
|
43 |
+
const XML_PATH_ALLOWED_TAGS = 'system/catalog/frontend/allowed_html_tags_list';
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Get list of allowed text formatted as array
|
47 |
+
*
|
48 |
+
* @return array
|
49 |
+
*/
|
50 |
+
protected function _getAllowedTags()
|
51 |
+
{
|
52 |
+
return explode(',', Mage::getStoreConfig(self::XML_PATH_ALLOWED_TAGS));
|
53 |
+
}
|
54 |
+
|
55 |
public function preDispatch()
|
56 |
{
|
57 |
parent::preDispatch();
|
179 |
|
180 |
if (!empty($data['option']) && !empty($data['option']['value']) && is_array($data['option']['value'])) {
|
181 |
foreach ($data['option']['value'] as $key => $values) {
|
182 |
+
$isHtmlAllowedOnFrontend = isset($data['is_html_allowed_on_front'])
|
183 |
+
&& $data['is_html_allowed_on_front'];
|
184 |
+
$data['option']['value'][$key] = array_map(
|
185 |
+
array($helperCatalog, 'stripTags'),
|
186 |
+
$values,
|
187 |
+
array_fill(
|
188 |
+
0,
|
189 |
+
count($values),
|
190 |
+
$isHtmlAllowedOnFrontend ? sprintf('<%s>', implode('><', $this->_getAllowedTags())): null
|
191 |
+
)
|
192 |
+
);
|
193 |
}
|
194 |
}
|
195 |
}
|
app/code/core/Mage/Adminhtml/controllers/Cms/Wysiwyg/ImagesController.php
CHANGED
@@ -188,7 +188,10 @@ class Mage_Adminhtml_Cms_Wysiwyg_ImagesController extends Mage_Adminhtml_Control
|
|
188 |
if ($thumb !== false) {
|
189 |
$image = Varien_Image_Adapter::factory('GD2');
|
190 |
$image->open($thumb);
|
|
|
191 |
$image->display();
|
|
|
|
|
192 |
} else {
|
193 |
// todo: genearte some placeholder
|
194 |
}
|
188 |
if ($thumb !== false) {
|
189 |
$image = Varien_Image_Adapter::factory('GD2');
|
190 |
$image->open($thumb);
|
191 |
+
ob_start();
|
192 |
$image->display();
|
193 |
+
$this->getResponse()->setBody(ob_get_contents());
|
194 |
+
ob_end_clean();
|
195 |
} else {
|
196 |
// todo: genearte some placeholder
|
197 |
}
|
app/code/core/Mage/Adminhtml/controllers/Cms/WysiwygController.php
CHANGED
@@ -46,22 +46,14 @@ class Mage_Adminhtml_Cms_WysiwygController extends Mage_Adminhtml_Controller_Act
|
|
46 |
try {
|
47 |
$image = Varien_Image_Adapter::factory('GD2');
|
48 |
$image->open($url);
|
49 |
-
$image->display();
|
50 |
} catch (Exception $e) {
|
51 |
$image = Varien_Image_Adapter::factory('GD2');
|
52 |
$image->open(Mage::getSingleton('cms/wysiwyg_config')->getSkinImagePlaceholderPath());
|
53 |
-
$image->display();
|
54 |
-
/*
|
55 |
-
$image = imagecreate(100, 100);
|
56 |
-
$bkgrColor = imagecolorallocate($image,10,10,10);
|
57 |
-
imagefill($image,0,0,$bkgrColor);
|
58 |
-
$textColor = imagecolorallocate($image,255,255,255);
|
59 |
-
imagestring($image, 4, 10, 10, 'Skin image', $textColor);
|
60 |
-
header('Content-type: image/png');
|
61 |
-
imagepng($image);
|
62 |
-
imagedestroy($image);
|
63 |
-
*/
|
64 |
}
|
|
|
|
|
|
|
|
|
65 |
}
|
66 |
|
67 |
/**
|
46 |
try {
|
47 |
$image = Varien_Image_Adapter::factory('GD2');
|
48 |
$image->open($url);
|
|
|
49 |
} catch (Exception $e) {
|
50 |
$image = Varien_Image_Adapter::factory('GD2');
|
51 |
$image->open(Mage::getSingleton('cms/wysiwyg_config')->getSkinImagePlaceholderPath());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
}
|
53 |
+
ob_start();
|
54 |
+
$image->display();
|
55 |
+
$this->getResponse()->setBody(ob_get_contents());
|
56 |
+
ob_end_clean();
|
57 |
}
|
58 |
|
59 |
/**
|
app/code/core/Mage/Adminhtml/controllers/DashboardController.php
CHANGED
@@ -91,7 +91,7 @@ class Mage_Adminhtml_DashboardController extends Mage_Adminhtml_Controller_Actio
|
|
91 |
$gaHash = $this->getRequest()->getParam('h');
|
92 |
if ($gaData && $gaHash) {
|
93 |
$newHash = Mage::helper('adminhtml/dashboard_data')->getChartDataHash($gaData);
|
94 |
-
if ($newHash
|
95 |
$params = json_decode(base64_decode(urldecode($gaData)), true);
|
96 |
if ($params) {
|
97 |
$response = $httpClient->setUri(Mage_Adminhtml_Block_Dashboard_Graph::API_URL)
|
91 |
$gaHash = $this->getRequest()->getParam('h');
|
92 |
if ($gaData && $gaHash) {
|
93 |
$newHash = Mage::helper('adminhtml/dashboard_data')->getChartDataHash($gaData);
|
94 |
+
if (hash_equals($newHash, $gaHash)) {
|
95 |
$params = json_decode(base64_decode(urldecode($gaData)), true);
|
96 |
if ($params) {
|
97 |
$response = $httpClient->setUri(Mage_Adminhtml_Block_Dashboard_Graph::API_URL)
|
app/code/core/Mage/Adminhtml/controllers/IndexController.php
CHANGED
@@ -391,7 +391,7 @@ class Mage_Adminhtml_IndexController extends Mage_Adminhtml_Controller_Action
|
|
391 |
}
|
392 |
|
393 |
$userToken = $user->getRpToken();
|
394 |
-
if (
|
395 |
throw Mage::exception('Mage_Core', Mage::helper('adminhtml')->__('Your password reset link has expired.'));
|
396 |
}
|
397 |
}
|
391 |
}
|
392 |
|
393 |
$userToken = $user->getRpToken();
|
394 |
+
if (!hash_equals($userToken, $resetPasswordLinkToken) || $user->isResetPasswordLinkTokenExpired()) {
|
395 |
throw Mage::exception('Mage_Core', Mage::helper('adminhtml')->__('Your password reset link has expired.'));
|
396 |
}
|
397 |
}
|
app/code/core/Mage/Adminhtml/controllers/Media/UploaderController.php
CHANGED
@@ -43,7 +43,7 @@ class Mage_Adminhtml_Media_UploaderController extends Mage_Adminhtml_Controller_
|
|
43 |
{
|
44 |
$this->loadLayout();
|
45 |
$this->_addContent(
|
46 |
-
$this->getLayout()->createBlock('
|
47 |
);
|
48 |
$this->renderLayout();
|
49 |
}
|
43 |
{
|
44 |
$this->loadLayout();
|
45 |
$this->_addContent(
|
46 |
+
$this->getLayout()->createBlock('uploader/multiple')
|
47 |
);
|
48 |
$this->renderLayout();
|
49 |
}
|
app/code/core/Mage/Adminhtml/controllers/Rss/CatalogController.php
CHANGED
@@ -32,7 +32,7 @@
|
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
|
35 |
-
class Mage_Adminhtml_Rss_CatalogController extends
|
36 |
{
|
37 |
/**
|
38 |
* Check is allowed access to action
|
@@ -53,15 +53,17 @@ class Mage_Adminhtml_Rss_CatalogController extends Mage_Adminhtml_Controller_Act
|
|
53 |
|
54 |
public function notifystockAction()
|
55 |
{
|
56 |
-
$this->
|
57 |
-
|
58 |
-
|
|
|
59 |
}
|
60 |
|
61 |
public function reviewAction()
|
62 |
{
|
63 |
-
$this->
|
64 |
-
|
65 |
-
|
|
|
66 |
}
|
67 |
}
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
|
35 |
+
class Mage_Adminhtml_Rss_CatalogController extends Mage_Adminhtml_Controller_Rss_Abstract
|
36 |
{
|
37 |
/**
|
38 |
* Check is allowed access to action
|
53 |
|
54 |
public function notifystockAction()
|
55 |
{
|
56 |
+
if ($this->checkFeedEnable('admin_catalog/notifystock')) {
|
57 |
+
$this->loadLayout(false);
|
58 |
+
$this->renderLayout();
|
59 |
+
}
|
60 |
}
|
61 |
|
62 |
public function reviewAction()
|
63 |
{
|
64 |
+
if ($this->checkFeedEnable('admin_catalog/review')) {
|
65 |
+
$this->loadLayout(false);
|
66 |
+
$this->renderLayout();
|
67 |
+
}
|
68 |
}
|
69 |
}
|
app/code/core/Mage/Adminhtml/controllers/Rss/OrderController.php
CHANGED
@@ -32,15 +32,15 @@
|
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
|
35 |
-
class Mage_Adminhtml_Rss_OrderController extends
|
36 |
{
|
37 |
|
38 |
public function newAction()
|
39 |
{
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
}
|
45 |
|
46 |
/**
|
32 |
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
*/
|
34 |
|
35 |
+
class Mage_Adminhtml_Rss_OrderController extends Mage_Adminhtml_Controller_Rss_Abstract
|
36 |
{
|
37 |
|
38 |
public function newAction()
|
39 |
{
|
40 |
+
if ($this->checkFeedEnable('order/new')) {
|
41 |
+
$this->loadLayout(false);
|
42 |
+
$this->renderLayout();
|
43 |
+
}
|
44 |
}
|
45 |
|
46 |
/**
|
app/code/core/Mage/Adminhtml/controllers/UrlrewriteController.php
CHANGED
@@ -135,7 +135,7 @@ class Mage_Adminhtml_UrlrewriteController extends Mage_Adminhtml_Controller_Acti
|
|
135 |
->setTargetPath($this->getRequest()->getParam('target_path'))
|
136 |
->setOptions($this->getRequest()->getParam('options'))
|
137 |
->setDescription($this->getRequest()->getParam('description'))
|
138 |
-
->setRequestPath($requestPath);
|
139 |
|
140 |
if (!$model->getId()) {
|
141 |
$model->setIsSystem(0);
|
135 |
->setTargetPath($this->getRequest()->getParam('target_path'))
|
136 |
->setOptions($this->getRequest()->getParam('options'))
|
137 |
->setDescription($this->getRequest()->getParam('description'))
|
138 |
+
->setRequestPath(strtolower($requestPath));
|
139 |
|
140 |
if (!$model->getId()) {
|
141 |
$model->setIsSystem(0);
|
app/code/core/Mage/Adminhtml/etc/config.xml
CHANGED
@@ -191,13 +191,18 @@
|
|
191 |
<dashboard>
|
192 |
<enable_charts>1</enable_charts>
|
193 |
</dashboard>
|
|
|
|
|
|
|
|
|
|
|
194 |
</system>
|
195 |
<general>
|
196 |
<file>
|
197 |
<sitemap_generate_valid_paths>
|
198 |
<!-- This data should be merged with public_files_valid_paths -->
|
199 |
<available>
|
200 |
-
<any_path
|
201 |
</available>
|
202 |
</sitemap_generate_valid_paths>
|
203 |
</file>
|
@@ -211,10 +216,13 @@
|
|
211 |
</general>
|
212 |
<hints>
|
213 |
<store_switcher>
|
214 |
-
<url><![CDATA[http://
|
215 |
<enabled>1</enabled>
|
216 |
</store_switcher>
|
217 |
</hints>
|
|
|
|
|
|
|
218 |
</default>
|
219 |
<stores>
|
220 |
<admin>
|
191 |
<dashboard>
|
192 |
<enable_charts>1</enable_charts>
|
193 |
</dashboard>
|
194 |
+
<catalog>
|
195 |
+
<frontend>
|
196 |
+
<allowed_html_tags_list>a,abbr,acronym,address,applet,area,base,basefont,bdo,big,blockquote,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,i,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,hr,img,input,ins,kbd,label,legend,li,map,menu,meta,noscript,ol,optgroup,option,p,param,pre,q,s,samp,select,small,span,strike,strong,b,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var</allowed_html_tags_list>
|
197 |
+
</frontend>
|
198 |
+
</catalog>
|
199 |
</system>
|
200 |
<general>
|
201 |
<file>
|
202 |
<sitemap_generate_valid_paths>
|
203 |
<!-- This data should be merged with public_files_valid_paths -->
|
204 |
<available>
|
205 |
+
<any_path>/*/*.xml</any_path>
|
206 |
</available>
|
207 |
</sitemap_generate_valid_paths>
|
208 |
</file>
|
216 |
</general>
|
217 |
<hints>
|
218 |
<store_switcher>
|
219 |
+
<url><![CDATA[http://merch.docs.magento.com/ce/user_guide/configuration/scope.html]]></url>
|
220 |
<enabled>1</enabled>
|
221 |
</store_switcher>
|
222 |
</hints>
|
223 |
+
<help>
|
224 |
+
<target_version>ce</target_version>
|
225 |
+
</help>
|
226 |
</default>
|
227 |
<stores>
|
228 |
<admin>
|
app/code/core/Mage/Adminhtml/etc/jstranslator.xml
CHANGED
@@ -26,6 +26,10 @@
|
|
26 |
*/
|
27 |
-->
|
28 |
<jstranslator>
|
|
|
|
|
|
|
|
|
29 |
<!-- flexuploader.js -->
|
30 |
<flexuploader-complete translate="message" module="adminhtml">
|
31 |
<message>Complete</message>
|
26 |
*/
|
27 |
-->
|
28 |
<jstranslator>
|
29 |
+
<!-- validation.js -->
|
30 |
+
<validate-special-price translate="message" module="adminhtml">
|
31 |
+
<message>The Special Price is active only when lower than the Actual Price.</message>
|
32 |
+
</validate-special-price>
|
33 |
<!-- flexuploader.js -->
|
34 |
<flexuploader-complete translate="message" module="adminhtml">
|
35 |
<message>Complete</message>
|
app/locale/en_US/Mage_Adminhtml.csv
CHANGED
@@ -186,6 +186,9 @@
|
|
186 |
"Both IPN and PDT","Both IPN and PDT"
|
187 |
"Browse Files...","Browse Files..."
|
188 |
"Bundle with dynamic pricing cannot include custom defined options. Options will not be saved.","Bundle with dynamic pricing cannot include custom defined options. Options will not be saved."
|
|
|
|
|
|
|
189 |
"CMS","CMS"
|
190 |
"CRITICAL","CRITICAL"
|
191 |
"CSV","CSV"
|
@@ -1017,6 +1020,7 @@
|
|
1017 |
"The Layered Navigation indices were refreshed.","The Layered Navigation indices were refreshed."
|
1018 |
"The Layered Navigation process has been queued to be killed.","The Layered Navigation process has been queued to be killed."
|
1019 |
"The Magento cache storage has been flushed.","The Magento cache storage has been flushed."
|
|
|
1020 |
"The URL Rewrite has been deleted.","The URL Rewrite has been deleted."
|
1021 |
"The URL Rewrite has been saved.","The URL Rewrite has been saved."
|
1022 |
"The account has been saved.","The account has been saved."
|
186 |
"Both IPN and PDT","Both IPN and PDT"
|
187 |
"Browse Files...","Browse Files..."
|
188 |
"Bundle with dynamic pricing cannot include custom defined options. Options will not be saved.","Bundle with dynamic pricing cannot include custom defined options. Options will not be saved."
|
189 |
+
"By Email","By Email"
|
190 |
+
"By IP","By IP"
|
191 |
+
"By IP and Email","By IP and Email"
|
192 |
"CMS","CMS"
|
193 |
"CRITICAL","CRITICAL"
|
194 |
"CSV","CSV"
|
1020 |
"The Layered Navigation indices were refreshed.","The Layered Navigation indices were refreshed."
|
1021 |
"The Layered Navigation process has been queued to be killed.","The Layered Navigation process has been queued to be killed."
|
1022 |
"The Magento cache storage has been flushed.","The Magento cache storage has been flushed."
|
1023 |
+
"The Special Price is active only when lower than the Actual Price.","The Special Price is active only when lower than the Actual Price."
|
1024 |
"The URL Rewrite has been deleted.","The URL Rewrite has been deleted."
|
1025 |
"The URL Rewrite has been saved.","The URL Rewrite has been saved."
|
1026 |
"The account has been saved.","The account has been saved."
|
package.xml
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Mage_Core_Adminhtml</name>
|
4 |
-
<version>1.9.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Magento Administration Panel</summary>
|
10 |
<description>Magento Administration Panel</description>
|
11 |
-
<notes>1.9.
|
12 |
<authors><author><name>Magento Core Team</name><user>core</user><email>core@magentocommerce.com</email></author></authors>
|
13 |
-
<date>2016-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magecore"><dir name="Mage"><dir name="Adminhtml"><dir name="Block"><file name="Abstract.php" hash="788c3a5cbfeca4b34356ff7f659d8447"/><dir name="Api"><file name="Buttons.php" hash="56786c65157a79d0f5995fa2f3de60cf"/><file name="Editroles.php" hash="f782d126c9e2c1996dc8bf6db7133111"/><file name="Edituser.php" hash="f672d9594807112eba4488b9ded0703b"/><dir name="Grid"><file name="Role.php" hash="93a89353503e253eb579efbe5f71db44"/></dir><dir name="Role"><dir name="Grid"><file name="User.php" hash="335788a5304200ef5369cebc0a6c841d"/></dir></dir><file name="Role.php" hash="5e6f5417dba524149eb09ce5cf9bb987"/><file name="Roles.php" hash="bea1e4022e3588be0321326639b3f81a"/><dir name="Tab"><file name="Roleinfo.php" hash="f358de6ee1ac7fab7fcc9a554ff4d293"/><file name="Rolesedit.php" hash="e075d93d77f4dc7f479768233154b9d9"/><file name="Rolesusers.php" hash="e72be89fbdd6505c7d790d426e3ca4fd"/><file name="Userroles.php" hash="032d7a61052b8fe4354461e4cd7501a5"/></dir><dir name="User"><dir name="Edit"><file name="Form.php" hash="e6f96e2bc1be6bcaca2507862cb6b08c"/><dir name="Tab"><file name="Main.php" hash="f03a3981d12bdcc9df49c3302baad9e5"/><file name="Roles.php" hash="4334cbfc6e6338b32f18bf295233a661"/></dir><file name="Tabs.php" hash="e0908cc377ed64ae99530a9f1002df64"/></dir><file name="Edit.php" hash="519ed91215556bab66ecba60cff09e19"/><file name="Grid.php" hash="2c2f74115029baffbd3713f1ebfa7f02"/></dir><file name="User.php" hash="53d286763a24938f630b7d11d5c2ccf3"/><file name="Users.php" hash="6ff7b764b19c10c762744f7d4c5a1abf"/></dir><dir name="Backup"><file name="Dialogs.php" hash="51acf4559cb3b98dd420526fd76831ba"/><file name="Grid.php" hash="eef38f0faa80857bfdaabc4ddfb99f16"/></dir><file name="Backup.php" hash="e411c85e27c4aadb63e79e61415cfce1"/><dir name="Cache"><file name="Additional.php" hash="3c69f6778ad26a0ce66f775585bcd734"/><file name="Grid.php" hash="f95d63c2499ebd0741666a819bd2b028"/><file name="Notifications.php" hash="de102188a7e645840c5deeb99b39e076"/></dir><file name="Cache.php" hash="4427f85dc358696b31bc619b9efa2969"/><dir name="Catalog"><dir name="Category"><file name="Abstract.php" hash="5000b6c32fa30d6c1958649adf6120de"/><dir name="Checkboxes"><file name="Tree.php" hash="5dbddfbe666c58eec196e4f12e2de40b"/></dir><dir name="Edit"><file name="Form.php" hash="78f5cf0b981744bb83ab5541b42b05eb"/></dir><file name="Edit.php" hash="bc677dcfc69b39534ca030dbec6b0069"/><dir name="Helper"><file name="Image.php" hash="826ba093f3ed42cc7b244d344b39d410"/><file name="Pricestep.php" hash="9b0e2b9c01ec89275d30e93cb77497b0"/><dir name="Sortby"><file name="Available.php" hash="cee299c40c1e89e77e257165a817b043"/><file name="Default.php" hash="1638d5c482d7cdc370efb61a221f7253"/></dir></dir><dir name="Tab"><file name="Attributes.php" hash="1c6e7d1d34058351ab1ac6da26c5f5bb"/><file name="Design.php" hash="c702cc6e44eee355ad06470f08bde195"/><file name="General.php" hash="6d7a9b18e9a00b64c1be62e7d138eaef"/><file name="Product.php" hash="419da0c08d18ec7f048fe60d3c1b71e1"/></dir><file name="Tabs.php" hash="30094b210b176c0f84da43e0dc8409b6"/><file name="Tree.php" hash="34c5614e60f611f22d56127a1c97463f"/><dir name="Widget"><file name="Chooser.php" hash="c41df909aab5505342746f9d4a015cea"/></dir></dir><dir name="Form"><dir name="Renderer"><dir name="Attribute"><file name="Urlkey.php" hash="c8790cb75ca9baa8638b837a5d898a72"/></dir><dir name="Config"><file name="DateFieldsOrder.php" hash="d89968d9d29dcf81d32d20efb43a44b1"/><file name="YearRange.php" hash="e5d93b5621d313c39f78fec2b292442d"/></dir><dir name="Fieldset"><file name="Element.php" hash="03ff6adc98d8ef1990b8379ccf9e6ca2"/></dir></dir></dir><file name="Form.php" hash="61e4061f9049abf61bf760f9ca6b85e2"/><dir name="Helper"><dir name="Form"><dir name="Wysiwyg"><file name="Content.php" hash="43843237208eb4c2852ce519247c25a6"/></dir><file name="Wysiwyg.php" hash="4b9005e9331241d3a5906d78fe49376c"/></dir></dir><dir name="Product"><dir name="Attribute"><dir name="Edit"><file name="Form.php" hash="dd0c23d0a1ef69ef3df143202d679c5d"/><dir name="Tab"><file name="Front.php" hash="15884b636737216004dbe8220788b66e"/><file name="Main.php" hash="98a415da6f868c79cfe4435fbdca182d"/><file name="Options.php" hash="ff8e33f53de9f19dd8af52a44609ce4d"/><file name="System.php" hash="c2fc45334bd6a910f8300ac549aadec7"/></dir><file name="Tabs.php" hash="0b9992932385ab2be4da7318d5699bea"/></dir><file name="Edit.php" hash="0e45102125ef2b438972d252c1da9014"/><file name="Grid.php" hash="335eb1e3da4c002a3dbcc0c3bf0fc833"/><dir name="New"><dir name="Product"><file name="Attributes.php" hash="21b089341e87a540b4df60eb758dafe1"/><file name="Created.php" hash="b38e01bb2c8c21308372252be8515413"/></dir></dir><dir name="Set"><file name="Grid.php" hash="cac39339082b1f57978ff801c73f3f1f"/><dir name="Main"><file name="Formattribute.php" hash="66426fbb44f94cb817238a2ebb783822"/><file name="Formgroup.php" hash="7c6bd124527169c94bb1c7b58880bebe"/><file name="Formset.php" hash="e118973914ffca9b161e467e5af31aac"/><dir name="Tree"><file name="Attribute.php" hash="936eb90666f8bb60699cf678bb90b5c3"/><file name="Group.php" hash="22ba78891bbdcf33a76ca834cf589110"/></dir></dir><file name="Main.php" hash="8166fa4be67f731f3d413b8a7a597b59"/><dir name="Toolbar"><file name="Add.php" hash="9486a7ad6cb7dceab0a02956f0f2c840"/><dir name="Main"><file name="Filter.php" hash="94e320b7e56faf4763cb25ea7b04eebf"/></dir><file name="Main.php" hash="844a01b0b5e6b120d3582e95b0bbff9f"/></dir></dir></dir><file name="Attribute.php" hash="9c1a1db40cb09fc4d3ffbb3407156153"/><dir name="Composite"><file name="Configure.php" hash="fde5b26015449f468cae3a8aca15bba7"/><file name="Error.php" hash="48a2375240e99089a208a883057579db"/><dir name="Fieldset"><file name="Configurable.php" hash="38d42ac8c868ef4e885427c429aad1bc"/><file name="Grouped.php" hash="1c6e852b0e5342a6bc0542df2633ab13"/><file name="Options.php" hash="cae705a0cf917d63a0dacadffff9a442"/><file name="Qty.php" hash="813b407abb91f3d07e447bef3ed28ff2"/></dir><file name="Fieldset.php" hash="1c06413236eaecfb0cdbb521357e8668"/><dir name="Update"><file name="Result.php" hash="23ffef31dbd2a6fab840fd05a48ad79a"/></dir></dir><file name="Created.php" hash="49c4cd528cf1219b1d7f55e22c28248b"/><dir name="Edit"><dir name="Action"><dir name="Attribute"><dir name="Tab"><file name="Attributes.php" hash="d0c57b7e33480ace06b618ea1f34caa5"/><file name="Inventory.php" hash="1bc76543814e1ab51395afe73bb610fb"/><file name="Websites.php" hash="ea9555f0dfd5969c7be91ca9f20e332d"/></dir><file name="Tabs.php" hash="0597e1e31aea169127a88faf0e6bfb23"/></dir><file name="Attribute.php" hash="5af2208693c8dac72b8bc844f945c555"/></dir><file name="Js.php" hash="b76f7649ffc88ab5ba88072cf98b4e43"/><dir name="Tab"><dir name="Ajax"><file name="Serializer.php" hash="b34d448e602b30eff5edad29783b711c"/></dir><dir name="Alerts"><file name="Price.php" hash="ce2cef393d56058322861f9cf9b34538"/><file name="Stock.php" hash="6069803de379770943c432e56877a56b"/></dir><file name="Alerts.php" hash="c937a17bb10b647387d6225f3c6ee89d"/><dir name="Attributes"><file name="Create.php" hash="4acf203014529686fae76f39d96d1803"/></dir><file name="Attributes.php" hash="ae459b8790f2bb7240141223a9889fa6"/><file name="Categories.php" hash="f4763e983cd162ef311885fc78494e35"/><file name="Crosssell.php" hash="472ea070fa302d798ff9c9a0640adf57"/><file name="Inventory.php" hash="4aa813aa3f68128b91719bdfd66ebfb2"/><dir name="Options"><file name="Option.php" hash="9f8511e7a3107ea6b1637798b36a38c3"/><dir name="Type"><file name="Abstract.php" hash="b12adb74d22be39835f66ea8484b77f6"/><file name="Date.php" hash="3f9323117a7fe47e3ffa72ceddbca911"/><file name="File.php" hash="9aae7c9f6ad79bb38f094e90c78e909c"/><file name="Select.php" hash="5827909ca0d767a77e84b8c1c7e90037"/><file name="Text.php" hash="9c33f01799ed8a7d0b0d705e30526c0c"/></dir></dir><file name="Options.php" hash="fbb9a1e631e1a39dc8d32e2d17c3ba54"/><dir name="Price"><dir name="Group"><file name="Abstract.php" hash="899ab24c1d45e2074daa31f6c45f64cb"/></dir><file name="Group.php" hash="8b678cc974289e7b1575f4d0bac2756f"/><file name="Recurring.php" hash="251865994eb97efb8d5e22315dcadc9e"/><file name="Tier.php" hash="f812d6bddaddbd5a8ce68e96310c1249"/></dir><file name="Price.php" hash="4aba9766e1cb87eedfdc6f33cd41121b"/><file name="Related.php" hash="0186095bfb814cecbd283aedbf3c2bd9"/><file name="Reviews.php" hash="0ffa1ab10ccee181bdb2dccbe0a63b90"/><file name="Settings.php" hash="6dfec61de89cdf189f38fc8c719b768b"/><dir name="Super"><dir name="Config"><dir name="Grid"><dir name="Filter"><file name="Inventory.php" hash="f8b562bd9a329f3cf8543f22513e73ca"/></dir><dir name="Renderer"><file name="Checkbox.php" hash="7311351563c5ffc00a18bd4b1e87a4c2"/><file name="Inventory.php" hash="bf7289b1d3224c9ec0dad1da2c7adb7d"/></dir></dir><file name="Grid.php" hash="4e9bf6b809369cdb81a077b343d25608"/><file name="Simple.php" hash="061a84fa98665f543d8074db50e40ae9"/></dir><file name="Config.php" hash="1ff99bb9fb3a5b06467f12ead5b4cc69"/><file name="Group.php" hash="370c40bbcfad618d64c131457913de6a"/><file name="Settings.php" hash="0995a780d68afca95908d8fffa5b129e"/></dir><dir name="Tag"><file name="Customer.php" hash="9c58d3c23eeba7d8974f56dae0444a56"/></dir><file name="Tag.php" hash="aabb2614b20f3a955929dd1f940f39f0"/><file name="Upsell.php" hash="b5b5acc8a54c8f98c74aa25b38ac9d4a"/><file name="Websites.php" hash="735d7ee6d5e0de458b6025072c35e55c"/></dir><dir name="Tabs"><file name="Configurable.php" hash="e22a8dd5d219bcfed299b8ea52e10d85"/><file name="Grouped.php" hash="ec79f183910046ffb46de3c409d55738"/></dir><file name="Tabs.php" hash="fbb54a74bd34422b6415095f514dbf7f"/></dir><file name="Edit.php" hash="9b6ded29d605a7ee7e38035e3d1187d8"/><dir name="Frontend"><dir name="Product"><file name="Watermark.php" hash="b19b6a2ef41d2b906279b8595bac1ac4"/></dir></dir><file name="Grid.php" hash="1b55ab690fbef744dd4e3eae9b7fe6e3"/><dir name="Helper"><dir name="Form"><file name="Apply.php" hash="c4f470565cb00cff4018d44b0dc5a86d"/><file name="Boolean.php" hash="6dc5bc30335bf816a36bd6468b0768c5"/><file name="Config.php" hash="fa0cb3b73547897d8317e9556d40dad0"/><dir name="Gallery"><file name="Content.php" hash="3df9372719e46ca5790a224efd7702fa"/></dir><file name="Gallery.php" hash="2c6d510885ed763069ca5a93a0a6e11d"/><file name="Image.php" hash="a60a6c88e76be6f0c26f2e2a0ce76205"/><dir name="Msrp"><file name="Enabled.php" hash="e958aa03be4deb83c5a26ae139a0f3a6"/><file name="Price.php" hash="3f57c67b2eaa42c47a63b50c2489a995"/></dir><file name="Price.php" hash="d960bc9ca464116990dd2fc783ddafe5"/><file name="Weight.php" hash="97c1a6dfff84366ff1c6e4f14385103a"/></dir></dir><file name="Price.php" hash="94698c244979a592648764ecc90d15e1"/><dir name="Widget"><dir name="Chooser"><file name="Container.php" hash="1107fa620f12527c05823659620cd1a6"/></dir><file name="Chooser.php" hash="fb5dd6a54099f520f77eb4b2bef050bb"/></dir></dir><file name="Product.php" hash="82fa5b0f431e2c5b7582655b89dfac83"/><dir name="Search"><dir name="Edit"><file name="Form.php" hash="068fbb2149ced666de8e0c0e47198239"/></dir><file name="Edit.php" hash="175df9bb216332b39b43eecf69e60164"/><file name="Grid.php" hash="85ae0067a45bf8e15fc038e274d59b20"/></dir><file name="Search.php" hash="6909da0a8a335a89af11030a118c0dd1"/></dir><file name="Catalog.php" hash="08cc7ad042b3ce8ae92faf8bf43dd5e9"/><dir name="Checkout"><dir name="Agreement"><dir name="Edit"><file name="Form.php" hash="02fde2ad5c1d0d22a552e8d21167fee4"/></dir><file name="Edit.php" hash="d6e2356e9005c2dfc735bd38636e4ed4"/><file name="Grid.php" hash="7ed421c6b29572dd292b3e7ea482201f"/></dir><file name="Agreement.php" hash="0c6829a0b3645c079b24062e2283ad9e"/></dir><dir name="Cms"><dir name="Block"><dir name="Edit"><file name="Form.php" hash="2445bc879d5ea588927d1546bf5ead7d"/></dir><file name="Edit.php" hash="89eda725643ca729e846fd01e978a147"/><file name="Grid.php" hash="25ca6def504846243c1a795430b6f6c8"/><dir name="Widget"><file name="Chooser.php" hash="4e8e13852da7d1f3f76fe54400773cda"/></dir></dir><file name="Block.php" hash="3c7a2ac683daf4110a97b4f046fe3d64"/><dir name="Page"><dir name="Edit"><file name="Form.php" hash="ffa9610fb1049ae40cc75c2250c9bb84"/><dir name="Tab"><file name="Content.php" hash="a4d43d257967df3910a9cde88a5556ca"/><file name="Design.php" hash="5544922d58f80fd40dcb98da5dfc46ca"/><file name="Main.php" hash="791ff8708a14391a8ef8995ec5b9ed30"/><file name="Meta.php" hash="f306897678c45c56033a8dd4170a42f3"/></dir><file name="Tabs.php" hash="b766a6b0b2b2f716cbf2a64a29ffb39f"/></dir><file name="Edit.php" hash="f68eb0221b0358e049736ada82fac63b"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="89282fb5baec139d6433b92e601f2335"/></dir></dir><file name="Grid.php" hash="ce700f82ae1808ec9be9b50bf9f81a1a"/><dir name="Widget"><file name="Chooser.php" hash="e8014b546a7308ff53ac9eef20602bb0"/></dir></dir><file name="Page.php" hash="8bc5c29aae9182029781b1074607982d"/><dir name="Wysiwyg"><dir name="Images"><dir name="Content"><file name="Files.php" hash="f8c52425e2de78bc5e4109c760632acc"/><file name="Newfolder.php" hash="a7201f12b32045b1a3aab1be0dc1b66c"/><file name="Uploader.php" hash="48c3d0845ad93af98ba829bc1f58f361"/></dir><file name="Content.php" hash="bb50fb15d66edb93d126cc8cd1a43b89"/><file name="Tree.php" hash="653a9b6305b70b22b469c08b5e117ccd"/></dir></dir></dir><dir name="Customer"><dir name="Edit"><file name="Form.php" hash="3df477f120f13d6278621dc7b3833c5a"/><dir name="Renderer"><file name="Adminpass.php" hash="da5f64e2322398dc8d86fb7a39bc1c98"/><dir name="Attribute"><file name="Group.php" hash="efda898f23d3313e1d815e85ca83af6b"/></dir><file name="Newpass.php" hash="8e2b1bc694bb256317a66ae9474ed423"/><file name="Region.php" hash="60e58394c92e4afd23b4e80d2714e610"/></dir><dir name="Tab"><file name="Account.php" hash="d772a02b40cca76f8f15877723370006"/><file name="Addresses.php" hash="794825a8807c079bc976ab05971757b6"/><file name="Cart.php" hash="5173847e00ec1e2909693c460aa6b64a"/><file name="Carts.php" hash="b7f7a56e1952f97857c95ad45002779b"/><dir name="Newsletter"><dir name="Grid"><dir name="Filter"><file name="Status.php" hash="dcfb741e163637d745f9d2eb4b235757"/></dir><dir name="Renderer"><file name="Action.php" hash="8cc8ac171529d9aa1d7df7ca07336eba"/><file name="Status.php" hash="5817cbd2b6b984185ebc00353a3f8cd7"/></dir></dir><file name="Grid.php" hash="88f6a84664f56cff6250babbeda35d18"/></dir><file name="Newsletter.php" hash="9836b5001932eb2d5ede0b47b72da857"/><file name="Orders.php" hash="4f19e283b164ebf01bc0b0958950ca42"/><file name="Reviews.php" hash="71a2405c0434efcefcdcde7a16d685a7"/><file name="Tag.php" hash="d3d3625e2f7dd8ced8b3621bc34a5b9b"/><file name="Tags.php" hash="ea11a61f4d2cca72ae0612b28d7dd2a6"/><dir name="View"><file name="Accordion.php" hash="1f275d5c5279c120b1411ddc2e2927ea"/><file name="Cart.php" hash="6631f184e14a3c6f7a7d7daa59331e94"/><dir name="Grid"><dir name="Renderer"><file name="Item.php" hash="e0355b968ae40d5695f21f814d105ddd"/></dir></dir><file name="Orders.php" hash="00b5faac8715e62a00417d602c5da671"/><file name="Sales.php" hash="9322f79f1c75139bafce589d3ce85a70"/><file name="Wishlist.php" hash="5b038d15e1b3a016078408954f8d19f1"/></dir><file name="View.php" hash="c0a9c8700ea0604a5a975a4dd45bf795"/><dir name="Wishlist"><dir name="Grid"><dir name="Renderer"><file name="Description.php" hash="48bc3f76edc5010b5487e21a811c760f"/></dir></dir></dir><file name="Wishlist.php" hash="79da986dcf21913866058ac0d7b62684"/></dir><file name="Tabs.php" hash="66eb6cde6b0b14d83061f3cbdc08d5f4"/></dir><file name="Edit.php" hash="9056ded5fed3468cafca1ce17690ea55"/><dir name="Form"><dir name="Element"><file name="Boolean.php" hash="7c235422eac009661aeb24ccc3a7abb5"/><file name="File.php" hash="3b4a00f05f225741b99a48e3a9347ac9"/><file name="Image.php" hash="09f531de87493722de7f1964bc22bf40"/></dir></dir><dir name="Grid"><dir name="Filter"><file name="Country.php" hash="10e792831b3de11d243d94f7cd39d864"/></dir><dir name="Renderer"><file name="Multiaction.php" hash="6dfc5c0cf74d5c6e5e441fc9c85c9097"/></dir></dir><file name="Grid.php" hash="52a6880732b1edd0d12a8717503a35d6"/><dir name="Group"><dir name="Edit"><file name="Form.php" hash="6512f29cd80a872eb58cd016a79ca44a"/></dir><file name="Edit.php" hash="a0beeda66ad53028f30b5be77cca0830"/><file name="Grid.php" hash="e75768dbaa379f6bc622e696c423d2c4"/></dir><file name="Group.php" hash="f13de9de1d1f0c8d55119be72252bcca"/><dir name="Online"><file name="Filter.php" hash="fdfd4dc5fa72cc77bbc658e005ea8195"/><dir name="Grid"><dir name="Renderer"><file name="Ip.php" hash="1195b0f4ff0463368b94fe948bd33041"/><file name="Type.php" hash="7f417e01830010be96d0bbf570bf93eb"/><file name="Url.php" hash="9d4d8d67585cef592792775f32f712c9"/></dir></dir><file name="Grid.php" hash="3d325b115a0890293409481841a09ab4"/></dir><file name="Online.php" hash="25e926014e30a671c45470c907ebef55"/><dir name="Sales"><dir name="Order"><dir name="Address"><dir name="Form"><dir name="Renderer"><file name="Vat.php" hash="194ebd63f6c757de404aaf3b4c7b1b76"/></dir></dir></dir></dir></dir><dir name="System"><dir name="Config"><file name="Validatevat.php" hash="8aacb0214acbbee46ca71f1e4a34d06c"/></dir></dir></dir><file name="Customer.php" hash="3d77e57ed13eaef865e6dcb560163d7b"/><dir name="Dashboard"><file name="Abstract.php" hash="00859cfded6a18be9884c2d36e60f71c"/><file name="Bar.php" hash="29915100e9e24a07a8dc537a9a3bd3f4"/><file name="Diagrams.php" hash="cb08d1d3377d929f35568b11e328ec42"/><file name="Graph.php" hash="1669e2b6c6f2b4c6f4175932b234282a"/><file name="Grid.php" hash="60111eba2319c1056a6beb33c492cb4b"/><file name="Grids.php" hash="19800e3eebfd011c29e6d909b871b15c"/><dir name="Orders"><file name="Grid.php" hash="01041a867cf333ac3442e02975be6971"/></dir><file name="Sales.php" hash="18d4ea972a0d7ca9ce33b6dd0be6624f"/><dir name="Searches"><file name="Last.php" hash="952eade385a369725ccf152133f7ff8e"/><dir name="Renderer"><file name="Searchquery.php" hash="88a55d5f92b5d6e19eed6d34f12a0fcf"/></dir><file name="Top.php" hash="a125f45bed2ae65601925df9a32870db"/></dir><dir name="Tab"><file name="Amounts.php" hash="6bdfbdfac789c7a8b361d46a9f548e51"/><dir name="Customers"><file name="Most.php" hash="cf01bcb2e93edfccd6a117c7ef5ae900"/><file name="Newest.php" hash="96ca2a59de859820f9d34c77b6f5932d"/></dir><file name="Orders.php" hash="2de07e753c656a5b89ef80b2dbb6d57f"/><dir name="Products"><file name="Ordered.php" hash="63bcf23a8f003642d69871d95001eccb"/><file name="Viewed.php" hash="38b443ddd6dc3c17928fa61a43795cdf"/></dir></dir><file name="Totals.php" hash="9c98e5352a014d815e638854feb8cdd8"/></dir><file name="Dashboard.php" hash="203d9c42437886ad4b38035ae70202e0"/><file name="Denied.php" hash="fd346001b06c8ffdd9c0cb73e4ea101a"/><dir name="Html"><file name="Date.php" hash="bf29e31271f1217e3a41c53fc5757ba5"/><file name="Select.php" hash="15b60473fb4ebfa62f9ee06f6c0d0b9c"/></dir><dir name="Media"><file name="Editor.php" hash="e93c1970fc6f55db1c9ce0e25397019b"/><file name="Uploader.php" hash="df55872f47ced40911aa8e4d4d1a53ce"/></dir><file name="Messages.php" hash="27f7612f7263ac3d43f0dcbc52481fa9"/><dir name="Newsletter"><dir name="Problem"><dir name="Grid"><dir name="Filter"><file name="Checkbox.php" hash="60629f05b5250bbc75d0d94926bf4def"/></dir><dir name="Renderer"><file name="Checkbox.php" hash="d6894762ed40746be989d20744317662"/></dir></dir><file name="Grid.php" hash="b1e30bfd0f4da5b53a9af38122d92672"/></dir><file name="Problem.php" hash="97359a772f31a6a06f2582222ca35ed3"/><dir name="Queue"><dir name="Edit"><file name="Form.php" hash="e251852780c4672101e1343368f34276"/></dir><file name="Edit.php" hash="d7495039ff102790d1cfce34dc676c79"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="9d20bf7b7bb46e5263d69678cde16b1a"/></dir></dir><file name="Grid.php" hash="8393e35970e06d04fe1febdac1933c58"/><dir name="Preview"><file name="Form.php" hash="b8a08147ed2d6250a87272171607471e"/></dir><file name="Preview.php" hash="2863edda9149e90cc74a80951df18234"/></dir><file name="Queue.php" hash="7a45fa0e8ba965f631f106ada3ce488c"/><dir name="Subscriber"><dir name="Grid"><dir name="Filter"><file name="Checkbox.php" hash="b533f1f0d3ae166cad4a8d02fdab46e1"/><file name="Website.php" hash="ecc562247cc6dc80844966369e1acdf9"/></dir><dir name="Renderer"><file name="Checkbox.php" hash="394cd298f32dad4aef67c22914b49ec9"/></dir></dir><file name="Grid.php" hash="c99678338d8adeccfaced0936a84268d"/></dir><file name="Subscriber.php" hash="f02ca4d7c594dcc3c7304006b17b10cf"/><dir name="Template"><dir name="Edit"><file name="Form.php" hash="24a20448a96cb43655d4dc8003194eb4"/></dir><file name="Edit.php" hash="ddcf735a134cfb5ec0ff20c105cb46a9"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="3f0bcb1c55e2ced65b56fac39896ed8e"/><file name="Sender.php" hash="6f4faa11f9368d27307dfd20d7195add"/></dir></dir><file name="Grid.php" hash="d9f2d7454df8250a96e963f1c08a43fa"/><dir name="Preview"><file name="Form.php" hash="6ae5c5ad9587806b46015f1afdf98364"/></dir><file name="Preview.php" hash="5282d71309d45ac059d7b3b6e298f4e5"/></dir><file name="Template.php" hash="73e8438b8e8430049d8894bed3ce1271"/></dir><dir name="Notification"><file name="Baseurl.php" hash="d0e9d8f9df1a6d5ca1cb30b577fc32b9"/><dir name="Grid"><dir name="Renderer"><file name="Actions.php" hash="39bdf2c33a46c1b3624611063f8b09c7"/><file name="Notice.php" hash="a80d95e808ea151456c3241956060195"/><file name="Severity.php" hash="c25f6b65c96f7a9fdc2b90ca19b60f4e"/></dir></dir><file name="Grid.php" hash="4d2754620392e4b1a63b4db944e4576f"/><file name="Inbox.php" hash="2b333c1d278ff981060a87d4bd9822ed"/><file name="Security.php" hash="5d4e4fa1ac91e98a7cdfe2f78f3adce2"/><file name="Survey.php" hash="98188240e8d280710438808116ea0497"/><file name="Toolbar.php" hash="c89ce2e90da640b379bad98b242c5510"/><file name="Window.php" hash="e209482f0ad22ff15ee4dfeb9b05fc0e"/></dir><dir name="Page"><file name="Footer.php" hash="0fb62eba975f81feca7708f1aefac824"/><file name="Head.php" hash="0d01fb09f2cdaa9ee57ea8c9e496aebd"/><file name="Header.php" hash="ab3c31b0ea1acdfa28c1145a5b34b6d5"/><file name="Menu.php" hash="4f5898c7a215d303b781aa0a1a603a0a"/><file name="Notices.php" hash="450edf9fd0b47171da3d7a2e3805f268"/></dir><file name="Page.php" hash="44e095f48b5364f5a50422fae01618ef"/><dir name="Permissions"><dir name="Block"><dir name="Edit"><file name="Form.php" hash="fce2e8aac014419731a9904a3b2990c0"/></dir><file name="Edit.php" hash="2494a5d67928d6545194ebcca1ffd396"/><file name="Grid.php" hash="9d24d3e568aa661ea291f8af96c10fc1"/></dir><file name="Block.php" hash="f22ee919cf2d16e1defbe29c9ae469ca"/><file name="Buttons.php" hash="cd8777acfefdbec045d471d9b445eb8b"/><file name="Editroles.php" hash="f1c9fbb55747a8c9ed4daf3e9b037915"/><file name="Edituser.php" hash="76b3e124b08e0bf2477a6b3132275a0a"/><dir name="Grid"><file name="Role.php" hash="0b2929f47ecceab8bb62ee17e02e0ddd"/><file name="User.php" hash="b59d608ecc93f8447e5fa3e8f50b8877"/></dir><dir name="Role"><dir name="Grid"><file name="User.php" hash="2ffcf9ab6c1600b6aa72b4d6b9f5d608"/></dir></dir><file name="Role.php" hash="3bdeab73d78f848bea5ec5568b544b6a"/><file name="Roles.php" hash="bfbfb2865b6cb8307e5c996f656f75ce"/><dir name="Tab"><file name="Roleinfo.php" hash="85ef0ade1ab487c8b2633ae2c0674a92"/><file name="Rolesedit.php" hash="446db26857de5d17e0ea0c6ced96c113"/><file name="Rolesusers.php" hash="cf868c2afecee2dc203c386af41ce438"/><file name="Useredit.php" hash="d1d8fac0c475c139aea1a9a8b87de648"/><file name="Userroles.php" hash="cb849733b1987fb516ea8bbe7aa2e90f"/></dir><dir name="User"><dir name="Edit"><file name="Form.php" hash="bb1664c7bee1d32417b7fec55171b6cf"/><dir name="Tab"><file name="Main.php" hash="46bbd5ed9047efdba73e2f6ccc78940f"/><file name="Roles.php" hash="9a035179ba908aafc4d249e4662275c3"/></dir><file name="Tabs.php" hash="ff02fe4d6e568880766c8a2bb8919ef3"/></dir><file name="Edit.php" hash="a3cfe53d071380612ed5ebcb6bc47749"/><file name="Grid.php" hash="29398fdd1ec6af47e7cc0d128241c085"/></dir><file name="User.php" hash="1b9bd959efb763acef12824910e9a797"/><file name="Usernroles.php" hash="a4546d432825242d1097545ce055c08f"/><file name="Users.php" hash="8076dfebcaf07d283cc41cb7f8adb6c6"/><dir name="Variable"><dir name="Edit"><file name="Form.php" hash="6079deaeb6506efa11607b2d52019d93"/></dir><file name="Edit.php" hash="cf2453d211820bad2f7dbdffdb4d8d14"/><file name="Grid.php" hash="b08c1224ac45e3660c573ac160dea807"/></dir><file name="Variable.php" hash="49a53b3498249909fc8fc2dfb8320400"/></dir><dir name="Poll"><dir name="Answer"><dir name="Edit"><file name="Form.php" hash="5466d1a01ce9926c9d49f9c28bf40e6c"/></dir><file name="Edit.php" hash="febc0577847112f09444314093d2ce6e"/></dir><dir name="Edit"><file name="Form.php" hash="78d1ffd5ea36c243bb40653232e587f7"/><dir name="Tab"><dir name="Answers"><file name="Form.php" hash="141b2b701d9d6168d98f101d2aeda3b8"/><file name="Grid.php" hash="3ac42714ad20c784654de04c56ff1699"/><file name="List.php" hash="3edc7be3f0341a053c723d475a8507b5"/></dir><file name="Answers.php" hash="7dd1f20ec1c33083996bf44c644a938c"/><file name="Form.php" hash="0979b9a1491bbdd770693073fdacf92e"/></dir><file name="Tabs.php" hash="3dec79d549f8f823bf8225fdcc6f7eb1"/></dir><file name="Edit.php" hash="940bd3473870f6fba88b1375f3340c97"/><file name="Grid.php" hash="5f1188f99628f756b4f90ee7c18d1c02"/><file name="Poll.php" hash="ad162b7d1ca559f45d7d4e1f05da9807"/></dir><dir name="Promo"><dir name="Catalog"><dir name="Edit"><file name="Form.php" hash="e2c90fb651a95c62a6fa6890e6a36d2c"/><file name="Js.php" hash="a81cb324e88d9277253a4a0265c70d0c"/><dir name="Tab"><file name="Actions.php" hash="1fcb48426a2b175dc07d174fd09d24c3"/><file name="Conditions.php" hash="89b5b20f7c730bad423d317674026305"/><file name="Main.php" hash="a31d194c9732059258d0b718618ef4c9"/></dir><file name="Tabs.php" hash="6f427a44ba64260202d5b557f13015cd"/></dir><file name="Edit.php" hash="0a7565eb64ea6817bb04177988b5e793"/><file name="Grid.php" hash="4bb3e5fae5c2c28987d3def1c0ea7a05"/></dir><file name="Catalog.php" hash="fa8cdabf82af12c9bfee9419f55a1ea7"/><dir name="Quote"><dir name="Edit"><file name="Form.php" hash="12df4bc88949c0abd7004b88c50880bc"/><dir name="Tab"><file name="Actions.php" hash="1c9152c875f31042d6e52a1d630b2529"/><file name="Conditions.php" hash="834067cf0b79e219d5e3cbefcbab3508"/><dir name="Coupons"><file name="Form.php" hash="021cde5dfd2069e106173caf94fc1f60"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Used.php" hash="162257028bb20b4f9df5137d08f4cd14"/></dir></dir></dir><file name="Grid.php" hash="01b8abbfe9b4041768ea16238b362518"/></dir><file name="Coupons.php" hash="0184c582703c13869dbe67546985d862"/><file name="Labels.php" hash="6fd54670aaf20d319d25a75b24f23b61"/><dir name="Main"><dir name="Renderer"><file name="Checkbox.php" hash="087c66441a004204aeaa725ec66ce53c"/></dir></dir><file name="Main.php" hash="25a3cdf967cd492a3d3210af51021729"/></dir><file name="Tabs.php" hash="1090183698469fd56bff285aa01cad8d"/></dir><file name="Edit.php" hash="03c561f34dec9b39d7a443c236a46af5"/><file name="Grid.php" hash="bdbe9c484fef4d1ac1a713e7f6c5ff1e"/></dir><file name="Quote.php" hash="7d72af14b0ca3373a378f96927092d9a"/><dir name="Widget"><dir name="Chooser"><file name="Daterange.php" hash="81679e9623c4f31f7b46886a5c697786"/><file name="Sku.php" hash="2c5ae055685e396532749505c5512725"/></dir><file name="Chooser.php" hash="bcd5a4a33994acdcb033b02555f7a785"/></dir></dir><dir name="Rating"><dir name="Edit"><file name="Form.php" hash="93320c2aa6f268469eeeb7d74e6df5ee"/><dir name="Tab"><file name="Form.php" hash="6eec119cc37f35d73258b36e5fa1c371"/><file name="Options.php" hash="1e66db517abec29756c01dd7a6478020"/></dir><file name="Tabs.php" hash="cc59e58539c87e623fed2f43de4c88b7"/></dir><file name="Edit.php" hash="ed5374d97acb2707f6078342c92c6811"/><file name="Grid.php" hash="8ef66f5b4de21ab66be56f4c3014296b"/><file name="Rating.php" hash="09521e006672baa606d2de7020133758"/></dir><dir name="Report"><dir name="Config"><dir name="Form"><dir name="Field"><file name="MtdStart.php" hash="65745ead591df350371770f18aeb39e4"/><file name="YtdStart.php" hash="a3b99cf064185fd15fb18f7e4b40e8e1"/></dir></dir></dir><dir name="Customer"><dir name="Accounts"><file name="Grid.php" hash="29f8897d2795a422bed45229ce371ac3"/></dir><file name="Accounts.php" hash="a7dfed6e3ed39f0d54f950616163466e"/><dir name="Orders"><file name="Grid.php" hash="653d98a433010dd8f4b6c7175f638557"/></dir><file name="Orders.php" hash="1626f27e0114dcd146f8d94e7672d6c9"/><dir name="Totals"><file name="Grid.php" hash="49d8b1ea6d5177b4ddc1d74f3242dc35"/></dir><file name="Totals.php" hash="91c1c8441b1d740b15b37d27e531e63a"/></dir><dir name="Filter"><file name="Form.php" hash="581fc786d57398c5a3351ed462fac288"/></dir><dir name="Grid"><file name="Abstract.php" hash="6840eb8c388d5255bf747772c7515f20"/><dir name="Column"><dir name="Renderer"><file name="Blanknumber.php" hash="0a9d430f39409472529696eb4f107c99"/><file name="Currency.php" hash="4c8fe869efcdc8fb37dcdde404ebd3c7"/><file name="Customer.php" hash="72f9e188eca476b81e3e98d6c8e4ad37"/><file name="Product.php" hash="f4559d3718ca75d45db00c57c1ce0900"/></dir></dir><file name="Shopcart.php" hash="9d146e327e25d3afd5fc4ccfb849b4fe"/></dir><file name="Grid.php" hash="7b80e4bb278151eeca8758a1759466a6"/><dir name="Product"><dir name="Downloads"><file name="Grid.php" hash="de06e697edd13031a439a341abf11959"/><dir name="Renderer"><file name="Purchases.php" hash="0282c003bb19a3ae48f46602d12dde81"/></dir></dir><file name="Downloads.php" hash="d8158ac427ae1f9ec4ba86d212e749e0"/><file name="Grid.php" hash="e52d23eef9969cf4cd3d322e0021dce9"/><dir name="Lowstock"><file name="Grid.php" hash="c7a36676cd20f9b17020a1bb380c3071"/></dir><file name="Lowstock.php" hash="87cc382dcf31298ce7e748d74b1c54d9"/><dir name="Ordered"><file name="Grid.php" hash="8a1cd2a224093d0c681971873bf48b18"/></dir><file name="Ordered.php" hash="f62b2a78a9b0f86514e45f3c0f830d33"/><dir name="Sold"><file name="Grid.php" hash="4edb2684812838f0dcc3c2f9ad5d7c9f"/></dir><file name="Sold.php" hash="b543cc178aa9d211cc7cae6d797239cf"/><dir name="Viewed"><file name="Grid.php" hash="2e8ff500ee6620442a2c28f1329a97c7"/></dir><file name="Viewed.php" hash="97390fb225ee5433c5511f2262f67b26"/></dir><file name="Product.php" hash="5ef2e7410d5ee424a7415f8bc7bf2719"/><dir name="Refresh"><dir name="Statistics"><file name="Grid.php" hash="608f4cc997bb4f12f56447c4d042476c"/></dir><file name="Statistics.php" hash="9079bd2568a9eb4f66fdca7166858c15"/></dir><dir name="Review"><dir name="Customer"><file name="Grid.php" hash="183867798589a3041a75eb50ab2b3684"/></dir><file name="Customer.php" hash="cfc24ece234f50a0e5bd7eee69d86a60"/><dir name="Detail"><file name="Grid.php" hash="12ff9101c35b660d7a212bb51e86bd19"/></dir><file name="Detail.php" hash="fa075bb36fcfacc668e9371f47ac2477"/><dir name="Product"><file name="Grid.php" hash="7f7659193f8b8aa5078f37105e72dabb"/></dir><file name="Product.php" hash="04bf64df67d40ee21a69612e15952592"/></dir><dir name="Sales"><dir name="Bestsellers"><file name="Grid.php" hash="7f0c65193f040ea90aa187cd052ccbd7"/></dir><file name="Bestsellers.php" hash="28940f8c8ff3683778a451cff4603d22"/><dir name="Coupons"><file name="Grid.php" hash="300df989025f08cb361d5e0b6592c427"/></dir><file name="Coupons.php" hash="3928975487bc0301df82c7b6d783e2bf"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Date.php" hash="b177c992a098a2da6a4d1619d5e99af5"/></dir></dir></dir><dir name="Invoiced"><file name="Grid.php" hash="4cff74f2039911087d7245524ec4c4d2"/></dir><file name="Invoiced.php" hash="f98783965ff3ff5804c5d92eec9d6048"/><dir name="Refunded"><file name="Grid.php" hash="68618a4750dc6a95e6824bfcac3b74dc"/></dir><file name="Refunded.php" hash="8c2341a414e78e1d5630fed25bbb4364"/><dir name="Sales"><file name="Grid.php" hash="0d0f659508063bf2e22fdf3baa480323"/></dir><file name="Sales.php" hash="cf03d8b3e1096a98a4e59fef24fa0e97"/><dir name="Shipping"><file name="Grid.php" hash="27fcbbdbc7d822c262d9e440e463850b"/></dir><file name="Shipping.php" hash="23115e4c509711a3a890e973f5a916b0"/><dir name="Tax"><file name="Grid.php" hash="748dba7df1cb049b93f59095f4f4aca7"/></dir><file name="Tax.php" hash="9dd0fd2f090ddd24de5caa5d1b50bd6b"/></dir><dir name="Search"><file name="Grid.php" hash="bdf5bd6dae51ce249957246b973989b4"/></dir><file name="Search.php" hash="647655f6b26f3e10bdbe29fd8fe0d563"/><dir name="Shopcart"><dir name="Abandoned"><file name="Grid.php" hash="f31bed9cf49beeb69890225e8836558e"/></dir><file name="Abandoned.php" hash="47cbc75eafe794276fdf2e5522817f57"/><dir name="Customer"><file name="Grid.php" hash="81e686fc8105cd939ae4ff7e8b7e1ab7"/></dir><file name="Customer.php" hash="fb9441e52a89c2ec31fc8df834aeef8e"/><dir name="Product"><file name="Grid.php" hash="cbb6ae84ba5b514d6e2e047da319b574"/></dir><file name="Product.php" hash="8e7118de57ca0513d380225e09554b0e"/></dir><dir name="Tag"><dir name="Customer"><dir name="Detail"><file name="Grid.php" hash="27ad5ced5807185672defe235eb1626b"/></dir><file name="Detail.php" hash="99bb5e463190aa20884ddf19a5f10ca7"/><file name="Grid.php" hash="cfb975d5833ba4f58c971178acc8c72d"/></dir><file name="Customer.php" hash="64c2536c36f0115aa458071f0ca73f48"/><dir name="Popular"><dir name="Detail"><file name="Grid.php" hash="81d2a54f7b6773df931249665bc3103f"/></dir><file name="Detail.php" hash="eab7c3ffab1e176238db8fd99f230fce"/><file name="Grid.php" hash="735d6aa5f655161c330eb3cd07513f48"/></dir><file name="Popular.php" hash="4309fd12b18c7e1fac938b79228cf0ec"/><dir name="Product"><dir name="Detail"><file name="Grid.php" hash="0408c0e3f87c8e5cd2f3163299b6a79b"/></dir><file name="Detail.php" hash="400cd181a89c78ab569c16a8f9aa4abb"/><file name="Grid.php" hash="690444a68fdd9dc045062a64626df1fc"/></dir><file name="Product.php" hash="66872a6be0f87b967c3924eae1c980ea"/></dir><dir name="Wishlist"><file name="Grid.php" hash="bf29de757d05b010a0e388f2717e151b"/></dir><file name="Wishlist.php" hash="7d8ca3b3791b5fd94629db2b405a4da3"/></dir><dir name="Review"><dir name="Add"><file name="Form.php" hash="cc6af3499d6d1ee12b8141da57096cef"/></dir><file name="Add.php" hash="8b8b811094b7f1e4fa2a2772d3ba0b2d"/><dir name="Edit"><file name="Form.php" hash="0a9a70a6a3791e0cc83a124c672b0405"/></dir><file name="Edit.php" hash="633686a5962bae829947095320d7705f"/><dir name="Grid"><dir name="Filter"><file name="Type.php" hash="eff0e31dd90b3a1ec8232a1e9c1ab311"/></dir><dir name="Renderer"><file name="Type.php" hash="1fda3daf8d858203aebfcb9e2364cf00"/></dir></dir><file name="Grid.php" hash="a577ae0f0c52b3cec4486cc1ba068d8d"/><file name="Main.php" hash="5b2908c4385577c278362615a71506c5"/><dir name="Product"><file name="Grid.php" hash="89c832a69e99078626f3d9567b0954a0"/></dir><dir name="Rating"><file name="Detailed.php" hash="de2d825a2248e115282c343b66d7f5d0"/><file name="Summary.php" hash="28a59941ff880b5244297d49c7500c5c"/></dir></dir><dir name="Sales"><dir name="Creditmemo"><file name="Grid.php" hash="316cbb5ae3f9b9d161ef89b1639dfbc7"/></dir><file name="Creditmemo.php" hash="afe1076d1a1ae62d9fe0f0f5967e79e0"/><dir name="Invoice"><file name="Grid.php" hash="6cbbec4ec6f59bbf3e75577d33349c24"/></dir><file name="Invoice.php" hash="ae613913a03d5ec32b2fb00e47c94805"/><dir name="Items"><file name="Abstract.php" hash="5bf3dbc0dd07a091aa3cb6dcd1ca35b0"/><dir name="Column"><file name="Default.php" hash="dd1108febef82585a9a4b841313d71cc"/><dir name="Name"><file name="Grouped.php" hash="4de90b7451498b45a80b20e0440b29fb"/></dir><file name="Name.php" hash="ec0bd29f9338467aa29e388b399f8cc9"/><file name="Qty.php" hash="9e6853567b62c5a17b6ead6c92cf89ce"/></dir><dir name="Renderer"><file name="Configurable.php" hash="5216e285c3410a7d77021b0daa374509"/><file name="Default.php" hash="492865f9b58d87bc5cf4848bcfe423e9"/></dir></dir><dir name="Order"><file name="Abstract.php" hash="eb25f8ac1a5c7dc6c9d236a31f786975"/><dir name="Address"><file name="Form.php" hash="03df6004167c111e26fa2d38157d690d"/></dir><file name="Address.php" hash="8e23a93406b1458bfac1cf00162039f8"/><dir name="Comments"><file name="View.php" hash="e7f760bbf0f56f13efa37a00847cd560"/></dir><dir name="Create"><file name="Abstract.php" hash="dafc864676dedebe173e85493b99169a"/><dir name="Billing"><file name="Address.php" hash="cfb53d673f750aeba371179f0400b3e8"/><dir name="Method"><file name="Form.php" hash="12b17483b4b4f1ccc4abc97291ef7bba"/></dir><file name="Method.php" hash="75ef518e0fcbcebd240f1d4b3b6b48e7"/></dir><file name="Comment.php" hash="19c89d5421c1ce6084b37acf93ae067d"/><dir name="Coupons"><file name="Form.php" hash="3ecd891cb002668a9f0c5cfc86f09a52"/></dir><file name="Coupons.php" hash="1b7292d9bd6dc92c79fb46a01f5f539d"/><dir name="Customer"><file name="Grid.php" hash="2e216820ea6dc44173e427a8da381ecb"/></dir><file name="Customer.php" hash="e8c4d228c0788a60d7e6cff366a314ea"/><file name="Data.php" hash="77d11c54bca60034c5ad4d4749008cd9"/><dir name="Form"><file name="Abstract.php" hash="0e941774beeed6c192b9533b0ade906a"/><file name="Account.php" hash="0d9122b636c9460dd411dcb21751b43c"/><file name="Address.php" hash="c4f79f2232f2ed4c61f27dff322d4b8e"/></dir><file name="Form.php" hash="94ac5fac208bc9b5d49a74dd9d23f04f"/><dir name="Giftmessage"><file name="Form.php" hash="c70e386c45d8708af975fef2a40cba88"/></dir><file name="Giftmessage.php" hash="0585fc2395cc9df058633ec7cee1a803"/><file name="Header.php" hash="fad56df325b72f17cb965d6a3e0265eb"/><dir name="Items"><file name="Grid.php" hash="503c5f17f260390a04eba4ebb587d691"/></dir><file name="Items.php" hash="cebc96d58e0c0c95aa8ad890eeee4f73"/><file name="Load.php" hash="d50fe815cfd26de9fa8023ff923b8d9c"/><file name="Messages.php" hash="4d6c55e4a4d90265b9a714e1c6a15051"/><dir name="Newsletter"><file name="Form.php" hash="5275857999e5d5d521cca41322d91705"/></dir><file name="Newsletter.php" hash="3e3453d424609fb1908a3139eaf38b9c"/><dir name="Search"><dir name="Grid"><dir name="Renderer"><file name="Giftmessage.php" hash="02adb7ad78e18fb1cc3bbc427085e47c"/><file name="Price.php" hash="ed7c93b3dc405dc44be534cc982e9632"/><file name="Product.php" hash="9a3446a858213e76416825a91f0d95c7"/><file name="Qty.php" hash="297c21c5a7cc09fd69496809f7f7859e"/></dir></dir><file name="Grid.php" hash="85400e79a1fe02ffc6a8efad2ffc76f7"/></dir><file name="Search.php" hash="5b84571831c95288a06d79d22885021b"/><dir name="Shipping"><file name="Address.php" hash="9da3e717bc82bc71fa50ff53475c19ad"/><dir name="Method"><file name="Form.php" hash="ecd37219b3dfc4d1683faec354305c7a"/></dir><file name="Method.php" hash="46c03da826b484c14ea4560940fd5002"/></dir><dir name="Sidebar"><file name="Abstract.php" hash="2d4b5e5de393a69a435b9842031d03ee"/><file name="Cart.php" hash="06a9320626a184b3d12e3cbd8fca13fc"/><file name="Compared.php" hash="53e7230ba4c5a9eb911656a8252e697f"/><file name="Pcompared.php" hash="ce545ffcebcd2105b2bc435b2bd880b2"/><file name="Pviewed.php" hash="3cad3dc9d2cd347a106991a44ad1ec77"/><file name="Reorder.php" hash="5aedf26da3266daf5b6b5f33d916c107"/><file name="Viewed.php" hash="ff287843eb7d2fa4fb7189be252ae5f6"/><file name="Wishlist.php" hash="5820ea2cc5731dcf17ead538a0b0119e"/></dir><file name="Sidebar.php" hash="e229360985274f4cb188502481c40184"/><dir name="Store"><file name="Select.php" hash="f7da122405e1fb72500dbd22c485e149"/></dir><file name="Store.php" hash="7d8afed8808fc3f29cff34112169f35c"/><dir name="Totals"><file name="Default.php" hash="238514ac7f2882d3234b97b503a795b4"/><file name="Discount.php" hash="e44ea3349a7e911c99c115eb4b9f885b"/><file name="Grandtotal.php" hash="a23fac6b4c5ac77b7a9f32e7a9c03f8f"/><file name="Shipping.php" hash="d4f6472114568e0e6e1e224c7ea62b24"/><file name="Subtotal.php" hash="f749948fe4b7e78fa642537bb33e43fa"/><file name="Table.php" hash="aa1f36fd3ce382b0ea58972adcd513c7"/><file name="Tax.php" hash="638d5fe638be356f15ee9ad94d454c9f"/></dir><file name="Totals.php" hash="ef12781ba589eab79f7c3c8e42f681db"/></dir><file name="Create.php" hash="b9b5c595604d315ad9de384e0d8275b0"/><dir name="Creditmemo"><dir name="Create"><file name="Adjustments.php" hash="a26ba388ddb295a6c42903ca30e46ccf"/><file name="Form.php" hash="9ef4293dde94f062c146100499d8d435"/><file name="Items.php" hash="0e522e99ff345e3833781c4c14460996"/></dir><file name="Create.php" hash="fb0b082e9e4d28eddfd0d1352b5af103"/><file name="Totals.php" hash="3d718c11326049c1323a31d79f20dafd"/><dir name="View"><file name="Comments.php" hash="771021de8add46174bae83ebfa19d8d4"/><file name="Form.php" hash="891f6cbbbefad38f55068b0c9b0bc750"/><file name="Items.php" hash="37d87bed0bdcffa82205c15565ba691d"/></dir><file name="View.php" hash="aade6fbb8f809dfb957586dd4d833dd0"/></dir><file name="Grid.php" hash="100e8f833772be30595557d9dab916df"/><dir name="Invoice"><dir name="Create"><file name="Form.php" hash="4fce8a3cbe29666a8ac4bc54be2cd8f4"/><file name="Items.php" hash="67cd71d9a3265e6fdc94dc519f0eadd0"/><file name="Tracking.php" hash="0cb67032de52b7ed1e96397cbb5558cf"/></dir><file name="Create.php" hash="726a3d47cbfcf919fdfc42926db96f3c"/><file name="Totals.php" hash="393d91e2319e580aae1ffcc979dff69b"/><dir name="View"><file name="Comments.php" hash="9975b63f81f40439dd5a68fb3214b760"/><file name="Form.php" hash="9b1718ab1e9ac02e9ca3148cdb689bfb"/><file name="Items.php" hash="e9d86313fe944f16ceceefd78775e038"/></dir><file name="View.php" hash="b22715eb7407025928707a8f79e7560e"/></dir><file name="Payment.php" hash="dee44e4f7253c9c6f6a324b6a7285c88"/><dir name="Shipment"><dir name="Create"><file name="Form.php" hash="5cc15ea87ff917f6e9d1e7ea46999886"/><file name="Items.php" hash="31b1d9462c663843b35bf13721d13397"/><file name="Tracking.php" hash="493ac9183b4d68d8c46adccd2a0709dc"/></dir><file name="Create.php" hash="d587ae715587fc05e7d012c82f627214"/><dir name="Packaging"><file name="Grid.php" hash="13ddef59281fe873e930f8f56bdda1c2"/></dir><file name="Packaging.php" hash="83677c16c0853faca3d2386b20079bd2"/><dir name="Tracking"><file name="Info.php" hash="bd330ed84f886af923ef45c7d73a997d"/></dir><dir name="View"><file name="Comments.php" hash="fcee8e9a8f4e09e70dcf715795dadf55"/><file name="Form.php" hash="def24f633d93c86162dbd83674cf9e76"/><file name="Items.php" hash="9d9c4d1061b46b9079c137799441e500"/><file name="Tracking.php" hash="3d080d64f67e2df4d02652b8b1d994a4"/></dir><file name="View.php" hash="45c777d6fd003b7248a83f0788de41d9"/></dir><dir name="Status"><dir name="Assign"><file name="Form.php" hash="968f74d6b94c598f0c9ae517fe624eb0"/></dir><file name="Assign.php" hash="6398018ac0fe5cd63a65adf54f974c6c"/><dir name="Edit"><file name="Form.php" hash="b2a4a5bab6180f076c4926470dd1fc31"/></dir><file name="Edit.php" hash="3f1a63522a9d6b60380cda2173f51c84"/><file name="Grid.php" hash="c3dba353644125e14d87e68406a4a548"/><dir name="New"><file name="Form.php" hash="326ac49a294a6f20b9227f18578d6901"/></dir><file name="New.php" hash="235aa9874b38619354ef953adbd8ed6b"/></dir><file name="Status.php" hash="adf09b6a4081b1cb3f888de8fe4cab3d"/><file name="Totalbar.php" hash="862c225c15803bd451f7978ea6ceb318"/><dir name="Totals"><file name="Item.php" hash="47f1809ae05c142acf96eb8ef34523e4"/><file name="Tax.php" hash="291dbc561e2497dc0f4573403c91e728"/></dir><file name="Totals.php" hash="de07060d2ac1239713d7d646f4a641bc"/><dir name="View"><file name="Form.php" hash="7e660c467b2aad9a25b553066224adad"/><file name="Giftmessage.php" hash="493a311e6f0397ce7f64ce882d8063dc"/><file name="History.php" hash="8232dccdb87d902da1e59ab6d45b234c"/><file name="Info.php" hash="0e0e902fa8a37a01f19770f3512033a8"/><dir name="Items"><dir name="Renderer"><file name="Default.php" hash="c3c49d64a319e8098a84c5f012d761fc"/></dir></dir><file name="Items.php" hash="8cd9c6796d1147ff522363168387827b"/><file name="Messages.php" hash="f7d4a8714b244efa65f5b72ddfeb42fa"/><dir name="Tab"><file name="Creditmemos.php" hash="2ecc24a417d60e7da098a8fb89a88834"/><file name="History.php" hash="f30244d85a3eadc733575acf5b847f37"/><file name="Info.php" hash="4bf9ccac9811e4b83b318b46f1bee34c"/><file name="Invoices.php" hash="202c2b87ace72d4d2b7ac4512349bc39"/><file name="Shipments.php" hash="95ceb51e150541af20dffb2f79b886d7"/><file name="Transactions.php" hash="fe074dd88c9dbc7068cfb6c42de7adb8"/></dir><file name="Tabs.php" hash="403dea161146119c1ac285bde83abab3"/></dir><file name="View.php" hash="3d1e3b55a549062b2d36f2426361aa81"/></dir><file name="Order.php" hash="f20703ea1e434e4c24105da28ce8abe3"/><dir name="Reorder"><dir name="Renderer"><file name="Action.php" hash="4980d63379286c8efc9e0c99744089ab"/></dir></dir><dir name="Shipment"><file name="Grid.php" hash="6283b0a183370b629658337a6fe816a4"/></dir><file name="Shipment.php" hash="dd63fd27e700dd5393cb59a944df54b4"/><file name="Totals.php" hash="7ad30de119016797fc6e22a135ff6ad4"/><dir name="Transactions"><dir name="Child"><file name="Grid.php" hash="b360f758f915b2e375e1cfa28214f586"/></dir><dir name="Detail"><file name="Grid.php" hash="a5faf5424c6a44d5c6a44bb430596758"/></dir><file name="Detail.php" hash="4c6e49b7530ab62b1fe37e3152f8bea5"/><file name="Grid.php" hash="6adf2df6ea1ef846e9e521de360e7d19"/></dir><file name="Transactions.php" hash="3f4d8bce464f805c1862d4f288217504"/></dir><file name="Sales.php" hash="6a2ff64500a8c675d37c75e83ef59786"/><dir name="Shipping"><dir name="Carrier"><dir name="Tablerate"><file name="Grid.php" hash="18fddcf829d035dde38c57493c67e743"/></dir></dir></dir><dir name="Sitemap"><dir name="Edit"><file name="Form.php" hash="144d17a26c06b2218751539218b14677"/></dir><file name="Edit.php" hash="93ff9849fc925fd598cde34da0e9ed98"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="3cfa32efef95d608e623a4ecc7e59309"/><file name="Link.php" hash="be6bea5a0e310110eec2368d7c1de54d"/><file name="Time.php" hash="0334c41fa855a81d45886951cea203a0"/></dir></dir><file name="Grid.php" hash="a2f2eedd3ef4192a94f97c3e3b8826fb"/></dir><file name="Sitemap.php" hash="c014ded4650c85c94d245fddeef6bb3c"/><dir name="Store"><dir name="Switcher"><dir name="Form"><dir name="Renderer"><dir name="Fieldset"><file name="Element.php" hash="f71c6964c15a7fc715b01687ffa04ef7"/></dir><file name="Fieldset.php" hash="7ac8f27143303fcba069107c7dd79120"/></dir></dir></dir><file name="Switcher.php" hash="06e04b22074b468aa530c492d44d8394"/></dir><dir name="System"><dir name="Account"><dir name="Edit"><file name="Form.php" hash="08692ecfc6ecb4735529e1e6418311a1"/></dir><file name="Edit.php" hash="3cc4017d6fb53ac22f01c4d9de5518ed"/></dir><dir name="Cache"><file name="Edit.php" hash="6d92bd5e852f5ebb232cdc6ccfd81b9f"/><file name="Form.php" hash="2ec9e9a752f05b0bae15be43a1c2abc5"/></dir><dir name="Config"><file name="Dwstree.php" hash="696c29fe5b9a02274efa86fc767d6c9f"/><file name="Edit.php" hash="dcf1a4c64bdf71a60ef1cc1c0a128a88"/><dir name="Form"><dir name="Field"><dir name="Array"><file name="Abstract.php" hash="a5a4bfa59664886d94f57a828ae052cc"/></dir><file name="Datetime.php" hash="cb87a789e89a4c0068a14ad0accacf29"/><file name="Export.php" hash="e554126d478a64bb3301ac46383c8935"/><file name="File.php" hash="a4f7310f73944a753be89ad5bc49b02e"/><file name="Heading.php" hash="d3fc68fc6aee135971f95b129609e4c4"/><file name="Image.php" hash="6885b86058fd39843fb3a28a5e5f4026"/><file name="Import.php" hash="ba4d4f83e110c69f19f6e868825297ee"/><file name="Notification.php" hash="fe14a65d096c06680ec63139b0d08efd"/><file name="Regexceptions.php" hash="bdb8232d35b1b5570945c12935777096"/><dir name="Select"><file name="Allowspecific.php" hash="1f6773c514feccf2672b497ddcda4e23"/><file name="Flatcatalog.php" hash="7b85f480256ec200979ce682f19339f3"/><file name="Flatproduct.php" hash="9165021646071e36d28c40d93d3935be"/></dir></dir><file name="Field.php" hash="d02c909f2ccf0c061e26b22713916574"/><dir name="Fieldset"><dir name="Modules"><file name="DisableOutput.php" hash="ffef57bf23f97e445156461c2a65c115"/></dir><dir name="Order"><file name="Statuses.php" hash="d4674caf99dbf9943c82095dc98cf89e"/></dir></dir><file name="Fieldset.php" hash="9311da851d0c53314d47eff1055f8187"/></dir><file name="Form.php" hash="93714928a713ed8ddce12bcfac35cfc2"/><file name="Switcher.php" hash="68dbda5c7a5541140e3a7e7233781356"/><dir name="System"><dir name="Storage"><dir name="Media"><file name="Synchronize.php" hash="d0865af68d12a33832968117a0b91324"/></dir></dir></dir><file name="Tabs.php" hash="baacd8cd81ad7572a81c6ee5b27b3b4d"/></dir><dir name="Convert"><dir name="Gui"><dir name="Edit"><file name="Form.php" hash="4c1c4ba6506bf24bd61956ac552246d2"/><dir name="Tab"><file name="Upload.php" hash="f27bcd005e9ee719fa5da27e84c3313a"/><file name="View.php" hash="9b3b2a514bcb17c0766ad7f2bc737e93"/><file name="Wizard.php" hash="30af1783742acf8f94bdc514f1ee34ff"/></dir><file name="Tabs.php" hash="78545cff15049b81c8781ecab0ce15ef"/></dir><file name="Edit.php" hash="c9f29b96eeda53f51b99224aee70ce3a"/><file name="Grid.php" hash="42d9a491e93f9b8e650719a73266c692"/></dir><file name="Gui.php" hash="a2c7963967c5c86d9c455e91d20e1846"/><dir name="Profile"><dir name="Edit"><dir name="Filter"><file name="Action.php" hash="3354e110ff379540705e83b7ed0e796e"/></dir><file name="Form.php" hash="9682708f5e0f443511fca3684b4a0427"/><dir name="Renderer"><file name="Action.php" hash="6147feac62ea6e211e3a5cfbcc104a9e"/></dir><dir name="Tab"><file name="Edit.php" hash="0ca9d0d116da2385cdb4a142470af25d"/><file name="History.php" hash="8a353adfc27fc9617fe0267a22cab65e"/><file name="Run.php" hash="8a99266c67c739372f5f2adaf0f3c0de"/></dir><file name="Tabs.php" hash="0d539a21801eebc0ebc41dc32489ac21"/></dir><file name="Edit.php" hash="d97d2ffc54d4a51939b86e432f3924b6"/><file name="Grid.php" hash="b85660fe702acc71fc96a61b206d7bc8"/><file name="Run.php" hash="1d74dd44b775bfb7c19665e539adb11f"/></dir><file name="Profile.php" hash="446f6579b90e904c6d6a3dfc0267100a"/></dir><dir name="Currency"><dir name="Edit"><file name="Form.php" hash="5fda3ef00b38c96fc4e272f2ee90db52"/><dir name="Tab"><file name="Main.php" hash="dc8152f4c446c4cf108f9fdb0e5fd7d8"/><file name="Rates.php" hash="079365d5c02ac18ebe17f7b4c3cfc703"/></dir><file name="Tabs.php" hash="a98f625114cd07b0bd11ed5e9441a4ac"/></dir><dir name="Rate"><file name="Matrix.php" hash="4dd8befbde197b6a493e3b671f6d51d5"/><file name="Services.php" hash="7af5c4eced926a32dd17e0dfa15dada6"/></dir></dir><file name="Currency.php" hash="ba4691e9235babeee011f8b643493f24"/><dir name="Design"><dir name="Edit"><dir name="Tab"><file name="General.php" hash="393c0eb92b9e5f19cc6b52783551b0da"/></dir><file name="Tabs.php" hash="fb78fcd2b48dc808981d6130516d4268"/></dir><file name="Edit.php" hash="2b601f2ae7c96879f1b411db52ca08b0"/><file name="Grid.php" hash="47cc1e91a7d3928b70845b1f6df26903"/></dir><file name="Design.php" hash="aa5e7509dbf28c17d3386faa998db723"/><dir name="Email"><dir name="Template"><dir name="Edit"><file name="Form.php" hash="76e484e9b632a31564c35b9a4de73c2b"/></dir><file name="Edit.php" hash="9baa62227b72529124a94c7d755e6461"/><dir name="Grid"><dir name="Filter"><file name="Type.php" hash="6b065fc15655fb7500edb8fff6cc02e8"/></dir><dir name="Renderer"><file name="Action.php" hash="0c38a453512561347367c6e213efe71f"/><file name="Sender.php" hash="cfe016ced44c2874eee6c543ce4755c4"/><file name="Type.php" hash="29a5d1363b0dcc4b0372d0910c4ee52b"/></dir></dir><file name="Grid.php" hash="c2f30616039d8dac320f46ffd09dd6fa"/><file name="Preview.php" hash="4aa79fe7bdf41896bf0d6cb6a5e15875"/></dir><file name="Template.php" hash="97b0e3295666d0f6bf9093a44cfa612a"/></dir><dir name="Store"><dir name="Delete"><file name="Form.php" hash="ef7c3c75f322385cfa0429f25f8f2088"/><file name="Group.php" hash="e58e655ba3cf5bde3d5a58a6c787f628"/><file name="Website.php" hash="285614e358ced889e3ec60c937dac881"/></dir><file name="Delete.php" hash="1005d0d0fa7c0f7a9516fd7edd81ae16"/><dir name="Edit"><file name="Form.php" hash="59962364321b0b06e7493681ea628be0"/></dir><file name="Edit.php" hash="e143654670f0296e3df03abf53c224e5"/><dir name="Grid"><dir name="Render"><file name="Group.php" hash="addbcb72f4ad5c9e36579ec1d01f064b"/><file name="Store.php" hash="c0ab99ee511a69b477b6fdf5f513bca1"/><file name="Website.php" hash="e0e98ee29cebdc60a8c423084d8fb91b"/></dir></dir><file name="Grid.php" hash="f518297758846724d3038648fb236bac"/><file name="Store.php" hash="11402c31fa92aa3f52ad71a50a9f3c9e"/><file name="Tree.php" hash="556c62fa0b91f9b1eeb1d4c3529c3298"/></dir><dir name="Variable"><dir name="Edit"><file name="Form.php" hash="ab229ef24a0cff131e31b7efb85bb2a3"/></dir><file name="Edit.php" hash="09648f3944d8db9d10d40681dd29c90e"/><file name="Grid.php" hash="db788be13fceecfb5986234720d2edf4"/></dir><file name="Variable.php" hash="26b43099eba90548775b0aef69b75c9a"/></dir><dir name="Tag"><dir name="Assigned"><file name="Grid.php" hash="3647203935feedf06a042922ba2f34fa"/></dir><dir name="Customer"><file name="Grid.php" hash="3a099bc56c61b65d58e7c4138ce1727b"/></dir><file name="Customer.php" hash="e11b333ee38d0c5b5747d2ecc2c2a6c6"/><dir name="Edit"><file name="Accordion.php" hash="358524377e085e6e79da296949378695"/><file name="Assigned.php" hash="08265c6f31dc0bf7622af38027b573db"/><file name="Form.php" hash="bbf23c8b10680e70cdead9b9b5df5192"/></dir><file name="Edit.php" hash="03ccea3e7a357c1908f59a8a44226dc4"/><dir name="Grid"><file name="All.php" hash="c5ebd7b27eb8b76539d38d6e8048afc2"/><file name="Customers.php" hash="2764c2ff63ea8736ce023220cf69f271"/><file name="Pending.php" hash="1d0dd02591288689afe9cf1505fe30fb"/><file name="Products.php" hash="6fb92dac6eb2418cf3f6c2a18aea5a72"/></dir><file name="Pending.php" hash="90d892dec57c70028bdff344ea175057"/><dir name="Product"><file name="Grid.php" hash="385ca18c527b133b513c68266ee9d231"/></dir><file name="Product.php" hash="6b6ba65de51175f376fe3d328bd3f683"/><dir name="Store"><file name="Switcher.php" hash="941edb16a71d113bb82ecda3e66b5889"/></dir><dir name="Tag"><dir name="Edit"><file name="Form.php" hash="77419b67cbe25aea0e9246cf3a905982"/></dir><file name="Edit.php" hash="6d937c7dd71adf1b41349b10a7450e81"/><file name="Grid.php" hash="628fbd4d2cefe98a0212d0b3b997de06"/></dir><file name="Tag.php" hash="e775438e4818a14117d9e1ec104cb555"/></dir><file name="Tag.php" hash="4e6b726d2bd33845e4f4ea3fa936a96c"/><dir name="Tax"><dir name="Class"><dir name="Edit"><file name="Form.php" hash="9b12410cd6efce82a439182de8e7fa20"/></dir><file name="Edit.php" hash="15d33fbe036bafda1b3e8ec673fd9d20"/><file name="Grid.php" hash="d1fead45a35eb09a0deaa350e6182643"/></dir><file name="Class.php" hash="ef8a917228f5feacf99e43fd8a0af328"/><dir name="Rate"><file name="Form.php" hash="b12d87d09380569be401835e3c0d441c"/><dir name="Grid"><dir name="Renderer"><file name="Country.php" hash="b0ae57fa4fc659a428924e1be235f35e"/><file name="Data.php" hash="2e2ad8db04cb67abc478ef7ea01b6ca0"/></dir></dir><file name="Grid.php" hash="5946d60d8e29947f399967234ea675e2"/><file name="ImportExport.php" hash="823d4504d9c967eb87bfe7c64ab569cf"/><dir name="Title"><file name="Fieldset.php" hash="9eb048276f93a791edf1a5aa181a3e93"/></dir><file name="Title.php" hash="8110913cd11031e2c0bf692fca090459"/><dir name="Toolbar"><file name="Add.php" hash="21460f27fe5815bb60dd4ba697b719de"/><file name="Save.php" hash="a1ae4f23a65f1e5b51d33563fef90e96"/></dir></dir><dir name="Rule"><dir name="Edit"><file name="Form.php" hash="40102934fbc72a0310170817c862362e"/></dir><file name="Edit.php" hash="1e16dec7aba66c947cf8259403dd32e4"/><file name="Grid.php" hash="6a474da71c065c2299b6ec32396a7019"/></dir><file name="Rule.php" hash="302a52c418df1f91a9c65d4c00e41daf"/></dir><file name="Template.php" hash="602360937beb9f0f9535076fea6be356"/><dir name="Text"><file name="List.php" hash="b2736dedf2e3d627a8968dc1879771f4"/></dir><dir name="Urlrewrite"><dir name="Category"><file name="Tree.php" hash="83c59b1755da1f15d84c99f04972ba74"/></dir><dir name="Edit"><file name="Form.php" hash="98678642e53304cd013596ef768adf8d"/></dir><file name="Edit.php" hash="fc44b9be4cbcbe86e6f3ffa680daa7e3"/><file name="Grid.php" hash="f81ec5acd745a4adfc0b7d675bacc755"/><file name="Link.php" hash="fbbaff4357e1fe3ffe88396a4d959884"/><dir name="Product"><file name="Grid.php" hash="43d20cae4384469e20c6d68040cf7650"/></dir><file name="Selector.php" hash="8a5957783692cc47f338a99bd84e5b91"/></dir><file name="Urlrewrite.php" hash="a478fdf8242478e08333d52cadc3a047"/><dir name="Widget"><dir name="Accordion"><file name="Item.php" hash="996adac4e822175d847004ae2774f3c3"/></dir><file name="Accordion.php" hash="467f63c26723de348409c9c2c2e8ae07"/><file name="Breadcrumbs.php" hash="7f181a4dbb0af6ad74f358a7d7c1d6e6"/><file name="Button.php" hash="c65e379e32802d1cc15e6ec24e8ed5b5"/><file name="Container.php" hash="55198f4bb08bfcb8c9239b61be338fbc"/><dir name="Form"><file name="Container.php" hash="17ba7e5efacf5a015c584bcbbce1e745"/><dir name="Element"><file name="Dependence.php" hash="52bccb31494732d5c60c3e4b331cf7bd"/><file name="Gallery.php" hash="c611ecc60c23f56f764766dc70ef5681"/></dir><file name="Element.php" hash="5937d1a4cedf6b5327f0af508ddd1f38"/><dir name="Renderer"><file name="Element.php" hash="a00737a4f6006fad83dbaa05af545830"/><dir name="Fieldset"><file name="Element.php" hash="c756a0af904410ef81cb9032084a154a"/></dir><file name="Fieldset.php" hash="428f1495b3b73c5d3fb90949ad66f383"/></dir></dir><file name="Form.php" hash="5a9731f88d8c4dec401e5115859a8179"/><dir name="Grid"><file name="Block.php" hash="e177f91880e1d4ece17eaa4888871610"/><dir name="Column"><dir name="Filter"><file name="Abstract.php" hash="efa98ddbc1a555e0a1001408a6a8ccd9"/><file name="Checkbox.php" hash="316e908225724baaf339116e503a00e7"/><file name="Country.php" hash="5954164d8d40bb77ca8df040f04fe559"/><file name="Date.php" hash="df09cc3b5b2238c899c4abe032d920a5"/><file name="Datetime.php" hash="7e20f114fb60120713a380647cc50bd0"/><file name="Interface.php" hash="d4e4e9650d07bde3c8540b31e9375a65"/><file name="Massaction.php" hash="e34e36be60bbf87cf10729e206fdf360"/><file name="Price.php" hash="bcc3d89d686f0fcabadbfe29070b343e"/><file name="Radio.php" hash="fd8e1a9dbe6a90b9e19d2a4e8203980d"/><file name="Range.php" hash="c797d68e270ea4c2d72ef1532c109894"/><file name="Select.php" hash="7fb91422db344f9a78b0b1477508bb62"/><file name="Store.php" hash="8568433bba1fb4123826cbd3a28ce351"/><file name="Text.php" hash="96d01d8b60fed1286c12fb909f2cf1b7"/><file name="Theme.php" hash="fc6006f3431492c8afe9fdf83c4b58e3"/></dir><dir name="Renderer"><file name="Abstract.php" hash="a29c2aaea4ef89b788c35d77c8de919a"/><file name="Action.php" hash="080ee2d53c525601f9d26d1a64bf7524"/><file name="Checkbox.php" hash="33dd5ac5291702ec6f68958d35fefe08"/><file name="Concat.php" hash="78a0b43f6d9ae0657759b5393d87c5cc"/><file name="Country.php" hash="a6b4bbb6536f079699b1355729f73e26"/><file name="Currency.php" hash="9a4db51b0aae0b318a1cb14557e74369"/><file name="Date.php" hash="1781af665dcee45d17a7aeb3b1c1396a"/><file name="Datetime.php" hash="0c52e8c24d288198b8caa3185d508cc3"/><file name="Input.php" hash="241e643fd0c0119374847df1e08258dc"/><file name="Interface.php" hash="776a7e504f09d8499beda98b89e66955"/><file name="Ip.php" hash="f930483e78e81229ec0663a7de407d01"/><file name="Longtext.php" hash="052c6cbd4516ca097971fe902b659c6c"/><file name="Massaction.php" hash="c72134f5cc4a73db8007394cc1f4fcfd"/><file name="Number.php" hash="4d847b5e38c80761bdf4814de0021cc0"/><file name="Options.php" hash="984978119754d328ceb435814f088e0b"/><file name="Price.php" hash="4a0775e291f08961a41db20e1f9caaea"/><file name="Radio.php" hash="16680617499fcc41d7198f5ed978e81d"/><file name="Select.php" hash="657d0ef1088228705eee66fbebfce77c"/><file name="Store.php" hash="0057918c609f4ddb917141e59379a01b"/><file name="Text.php" hash="1115b64a6b0db743ba7a292fc286f937"/><file name="Theme.php" hash="9f5aeeda5c240695cca43213b6f55590"/><file name="Wrapline.php" hash="171cdc1a090abbd22c2afce2c0df1032"/></dir></dir><file name="Column.php" hash="25df8848e3a636495831af34100a31d5"/><file name="Container.php" hash="6ecdbff0e88a48d4af549a6bf0ab5f93"/><dir name="Massaction"><file name="Abstract.php" hash="10c7d6ea2a244e8d8f786936698a8e6a"/><dir name="Item"><dir name="Additional"><file name="Default.php" hash="15d3aa23b981468530f2f06f20786379"/><file name="Interface.php" hash="c95389bc755fb74e85acf1b63dc61171"/></dir></dir><file name="Item.php" hash="20615cf0300aa853bba79ec1327dc7c4"/></dir><file name="Massaction.php" hash="e8d7aa8597c1e479ed9896858fbb4374"/><file name="Serializer.php" hash="e7b99763bbaa74b51337a5f3de073697"/></dir><file name="Grid.php" hash="6abb3e3800a847d0bc166c24e6d599ea"/><dir name="Tab"><file name="Interface.php" hash="c9e54fecf1b18177ee240da72bf6d011"/></dir><file name="Tabs.php" hash="16c101e66962e7e86c03b4aa7f86b97c"/><file name="Tree.php" hash="e9b05a06ac9c8511f437efa730c8ba79"/><dir name="View"><file name="Container.php" hash="bfe018efb82e54b8187b01f447b1ec55"/></dir></dir><file name="Widget.php" hash="6844ee60ee2bf7576bcf3b091d1b2acc"/></dir><dir name="Controller"><file name="Action.php" hash="c942f40282d397d6f48e7482c7ffd3af"/><dir name="Report"><file name="Abstract.php" hash="00d1e3ba61eb3cd2ded412b37f5be44a"/></dir><dir name="Sales"><file name="Creditmemo.php" hash="e0232431460d6cf1f8d814c2b030ccf2"/><file name="Invoice.php" hash="81a415828e3501c4686a2168624be484"/><file name="Shipment.php" hash="e8c786c56c42d58d906d46ea8b9ca220"/></dir></dir><file name="Exception.php" hash="9d5a6dad4be51d4d60a10364206a0787"/><dir name="Helper"><file name="Addresses.php" hash="afdfd2191caf0b7f7596c1a482e60703"/><dir name="Catalog"><dir name="Product"><file name="Composite.php" hash="a494b63197dd37d730cf94b0652e7e59"/><dir name="Edit"><dir name="Action"><file name="Attribute.php" hash="ae439f6ee31ed61ca0064b5c4572f948"/></dir></dir></dir></dir><file name="Catalog.php" hash="ec136f00fc29b975f58793c064d1989d"/><dir name="Dashboard"><file name="Abstract.php" hash="83c554402349e779601ad748eef7bce0"/><file name="Data.php" hash="9e93f28c7812e343fb07e2c6c7e4731a"/><file name="Order.php" hash="4975e4ff0a577eb26fb8b16ee2a6c34f"/></dir><file name="Data.php" hash="58de5932f445db44f67589c953590573"/><file name="Js.php" hash="93033f090d3a629a446cf090f2d412bb"/><dir name="Media"><file name="Js.php" hash="39481dab2b25406b97ff34a77c2270a7"/></dir><file name="Rss.php" hash="efd2048ff096fba16d734f1dbc2c6ffa"/><file name="Sales.php" hash="96b1267e700674719b793a0eaaf56e5a"/></dir><dir name="Model"><dir name="Config"><file name="Data.php" hash="729519b5f702f8799acadd715286bf4a"/></dir><file name="Config.php" hash="0989e5634065208ee052d14dab19b93b"/><dir name="Customer"><dir name="Renderer"><file name="Region.php" hash="7ad8614ebc7ab065ebce42bc61cdcfc0"/></dir></dir><dir name="Email"><file name="Template.php" hash="755c8028469b2be287a819660640e03e"/></dir><file name="Extension.php" hash="13c04d2993447609981c6188b092a120"/><dir name="Giftmessage"><file name="Save.php" hash="b3ca088f6174d7f667eaa5bedc6614ea"/></dir><dir name="LayoutUpdate"><file name="Validator.php" hash="f4ae1557c151d26b107172c4cb21c240"/></dir><dir name="Newsletter"><dir name="Renderer"><file name="Text.php" hash="3674d0b22b184d41a4db8b5e6f6e0675"/></dir></dir><file name="Observer.php" hash="2ad8e090ccd430c197af78d29abb6da1"/><dir name="Report"><file name="Item.php" hash="36ad386554673bb9b419ac92770ca19e"/></dir><dir name="Sales"><dir name="Order"><file name="Create.php" hash="9c345ed1848a1191a1d86559f91b8228"/><file name="Random.php" hash="d6318d8351bde420cf579997294a2142"/></dir><file name="Order.php" hash="0d1b3e95c64210413a6c264a2bd2103e"/></dir><dir name="Search"><file name="Catalog.php" hash="c9df061004dce4bab6be58a77f264bd8"/><file name="Customer.php" hash="54d22345cb4ee95c933fb48a1a0febdc"/><file name="Order.php" hash="99caa17dc2927384ee38e0c514c1756f"/></dir><dir name="Session"><file name="Quote.php" hash="16636da897822bad5a3baba85e199883"/></dir><file name="Session.php" hash="98ebf4d2068fe14f84217f21ca7f8e45"/><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Admin"><file name="Custom.php" hash="57054015271c19aae31259494c878b07"/><file name="Custompath.php" hash="8a0d8ceb8ee50f564630f3cb66a0410d"/><file name="Observer.php" hash="de909077831c065c04d08947d61b8a91"/><dir name="Password"><dir name="Link"><file name="Expirationperiod.php" hash="87de0d02ee01370771bd4b195b32b3fe"/></dir></dir><file name="Usecustom.php" hash="e29389a3c572dea27bb2d4d0a44ddc6b"/><file name="Usecustompath.php" hash="d7e4893e7860ea1ee90fa6239e84dff1"/><file name="Usesecretkey.php" hash="322050a5801b2f09ab3108ea3badd0ea"/></dir><file name="Baseurl.php" hash="08ab64ce98db11b8ead5cfc39ba1f74d"/><file name="Cache.php" hash="4b9bbff43c0562bef0384c43edcd9cc4"/><dir name="Catalog"><dir name="Inventory"><file name="Managestock.php" hash="f0d93174008863ed496cb37a4e5a2eac"/></dir><dir name="Search"><file name="Type.php" hash="83bab4a75751c1a4667cc071b6db53ba"/></dir></dir><file name="Category.php" hash="6d92dbafb91111b6c63877d31bd89fd5"/><file name="Cookie.php" hash="a0d64798ac8a076fdfb6e0fad11fbbb6"/><dir name="Currency"><file name="Abstract.php" hash="01f9c0ca936bf321d15f87ebf311e990"/><file name="Allow.php" hash="03d3f2078afc2374db42e20b58367a7f"/><file name="Base.php" hash="525a9d164df541125da5c2ee728ae534"/><file name="Cron.php" hash="a01a8ff3954ba50ab1f9b9bc72301df4"/><file name="Default.php" hash="725f6ac6b15e037a4afab4b75192ba5f"/></dir><dir name="Customer"><dir name="Address"><file name="Street.php" hash="25a3c65e37aa3ddc47f6329687c002d2"/></dir><dir name="Password"><dir name="Link"><file name="Expirationperiod.php" hash="5c8bb5dab8f7fb10feb01d78aff4d456"/></dir></dir><dir name="Show"><file name="Address.php" hash="ffc6fe78fad942ad136eb0254feb47af"/><file name="Customer.php" hash="3c60c9c22e5337d779043e04518ca650"/></dir></dir><file name="Datashare.php" hash="e2bf50ad8bc09308472d90f5b22a8037"/><dir name="Design"><file name="Exception.php" hash="06c3dc0b89511ccd575df0167588d819"/><file name="Package.php" hash="f54c3429a2dbb05c255714b6bf15e243"/></dir><dir name="Email"><file name="Address.php" hash="bbcd5e5b42c9ca95b06d5c93cbc838e0"/><file name="Logo.php" hash="16e5eacfe6bc14c8a129ac57fc02df54"/><file name="Sender.php" hash="c4a46838f851639dd117e92170e1965b"/></dir><file name="Encrypted.php" hash="bf2856315be401c82a4e205763594b93"/><file name="File.php" hash="14ee83b100057ba02f1441c620d3ba36"/><file name="Filename.php" hash="df9add0432c2e12e32f725456000ed96"/><dir name="Image"><file name="Favicon.php" hash="f164b3165f78dd59869a55f9d7cefde7"/><file name="Pdf.php" hash="a77a14c20b26f03d1981c0ce5816f0ea"/></dir><file name="Image.php" hash="4e067d30320cdcf4c336032197877f82"/><dir name="Layer"><file name="Children.php" hash="0feaed842e9b8e3030cd5c0681e2fffa"/></dir><dir name="Locale"><file name="Timezone.php" hash="87a465774f8f0f4108a9bdb7d9527afe"/></dir><file name="Locale.php" hash="7b576c7d05fce76c901fda8c878bafc2"/><dir name="Log"><file name="Cron.php" hash="e3f608571978068f953a11144354d30b"/></dir><dir name="Price"><file name="Scope.php" hash="4d5f1734967a9f35b84764b665ed061e"/></dir><dir name="Product"><dir name="Alert"><file name="Cron.php" hash="90fe700638bb1025e2998a7b7f7d8c28"/></dir></dir><file name="Secure.php" hash="e2694ee8030f55df8984610c1af1c805"/><dir name="Seo"><file name="Product.php" hash="b11430c8a7eade32c18b1ebb7f822cc1"/></dir><dir name="Serialized"><file name="Array.php" hash="3a2e7ed9407936003c71c775d0e7e248"/></dir><file name="Serialized.php" hash="e0c8201fb97ae2256f13e54d82674714"/><dir name="Shipping"><file name="Tablerate.php" hash="bb23ba7cc2e012068a1dc5336256b59a"/></dir><dir name="Sitemap"><file name="Cron.php" hash="ab239fe116c2dc6cc56002c3bf88240f"/></dir><file name="Sitemap.php" hash="ef98992b5bf7a29a8a5b490e26447c0a"/><dir name="Storage"><dir name="Media"><file name="Database.php" hash="379e9833ee00dae463c51f83c4132b95"/></dir></dir><file name="Store.php" hash="81f957ed62a10213363b7046ddb50daf"/><file name="Translate.php" hash="457508aacf8752fc8929a1de0515fb37"/><dir name="Web"><dir name="Secure"><file name="Offloaderheader.php" hash="7b34a87d91e01c7e54c75e89e2ed0cd6"/></dir></dir></dir><dir name="Clone"><dir name="Media"><file name="Image.php" hash="3419fb86629f6d2a83bfc162d2f6c95c"/></dir></dir><dir name="Source"><dir name="Admin"><file name="Page.php" hash="74a322377081207d97db6e984a89f1dc"/></dir><file name="Allregion.php" hash="b8e483fc8931ee7c1be27b5b8ed7fd7b"/><dir name="Catalog"><file name="GridPerPage.php" hash="84f8794c4158b8be71d1b24e13ceed57"/><file name="ListMode.php" hash="a7acf3123319878f5fe7ad1eb4d4793a"/><file name="ListPerPage.php" hash="39bff29d8b31d167b26723beff83af0a"/><file name="ListSort.php" hash="6dae8b79b9270cb960dbce0154e089cf"/><dir name="Search"><file name="Type.php" hash="28dc7a9aa02be1e56bfb801a281b2587"/></dir><file name="TimeFormat.php" hash="ddb30d66744fdd2dd8c9a3511eb3846e"/></dir><file name="Category.php" hash="2234926b6e124833effeed4cf9d9c1fc"/><file name="Checktype.php" hash="643c94382baab8fb316cab7f52f193ca"/><dir name="Cms"><file name="Page.php" hash="530677317842e5d95031b42b3c36db3a"/><dir name="Wysiwyg"><file name="Enabled.php" hash="2c3877bd874beced9769ff16320acc8f"/></dir></dir><dir name="Country"><file name="Full.php" hash="360fc86e560bc536d6a759aba5f9c040"/></dir><file name="Country.php" hash="e39e76467d04ca45f0e360e3b6108420"/><dir name="Cron"><file name="Frequency.php" hash="7b0932321d0b1c3739f547b2e46340c9"/></dir><dir name="Currency"><file name="Service.php" hash="8105ea428969d1576c89de82b56714ff"/></dir><file name="Currency.php" hash="9ea5d25b7d7c32c3a93624196608b8cf"/><dir name="Customer"><dir name="Address"><file name="Type.php" hash="7c1ec5010f35f73f70d8b5c89dd8bf2e"/></dir><dir name="Group"><file name="Multiselect.php" hash="ca2a715ac0bd597f3842723e802b480d"/></dir><file name="Group.php" hash="e68e6bb77196e13512bc32c01e99c2ee"/></dir><dir name="Date"><file name="Short.php" hash="78eab79fcba4e386e719c6868c99434f"/></dir><dir name="Design"><file name="Package.php" hash="8f91d4eb84eda820b2c065326d27fdc9"/><file name="Robots.php" hash="132e5f5ef77abc553f8b81040893c830"/></dir><dir name="Dev"><file name="Dbautoup.php" hash="592c7ffd0819f93401b374182f00455f"/></dir><dir name="Email"><file name="Identity.php" hash="1ee734df12852c5f78d0da97cf611d85"/><file name="Method.php" hash="7ace90de9a43e35db13dd1733a47d6f9"/><file name="Smtpauth.php" hash="a0008b8b6ccb28b8dd1fdb2d07dc229a"/><file name="Template.php" hash="07bb3b9b56d60bb11c4e3c3f342e5f01"/></dir><file name="Enabledisable.php" hash="29238e260e1fd2bc52b013436256f957"/><file name="Frequency.php" hash="24d6134d11b48196b913ae5f09cf2c2c"/><file name="Language.php" hash="66e0ad8af6f123204be4cbfc90be9070"/><dir name="Locale"><file name="Country.php" hash="721473dd937b9c4de964c2aa4a1d361f"/><dir name="Currency"><file name="All.php" hash="f0771224ea9d9312b02ed5c2a79a595d"/></dir><file name="Currency.php" hash="503caec45f20b780810c320c376d5319"/><file name="Timezone.php" hash="779be06f9b2aa739e0a1868d40b9daf7"/><file name="Weekdaycodes.php" hash="dc084ad93feaf82065233960f86f2a2f"/><file name="Weekdays.php" hash="162de36f33910879bab45205443928f3"/></dir><file name="Locale.php" hash="ab308e2719fe7543a91207ea6f13705f"/><file name="Nooptreq.php" hash="7b3f2a28d7a0baad8be41a5a2cd44e29"/><dir name="Notification"><file name="Frequency.php" hash="badd30c9a8ffa632e6d192bfa0c3e85d"/></dir><dir name="Order"><dir name="Status"><file name="New.php" hash="144f66b8ffc203e3302c3ea5803f5e9f"/><file name="Newprocessing.php" hash="210a4342da6951340e6ca44b7d74b3e4"/><file name="Processing.php" hash="2f75e77b27b9f28b675609fdc1fa8e83"/></dir><file name="Status.php" hash="b5b916ac57808bc4eebd3a640266acdf"/></dir><dir name="Payment"><file name="Allmethods.php" hash="00beadbc9dea03f43aba0a69b3f719f9"/><file name="Allowedmethods.php" hash="9c9fb87652a8cced8e470dc5315e6346"/><file name="Allspecificcountries.php" hash="151910f2c109a827087ffa41a309a7ea"/><file name="Cctype.php" hash="797094021f92832d11482426cc3810da"/></dir><dir name="Price"><file name="Scope.php" hash="a65178ab034065641b8a47ec8375749f"/><file name="Step.php" hash="4566d001777717d37ee17822194bd3ac"/></dir><dir name="Product"><dir name="Options"><file name="Price.php" hash="3f11029a05ac1e1ff8d4983120c075e4"/><file name="Type.php" hash="aa87606d829b4ef73b7d1316e406da2b"/></dir><file name="Thumbnail.php" hash="a950d98d7331c7d0ea543a3f179590ff"/></dir><dir name="Reports"><file name="Scope.php" hash="2745ec7ab695cc905f214d8aa6d4ca43"/></dir><dir name="Security"><file name="Domainpolicy.php" hash="51b619426d7dc14b9822a2dc20980ea6"/></dir><dir name="Shipping"><file name="Allmethods.php" hash="2ce424caf29d001ca6992b999aa69bab"/><file name="Allowedmethods.php" hash="b51de8e911cf192a209487e0486f4f3c"/><file name="Allspecificcountries.php" hash="d89c4faf0183a2b1fd2dcd590833b785"/><file name="Flatrate.php" hash="85443fe6e615c1fae8152127aad74e87"/><file name="Tablerate.php" hash="3784a26dd7ab3dda6179e846502f3b2c"/><file name="Taxclass.php" hash="17f7936a293386ed4d4d26f4c210d731"/></dir><dir name="Storage"><dir name="Media"><file name="Database.php" hash="fc402470f6ead2da15802a52275dbcc3"/><file name="Storage.php" hash="877d96e40d84300ab44b37d0d720fc08"/></dir></dir><file name="Store.php" hash="a0ddbbf69de45850f5681efaf3f5cc1f"/><dir name="Tax"><dir name="Apply"><file name="On.php" hash="5267bb388711bce0f2d25309d40d6d19"/></dir><file name="Basedon.php" hash="4d698e8a190a0a65cb4f50e91600c511"/><file name="Catalog.php" hash="ae4a2ffa0b409dc58ecaa06047d2a7ea"/></dir><dir name="Watermark"><file name="Position.php" hash="523f9034f03759ef52afa7c6d0ec7e7b"/></dir><dir name="Web"><file name="Protocol.php" hash="61ea6b41e69775962bd1fdfd95584820"/><file name="Redirect.php" hash="134b3632ee884de65babc3e2424b94cc"/></dir><file name="Website.php" hash="4ffd9f1f3e1a771151c32b9e5f061c25"/><file name="Yesno.php" hash="61820f218f6244e8ceea9644d72b3b1d"/><file name="Yesnocustom.php" hash="3330ce41b88b7448ae39fe80afdc0c88"/></dir></dir><file name="Store.php" hash="b3cd703ee45137eb052ab83885347e62"/></dir><file name="Url.php" hash="9ef1655b5ca432dbef831ba099c51023"/></dir><dir name="controllers"><file name="AjaxController.php" hash="7bb93c13b97f7e1edde829ff5e8472dc"/><dir name="Api"><file name="RoleController.php" hash="61ec7b0bcf5599bf0430949bfde229b3"/><file name="UserController.php" hash="8e5394d726c3d1b4f124db521d649b1d"/></dir><file name="CacheController.php" hash="e13c5f3af6863efd501b9fc37ae54108"/><dir name="Catalog"><dir name="Category"><file name="WidgetController.php" hash="12ec63812a9ec5f8c5417206503a4ae3"/></dir><file name="CategoryController.php" hash="e51f0f3d0554d7f88c27b7f83db19c15"/><dir name="Product"><dir name="Action"><file name="AttributeController.php" hash="3913be77c376c4702ca235de1417cd22"/></dir><file name="AttributeController.php" hash="957c0c67a057b26c8fed851499249637"/><file name="DatafeedsController.php" hash="a94a99f803cbb9a6eb746814bffd895b"/><file name="GalleryController.php" hash="23e9b3616de4a9c48507a7b85c1a60af"/><file name="GroupController.php" hash="83f6cf97152aa5b037584be6cc2fb471"/><file name="ReviewController.php" hash="43eca234c1601905c167da0636550719"/><file name="SetController.php" hash="d3e117623f39db93aea42ca0b9b7b4f7"/><file name="WidgetController.php" hash="bedac756961d52a515b0d1d21c2f8e09"/></dir><file name="ProductController.php" hash="cf09fb59827f947e476f3391c060c76c"/><file name="SearchController.php" hash="276271e7d451388c93d2f2a04e274a2c"/></dir><file name="CatalogController.php" hash="67b3195a797c9e30a2846ffb34a03e9d"/><dir name="Checkout"><file name="AgreementController.php" hash="4f24907494ace66d1f37c6d2ccfa3ea2"/></dir><dir name="Cms"><dir name="Block"><file name="WidgetController.php" hash="98ea607583792bccf52fabbcf51617aa"/></dir><file name="BlockController.php" hash="2839fa12039fde1a1400cde3313b9e27"/><dir name="Page"><file name="WidgetController.php" hash="1bbe8281c58aa509c7b949b0eb1caff0"/></dir><file name="PageController.php" hash="e9aa3da73090986ca5e554eba6ffddaa"/><dir name="Wysiwyg"><file name="ImagesController.php" hash="c24998e521827923e6c69a1563cc56ed"/></dir><file name="WysiwygController.php" hash="cf47d67255240d528d8799d5b4ea84fa"/></dir><dir name="Customer"><dir name="Cart"><dir name="Product"><dir name="Composite"><file name="CartController.php" hash="6f76deede47bd4d8a893aba204de78c0"/></dir></dir></dir><file name="ConfigController.php" hash="0a87e7285f28f4b99a627c33708e9be5"/><file name="GroupController.php" hash="fd98103b376d156279b01e230e328582"/><file name="OnlineController.php" hash="71a931c8639fc9cc55bb8491f450188f"/><dir name="System"><dir name="Config"><file name="ValidatevatController.php" hash="09dcfec365b40f3701b23f0ede76430b"/></dir></dir><dir name="Wishlist"><dir name="Product"><dir name="Composite"><file name="WishlistController.php" hash="f04cbce67cca25cd1566e184239311ec"/></dir></dir></dir></dir><file name="CustomerController.php" hash="8f7d53e86d0ba7de095909308070d129"/><file name="DashboardController.php" hash="15c53114ecee7489134ad9400f042a88"/><file name="IndexController.php" hash="84c5790340cce88d61fa2824d92c405d"/><file name="JsonController.php" hash="87544b5645ee109827d5b6a3e9d84b52"/><dir name="Media"><file name="EditorController.php" hash="ba00e620da6ea31a797246f057d83d4e"/><file name="UploaderController.php" hash="b6f360e4bfeed52e730eb536ba2f71d3"/></dir><dir name="Newsletter"><file name="ProblemController.php" hash="d9d7e85fabe49fa6949312c1368a03f7"/><file name="QueueController.php" hash="e9c48572737827c8371b4cb4b786562b"/><file name="SubscriberController.php" hash="11125effedfa88ce1b19f8b5dda6a867"/><file name="TemplateController.php" hash="11cb4cddc28058b9669ad5ba76b4f164"/></dir><file name="NotificationController.php" hash="4b0b7061de5d5cc56edbd7f8d76c7cb1"/><dir name="Permissions"><file name="BlockController.php" hash="52dc6db4f91d53b8333da3ebdcb0eb7a"/><file name="RoleController.php" hash="7076cb9667256686b44f1334d698d04a"/><file name="UserController.php" hash="8a2754de67634169055b8cdf6674ce56"/><file name="VariableController.php" hash="4f8ff1c441ca2a5f8ae9f6a3f60535b4"/></dir><dir name="Poll"><file name="AnswerController.php" hash="9d4881d8796b994b143811ace3611ca7"/></dir><file name="PollController.php" hash="c1f921e492bb4f28e70fe2401cb4d291"/><dir name="Promo"><file name="CatalogController.php" hash="f3560ef0324e428f67a4f8aafc6a0b6b"/><file name="QuoteController.php" hash="9fa4b911e96e7badf04059866949bca3"/><file name="WidgetController.php" hash="3e72b54a004884bfddb27e7d720ffc89"/></dir><file name="PromoController.php" hash="03cbc800dad2c7418d81148ea4247b7e"/><file name="RatingController.php" hash="73b4ec452790facf07188c04a4cd5ea9"/><dir name="Report"><file name="CustomerController.php" hash="6856d02dc6dce7ddb27ba63ed9cfd2c4"/><file name="ProductController.php" hash="cef3f352f621ade55137eb1aed0c9283"/><file name="ReviewController.php" hash="04b916db3f21bca4362105a3ed8aca0c"/><file name="SalesController.php" hash="e32644e6690ad9688f152f36caec78af"/><file name="ShopcartController.php" hash="ab23db8e3176dbd716eabfb8a1693eef"/><file name="StatisticsController.php" hash="b9fc7606189b8e8b1f5206a3696d83ce"/><file name="TagController.php" hash="7dedf7f5f652e885a9244097d147f86d"/></dir><file name="ReportController.php" hash="deb27f7c67259f3cf3ab379f0885a0e0"/><dir name="Rss"><file name="CatalogController.php" hash="05f0a227d5b7caa280ec7439a0ac1b55"/><file name="OrderController.php" hash="44020dfb6b1fcf2447f7ab4c184e5a21"/></dir><dir name="Sales"><dir name="Billing"><file name="AgreementController.php" hash="e3433d6232723159a1ca75234100fda6"/></dir><file name="CreditmemoController.php" hash="3ce2fdd934cdfada4ce628231580f752"/><file name="InvoiceController.php" hash="7ab182322c28381e15a32c6a47ec0e25"/><dir name="Order"><file name="CreateController.php" hash="1d56c38f762819352ae7a35909c43c27"/><file name="CreditmemoController.php" hash="c85451016d62c5a5eedc41e1b0ae21f8"/><file name="EditController.php" hash="17b7736d395413225b7413bc1be4518c"/><file name="InvoiceController.php" hash="e6c3d29e1f8dae6ae69fb4b7f119e8c8"/><file name="ShipmentController.php" hash="f252ea2fa16098cb1a8746112d29a130"/><file name="StatusController.php" hash="6ede8b29d315612f73f513bc18c841c9"/><dir name="View"><file name="GiftmessageController.php" hash="385ee0bd75f0ff4965fe4b071e3a8a21"/></dir></dir><file name="OrderController.php" hash="900348ac390cdb59ac16d134dc1e33ac"/><dir name="Recurring"><file name="ProfileController.php" hash="a9ae81c9ea0d59682d8da70aae00b273"/></dir><file name="ShipmentController.php" hash="76cbbff27bcbec398eeb8656d43d988b"/><file name="TransactionsController.php" hash="b38dca622c818e536d3155cdeaf9d9f9"/></dir><file name="SalesController.php" hash="407c75a599992a2e3948a829ec7d6532"/><file name="SitemapController.php" hash="c1849db5cafcd84356d968cb1cc224f1"/><file name="SurveyController.php" hash="c2793a99fe223626df83e7e65c83b7ba"/><dir name="System"><file name="AccountController.php" hash="3726093496495997fede1ca3251bb91f"/><file name="BackupController.php" hash="bbe9a99d016d609dd2615f918de1ff3d"/><file name="CacheController.php" hash="fbd8398310e4f4e2ff2c466e460e43bb"/><dir name="Config"><dir name="System"><file name="StorageController.php" hash="a7c3d0edbc72d81788a6b96a795454b1"/></dir></dir><file name="ConfigController.php" hash="992fb34cab4281eb0d50250efabcfc63"/><dir name="Convert"><file name="GuiController.php" hash="c14d8c61c23202da93fcddf852d18b07"/><file name="ProfileController.php" hash="f65b4ec15b53d8b2ca78bd7cd22e64de"/></dir><file name="CurrencyController.php" hash="c1e23eb78539c752f9be969f5b810f43"/><file name="DesignController.php" hash="ac3a37cfd270c6f5e7c0216f5941f707"/><dir name="Email"><file name="TemplateController.php" hash="53b846e14cd49e007facf7d238d8a8ce"/></dir><file name="StoreController.php" hash="c1045283fc502f85ea5e48892ccbf57c"/><file name="VariableController.php" hash="2a6f0953f1efd628e68fde56dd6cf50d"/></dir><file name="SystemController.php" hash="88df46a7224bcc22fdf118b98a8b7104"/><file name="TagController.php" hash="7965e51722d46698df074680e7924232"/><dir name="Tax"><dir name="Class"><file name="CustomerController.php" hash="1dc323351e810e2803ab4b91640792de"/><file name="ProductController.php" hash="14d0769bf1c6beed3736504a2ce9329f"/></dir><file name="ClassController.php" hash="e0627760ff15dd1136d88926b8941878"/><file name="RateController.php" hash="5162477a80c292199da954bdf4638700"/><file name="RuleController.php" hash="9a80e1c05357f0d5d7924edf405cbbe8"/></dir><file name="TaxController.php" hash="e8d1fb9d76f521b495114a949e7aa0c1"/><file name="UrlrewriteController.php" hash="faf13105f3cba6fc9681ecc1989c4807"/></dir><dir name="etc"><file name="adminhtml.xml" hash="f9c72ff9ec9adef74780b16cb0ef12ab"/><file name="config.xml" hash="16bce28fb8678203b04a92f4d6c1b87d"/><file name="jstranslator.xml" hash="b2776ce2448b52521c4794ecc9b33c56"/></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_Adminhtml.csv" hash="76618d71efc8acdf0dc09af77731e304"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
-
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.9.
|