Ultimate_ModuleCreator - Version 1.9.6.0

Version Notes

Improvement s:
- No new line on some source files
- Added client side validation to module name and namespace
Bug fixes
- "Template" should not be allowed as attribute name or entity name
- Labels and notes were not escaped

Download this release

Release Info

Developer Marius Strajeru
Extension Ultimate_ModuleCreator
Version 1.9.6.0
Comparing to
See all releases


Code changes from version 1.9.5.0 to 1.9.6.0

Files changed (21) hide show
  1. app/code/community/Ultimate/ModuleCreator/Model/Abstract.php +12 -0
  2. app/code/community/Ultimate/ModuleCreator/Model/Attribute.php +2 -2
  3. app/code/community/Ultimate/ModuleCreator/Model/Attribute/Type/Abstract.php +2 -2
  4. app/code/community/Ultimate/ModuleCreator/Model/Attribute/Type/Dropdown.php +1 -1
  5. app/code/community/Ultimate/ModuleCreator/Model/Entity.php +8 -8
  6. app/code/community/Ultimate/ModuleCreator/Model/Entity/Type/Eav.php +2 -2
  7. app/code/community/Ultimate/ModuleCreator/Model/Module.php +5 -5
  8. app/code/community/Ultimate/ModuleCreator/etc/config.xml +2 -2
  9. app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Block/Adminhtml/Entity/Widget/Chooser/020_not_tree +1 -1
  10. app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Block/Entity/List/010_top +2 -2
  11. app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/040_not_tree +1 -1
  12. app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/103_url_rewrite_store +1 -1
  13. app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/107_url_rewrite_no_store +1 -1
  14. app/code/community/Ultimate/ModuleCreator/etc/umc.xml +37 -1
  15. app/etc/modules/Ultimate_ModuleCreator.xml +0 -35
  16. js/ultimate_modulecreator.js +6 -0
  17. package.xml +12 -18
  18. skin/adminhtml/default/default/images/ultimate_modulecreator/collapsed.png +0 -0
  19. skin/adminhtml/default/default/images/ultimate_modulecreator/expanded.png +0 -0
  20. skin/adminhtml/default/default/images/ultimate_modulecreator/line1.png +0 -0
  21. skin/adminhtml/default/default/images/ultimate_modulecreator/line2.png +0 -0
app/code/community/Ultimate/ModuleCreator/Model/Abstract.php CHANGED
@@ -124,4 +124,16 @@ class Ultimate_ModuleCreator_Model_Abstract extends Varien_Object
124
  }
125
  return $this->_eol;
126
  }
 
 
 
 
 
 
 
 
 
 
 
 
127
  }
124
  }
125
  return $this->_eol;
126
  }
127
+
128
+ /**
129
+ * esacape values
130
+ *
131
+ * @param $text
132
+ * @return mixed
133
+ * @author Marius Strajeru <ultimate.module.creator@gmail.com>
134
+ */
135
+ public function escapeText($text)
136
+ {
137
+ return Mage::helper('core')->jsQuoteEscape($text);
138
+ }
139
  }
app/code/community/Ultimate/ModuleCreator/Model/Attribute.php CHANGED
@@ -236,7 +236,7 @@ class Ultimate_ModuleCreator_Model_Attribute extends Ultimate_ModuleCreator_Mode
236
  public function getPlaceholders($key = null)
237
  {
238
  if (is_null($this->_placeholders)) {
239
- $placeholders['{{attributeLabel}}'] = $this->getLabel();
240
  $placeholders['{{AttributeMagicCode}}'] = $this->getMagicMethodCode();
241
  $placeholders['{{attributeMagicCode}}'] = $this->getMagicMethodCode(false);
242
  $placeholders['{{attributeCode}}'] = $this->getCode();
@@ -358,7 +358,7 @@ class Ultimate_ModuleCreator_Model_Attribute extends Ultimate_ModuleCreator_Mode
358
  $ddl .= $eol. $padding;
359
  }
360
  $ddl .= "),".$eol;
361
- $ddl .= $padding."'".$this->getLabel()."'".$eol.$tab.")";
362
  return $ddl;
363
  }
364
 
236
  public function getPlaceholders($key = null)
237
  {
238
  if (is_null($this->_placeholders)) {
239
+ $placeholders['{{attributeLabel}}'] = $this->escapeText($this->getLabel());
240
  $placeholders['{{AttributeMagicCode}}'] = $this->getMagicMethodCode();
241
  $placeholders['{{attributeMagicCode}}'] = $this->getMagicMethodCode(false);
242
  $placeholders['{{attributeCode}}'] = $this->getCode();
358
  $ddl .= $eol. $padding;
359
  }
360
  $ddl .= "),".$eol;
361
+ $ddl .= $padding."'".$this->escapeText($this->getLabel())."'".$eol.$tab.")";
362
  return $ddl;
363
  }
364
 
app/code/community/Ultimate/ModuleCreator/Model/Attribute/Type/Abstract.php CHANGED
@@ -391,11 +391,11 @@ class Ultimate_ModuleCreator_Model_Attribute_Type_Abstract extends Ultimate_Modu
391
  public function getFormOptions()
392
  {
393
  $options = '';
394
- $padding = $this->getPadding(3);
395
  $eol = $this->getEol();
396
  $note = $this->getAttribute()->getNote();
397
  if ($note) {
398
- $options .= $padding."'note' => $"."this->__('".$note."'),".$eol;
399
  }
400
  if ($this->getRequired()) {
401
  $options .= $padding."'required' => true,".$eol;
391
  public function getFormOptions()
392
  {
393
  $options = '';
394
+ $padding = $this->getPadding(4);
395
  $eol = $this->getEol();
396
  $note = $this->getAttribute()->getNote();
397
  if ($note) {
398
+ $options .= $padding."'note' => $"."this->__('".Mage::helper('core')->jsQuoteEscape($note)."'),".$eol;
399
  }
400
  if ($this->getRequired()) {
401
  $options .= $padding."'required' => true,".$eol;
app/code/community/Ultimate/ModuleCreator/Model/Attribute/Type/Dropdown.php CHANGED
@@ -269,7 +269,7 @@ class Ultimate_ModuleCreator_Model_Attribute_Type_Dropdown extends Ultimate_Modu
269
  public function getFormOptions()
270
  {
271
  $options = parent::getFormOptions();
272
- $padding = $this->getPadding(3);
273
  $module = $this->getModule()->getLowerModuleName();
274
  $entity = $this->getEntity()->getNameSingular(true);
275
  $namespace = $this->getNamespace(true);
269
  public function getFormOptions()
270
  {
271
  $options = parent::getFormOptions();
272
+ $padding = $this->getPadding(4);
273
  $module = $this->getModule()->getLowerModuleName();
274
  $entity = $this->getEntity()->getNameSingular(true);
275
  $namespace = $this->getNamespace(true);
app/code/community/Ultimate/ModuleCreator/Model/Entity.php CHANGED
@@ -740,16 +740,16 @@ class Ultimate_ModuleCreator_Model_Entity extends Ultimate_ModuleCreator_Model_A
740
  $this->_placeholders['{{entity}}'] = $this->getNameSingular(true);
741
  $this->_placeholders['{{Entity}}'] = ucfirst($this->getNameSingular(true));
742
  $this->_placeholders['{{ENTITY}}'] = strtoupper($this->getNameSingular());
743
- $this->_placeholders['{{EntityLabel}}'] = ucfirst($this->getLabelSingular());
744
- $this->_placeholders['{{entityLabel}}'] = strtolower($this->getLabelSingular());
745
- $this->_placeholders['{{EntitiesLabel}}'] = ucfirst($this->getLabelPlural());
746
- $this->_placeholders['{{entitiesLabel}}'] = strtolower($this->getLabelPlural());
747
  $this->_placeholders['{{entityCollectionAttributes}}'] = $this->getCollectionAttributes();
748
  $this->_placeholders['{{entityAdminJoin}}'] = $this->getAdminJoin();
749
  $this->_placeholders['{{prepareColumnsHeader}}'] = $this->getPrepareColumnsHeader();
750
  $this->_placeholders['{{nameAttributeGridEav}}'] = $this->getNameAttributeGridEav();
751
  $this->_placeholders['{{nameAttributeCode}}'] = $this->getNameAttributeCode();
752
- $this->_placeholders['{{nameAttributeLabel}}'] = $this->getNameAttributeLabel();
753
  $this->_placeholders['{{entities}}'] = $this->getNamePlural(true);
754
  $this->_placeholders['{{Entities}}'] = ucfirst($this->getNamePlural(true));
755
  $this->_placeholders['{{EntityNameMagicCode}}'] = $this->getNameAttributeMagicCode();
@@ -1463,7 +1463,7 @@ class Ultimate_ModuleCreator_Model_Entity extends Ultimate_ModuleCreator_Model_A
1463
  $content .= $this->getPadding().'<block type="'.$namespace.'_'.$module.'/'.
1464
  $entityName.'_'.strtolower($entity->getNameSingular()).'_list" name="'.$entityName.
1465
  '.'.strtolower($entity->getNameSingular()).'_list" as="'.$entityName.'_'.
1466
- strtolower($this->getNamePlural()).'" template="'.$namespace.'_'.$module.'/'.$entityName.'/'.
1467
  strtolower($entity->getNameSingular()).'/list.phtml" />'.$eol.$this->getPadding(2);
1468
  }
1469
  if ($this->getAllowComment()) {
@@ -2098,7 +2098,7 @@ class Ultimate_ModuleCreator_Model_Entity extends Ultimate_ModuleCreator_Model_A
2098
  $eol = $this->getEol();
2099
  $module = $this->getModule()->getLowerModuleName();
2100
  $entityUc = ucfirst($this->getNameSingular());
2101
- $label = strtolower($this->getLabelSingular());
2102
  $tagPrefix = ($wsi) ? 'wsdl:':'';
2103
 
2104
  $content .= $padding.'<'.$tagPrefix.'operation name="'.$module.$entityUc.'Assign'.$relatedLabel.'">'.$eol;
@@ -2138,7 +2138,7 @@ class Ultimate_ModuleCreator_Model_Entity extends Ultimate_ModuleCreator_Model_A
2138
  $module = $this->getModule()->getLowerModuleName();
2139
  $entity = $this->getNameSingular(true);
2140
  $entityUc = ucfirst($entity);
2141
- $label = strtolower($this->getLabelSingular());
2142
 
2143
  $tagPrefix = ($wsi) ? 'wsdl:':'';
2144
 
740
  $this->_placeholders['{{entity}}'] = $this->getNameSingular(true);
741
  $this->_placeholders['{{Entity}}'] = ucfirst($this->getNameSingular(true));
742
  $this->_placeholders['{{ENTITY}}'] = strtoupper($this->getNameSingular());
743
+ $this->_placeholders['{{EntityLabel}}'] = ucfirst($this->escapeText($this->getLabelSingular()));
744
+ $this->_placeholders['{{entityLabel}}'] = strtolower($this->escapeText($this->getLabelSingular()));
745
+ $this->_placeholders['{{EntitiesLabel}}'] = ucfirst($this->escapeText($this->getLabelPlural()));
746
+ $this->_placeholders['{{entitiesLabel}}'] = strtolower($this->escapeText($this->getLabelPlural()));
747
  $this->_placeholders['{{entityCollectionAttributes}}'] = $this->getCollectionAttributes();
748
  $this->_placeholders['{{entityAdminJoin}}'] = $this->getAdminJoin();
749
  $this->_placeholders['{{prepareColumnsHeader}}'] = $this->getPrepareColumnsHeader();
750
  $this->_placeholders['{{nameAttributeGridEav}}'] = $this->getNameAttributeGridEav();
751
  $this->_placeholders['{{nameAttributeCode}}'] = $this->getNameAttributeCode();
752
+ $this->_placeholders['{{nameAttributeLabel}}'] = $this->escapeText($this->getNameAttributeLabel());
753
  $this->_placeholders['{{entities}}'] = $this->getNamePlural(true);
754
  $this->_placeholders['{{Entities}}'] = ucfirst($this->getNamePlural(true));
755
  $this->_placeholders['{{EntityNameMagicCode}}'] = $this->getNameAttributeMagicCode();
1463
  $content .= $this->getPadding().'<block type="'.$namespace.'_'.$module.'/'.
1464
  $entityName.'_'.strtolower($entity->getNameSingular()).'_list" name="'.$entityName.
1465
  '.'.strtolower($entity->getNameSingular()).'_list" as="'.$entityName.'_'.
1466
+ strtolower($entity->getNamePlural()).'" template="'.$namespace.'_'.$module.'/'.$entityName.'/'.
1467
  strtolower($entity->getNameSingular()).'/list.phtml" />'.$eol.$this->getPadding(2);
1468
  }
1469
  if ($this->getAllowComment()) {
2098
  $eol = $this->getEol();
2099
  $module = $this->getModule()->getLowerModuleName();
2100
  $entityUc = ucfirst($this->getNameSingular());
2101
+ $label = strtolower($this->escapeText($this->getLabelSingular()));
2102
  $tagPrefix = ($wsi) ? 'wsdl:':'';
2103
 
2104
  $content .= $padding.'<'.$tagPrefix.'operation name="'.$module.$entityUc.'Assign'.$relatedLabel.'">'.$eol;
2138
  $module = $this->getModule()->getLowerModuleName();
2139
  $entity = $this->getNameSingular(true);
2140
  $entityUc = ucfirst($entity);
2141
+ $label = strtolower($this->escapeText($this->getLabelSingular()));
2142
 
2143
  $tagPrefix = ($wsi) ? 'wsdl:':'';
2144
 
app/code/community/Ultimate/ModuleCreator/Model/Entity/Type/Eav.php CHANGED
@@ -88,8 +88,8 @@ class Ultimate_ModuleCreator_Model_Entity_Type_Eav extends Ultimate_ModuleCreato
88
  $eol.$this->getPadding(3).'$adminStore'
89
  .$eol.$this->getPadding(2).');'.$eol;
90
  $result .= $this->getPadding(2).'if ($store->getId()) {'.$eol;
91
- $result .= $this->getPadding(3). '$collection->joinAttribute(\''.
92
- $eol.$this->getPadding(4).$this->getModule()->getNamespace(true).'_'.
93
  $this->getModule()->getLowerModuleName().'_'.
94
  $this->getEntity()->getNameSingular().'_'.
95
  $this->getEntity()->getNameAttributeCode().'\', '.
88
  $eol.$this->getPadding(3).'$adminStore'
89
  .$eol.$this->getPadding(2).');'.$eol;
90
  $result .= $this->getPadding(2).'if ($store->getId()) {'.$eol;
91
+ $result .= $this->getPadding(3). '$collection->joinAttribute('.
92
+ $eol.$this->getPadding(4).'\''.$this->getModule()->getNamespace(true).'_'.
93
  $this->getModule()->getLowerModuleName().'_'.
94
  $this->getEntity()->getNameSingular().'_'.
95
  $this->getEntity()->getNameAttributeCode().'\', '.
app/code/community/Ultimate/ModuleCreator/Model/Module.php CHANGED
@@ -47,7 +47,6 @@
47
  * @method Ultimate_ModuleCreator_Model_Module setSearch()
48
  * @method Ultimate_ModuleCreator_Model_Module setHasCatalogAttribute()
49
  * @method Ultimate_ModuleCreator_Model_Module setRest()
50
- * @method string getModuleName()
51
  * @method int getInstall()
52
  * @method Ultimate_ModuleCreator_Model_Module setInstall()
53
  * @method bool getHasEav()
@@ -61,6 +60,7 @@
61
  * @method bool getHasCatalogAttribute()
62
  * @method bool getLinkCore()
63
  * @method bool getShowInCategoryMenu()
 
64
  */
65
  class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_Abstract
66
  {
@@ -913,7 +913,7 @@ class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_A
913
  {
914
  $paths = array(
915
  'app/etc/modules/'.$this->getNamespace().'_'.$this->getModuleName().'.xml',
916
- 'app/code/'.$this->getCodepool().'/'.$this->getNamespace().'_'.$this->getModuleName(),
917
  'app/locale/en_US/'.$this->getNamespace().'_'.$this->getModuleName().'.csv',
918
  'app/design/adminhtml/default/default/layout/'.$this->getNamespace(true).'_'.$this->getLowerModuleName().'.xml',
919
  'app/design/adminhtml/default/default/template/'.$this->getNamespace(true).'_'.$this->getLowerModuleName()
@@ -1656,7 +1656,7 @@ class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_A
1656
  '{{qwertyuiopp}}' => $this->getQwertyuiopp(),
1657
  '{{Y}}' => date('Y'),
1658
  '{{entity_default_config}}' => $this->getEntityDefaultConfig(),
1659
- '{{module_menu}}' => $this->getMenuText(),
1660
  '{{codepool}}' => $this->getCodepool(),
1661
  '{{version}}' => $this->getVersion(),
1662
  '{{menuItemsXml}}' => $this->getMenuItemsXml(),
@@ -1670,7 +1670,7 @@ class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_A
1670
  '{{categoryMenuEvent}}' => $this->getCategoryMenuEvent(),
1671
  '{{customerCommentLinks}}' => $this->getCustomerCommentLinks(),
1672
  '{{frontKey}}' => $this->getFrontKey(),
1673
- '{{SystemTabName}}' => $this->getSystemTabName(),
1674
  '{{systemTabPosition}}' => $this->getSystemTabPosition(),
1675
  '{{RestResourceGroupsChildren}}' => $this->getRestResourceGroupsChildren(),
1676
  '{{RestResources}}' => $this->getRestResources(),
@@ -2180,7 +2180,7 @@ class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_A
2180
  */
2181
  public function getNamespace($lower = false)
2182
  {
2183
- $namespace = $this->getData('namespace');
2184
  if ($lower) {
2185
  $namespace = strtolower($namespace);
2186
  }
47
  * @method Ultimate_ModuleCreator_Model_Module setSearch()
48
  * @method Ultimate_ModuleCreator_Model_Module setHasCatalogAttribute()
49
  * @method Ultimate_ModuleCreator_Model_Module setRest()
 
50
  * @method int getInstall()
51
  * @method Ultimate_ModuleCreator_Model_Module setInstall()
52
  * @method bool getHasEav()
60
  * @method bool getHasCatalogAttribute()
61
  * @method bool getLinkCore()
62
  * @method bool getShowInCategoryMenu()
63
+ * @method string getModuleName()
64
  */
65
  class Ultimate_ModuleCreator_Model_Module extends Ultimate_ModuleCreator_Model_Abstract
66
  {
913
  {
914
  $paths = array(
915
  'app/etc/modules/'.$this->getNamespace().'_'.$this->getModuleName().'.xml',
916
+ 'app/code/'.$this->getCodepool().'/'.$this->getNamespace().'/'.$this->getModuleName(),
917
  'app/locale/en_US/'.$this->getNamespace().'_'.$this->getModuleName().'.csv',
918
  'app/design/adminhtml/default/default/layout/'.$this->getNamespace(true).'_'.$this->getLowerModuleName().'.xml',
919
  'app/design/adminhtml/default/default/template/'.$this->getNamespace(true).'_'.$this->getLowerModuleName()
1656
  '{{qwertyuiopp}}' => $this->getQwertyuiopp(),
1657
  '{{Y}}' => date('Y'),
1658
  '{{entity_default_config}}' => $this->getEntityDefaultConfig(),
1659
+ '{{module_menu}}' => $this->escapeText($this->getMenuText()),
1660
  '{{codepool}}' => $this->getCodepool(),
1661
  '{{version}}' => $this->getVersion(),
1662
  '{{menuItemsXml}}' => $this->getMenuItemsXml(),
1670
  '{{categoryMenuEvent}}' => $this->getCategoryMenuEvent(),
1671
  '{{customerCommentLinks}}' => $this->getCustomerCommentLinks(),
1672
  '{{frontKey}}' => $this->getFrontKey(),
1673
+ '{{SystemTabName}}' => $this->escapeText($this->getSystemTabName()),
1674
  '{{systemTabPosition}}' => $this->getSystemTabPosition(),
1675
  '{{RestResourceGroupsChildren}}' => $this->getRestResourceGroupsChildren(),
1676
  '{{RestResources}}' => $this->getRestResources(),
2180
  */
2181
  public function getNamespace($lower = false)
2182
  {
2183
+ $namespace = $this->escapeText($this->getData('namespace'));
2184
  if ($lower) {
2185
  $namespace = strtolower($namespace);
2186
  }
app/code/community/Ultimate/ModuleCreator/etc/config.xml CHANGED
@@ -19,8 +19,8 @@
19
  <config>
20
  <modules>
21
  <Ultimate_ModuleCreator>
22
- <version>1.9.5.0</version>
23
- <build></build>
24
  </Ultimate_ModuleCreator>
25
  </modules>
26
  <global>
19
  <config>
20
  <modules>
21
  <Ultimate_ModuleCreator>
22
+ <version>1.9.6.0</version>
23
+ <build />
24
  </Ultimate_ModuleCreator>
25
  </modules>
26
  <global>
app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Block/Adminhtml/Entity/Widget/Chooser/020_not_tree CHANGED
@@ -29,7 +29,7 @@ class {{Namespace}}_{{Module}}_Block_Adminhtml_{{Entity}}_Widget_Chooser extends
29
  {
30
  $uniqId = Mage::helper('core')->uniqHash($element->getId());
31
  $sourceUrl = $this->getUrl(
32
- '{{namespace}}_{{module}}/adminhtml_{{module}}_{{entity}}_widget/chooser',
33
  array('uniq_id' => $uniqId)
34
  );
35
  $chooser = $this->getLayout()->createBlock('widget/adminhtml_widget_chooser')
29
  {
30
  $uniqId = Mage::helper('core')->uniqHash($element->getId());
31
  $sourceUrl = $this->getUrl(
32
+ '*/{{module}}_{{entity}}_widget/chooser',
33
  array('uniq_id' => $uniqId)
34
  );
35
  $chooser = $this->getLayout()->createBlock('widget/adminhtml_widget_chooser')
app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Block/Entity/List/010_top CHANGED
@@ -15,7 +15,7 @@ class {{Namespace}}_{{Module}}_Block_{{Entity}}_List extends Mage_Core_Block_Tem
15
  * @access public
16
  * {{qwertyuiop}}
17
  */
18
- public function __construct()
19
  {
20
- parent::__construct();
21
  ${{entities}} = Mage::getResourceModel('{{namespace}}_{{module}}/{{entity}}_collection')
15
  * @access public
16
  * {{qwertyuiop}}
17
  */
18
+ public function _construct()
19
  {
20
+ parent::_construct();
21
  ${{entities}} = Mage::getResourceModel('{{namespace}}_{{module}}/{{entity}}_collection')
app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/040_not_tree CHANGED
@@ -35,4 +35,4 @@
35
  $this->_getWriteAdapter()->insertMultiple($table, $data);
36
  }
37
  return parent::_afterSave($object);
38
- }
35
  $this->_getWriteAdapter()->insertMultiple($table, $data);
36
  }
37
  return parent::_afterSave($object);
38
+ }
app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/103_url_rewrite_store CHANGED
@@ -19,4 +19,4 @@
19
  ->where('e.url_key = ?', $urlKey)
20
  ->where('es.store_id IN (?)', $store);
21
  return $select;
22
- }
19
  ->where('e.url_key = ?', $urlKey)
20
  ->where('es.store_id IN (?)', $store);
21
  return $select;
22
+ }
app/code/community/Ultimate/ModuleCreator/etc/source/app/code/Model/Resource/Entity/107_url_rewrite_no_store CHANGED
@@ -14,4 +14,4 @@
14
  ->from(array('e' => $this->getMainTable()))
15
  ->where('e.url_key = ?', $urlKey);
16
  return $select;
17
- }
14
  ->from(array('e' => $this->getMainTable()))
15
  ->where('e.url_key = ?', $urlKey);
16
  return $select;
17
+ }
app/code/community/Ultimate/ModuleCreator/etc/umc.xml CHANGED
@@ -31,6 +31,7 @@
31
  <required>1</required>
32
  <position>10</position>
33
  <system>1</system>
 
34
  <tooltip>This is the folder name of your new extension. Your company name should go here. Use only letters and numbers. Start with a capital letter.</tooltip>
35
  </namespace>
36
  <module_name translate="label tooltip additional" module="modulecreator">
@@ -38,6 +39,7 @@
38
  <type>text</type>
39
  <required>1</required>
40
  <position>20</position>
 
41
  <tooltip><![CDATA[This is your extension/module name. It should be something meaningful and not very long.<br />Try to use a noun in singular form. Start with a capital letter.]]></tooltip>
42
  <additional>For security reasons, to avoid module name collisions with the Magento core you cannot name a module just like an existing one even in a different namespace: "Catalog", "Sales", "Checkout"...</additional>
43
  </module_name>
@@ -710,7 +712,7 @@
710
  <required>1</required>
711
  <position>160</position>
712
  <depend_class>type-dropdown type-multiselect not-custom-source</depend_class>
713
- <tooltip>If you choose to use teh values of an attribute as values for the dropdown field enter here the attribute code to use. If the product (or category or customer) attribute does not have values or does not support values you will not see any options.</tooltip>
714
  </options_source_attribute>
715
  <options translate="label note tooltip" module="modulecreator">
716
  <label>Options in select</label>
@@ -958,8 +960,12 @@
958
  <node />
959
  <api />
960
  <comment />
 
961
  </entity>
962
  <attribute>
 
 
 
963
  <created_at translate="message">
964
  <message><![CDATA[An attribute/field with code "created_at" will be added by default to your entity.]]></message>
965
  </created_at>
@@ -1037,6 +1043,32 @@
1037
  <f>YmFzZTY0X2RlY29kZQ==</f>
1038
  </system>
1039
  <release_notes>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1040
  <v1_9_5_0>
1041
  <version>1.9.5.0</version>
1042
  <date>2014-12-19</date>
@@ -1768,5 +1800,9 @@
1768
  <to>@ahmed90</to>
1769
  <for><![CDATA[Thanks the help with the category relation for entities.]]></for>
1770
  </ahmed90>
 
 
 
 
1771
  </thanks>
1772
  </config>
31
  <required>1</required>
32
  <position>10</position>
33
  <system>1</system>
34
+ <class>umc-validate-class-name</class>
35
  <tooltip>This is the folder name of your new extension. Your company name should go here. Use only letters and numbers. Start with a capital letter.</tooltip>
36
  </namespace>
37
  <module_name translate="label tooltip additional" module="modulecreator">
39
  <type>text</type>
40
  <required>1</required>
41
  <position>20</position>
42
+ <class>umc-validate-class-name</class>
43
  <tooltip><![CDATA[This is your extension/module name. It should be something meaningful and not very long.<br />Try to use a noun in singular form. Start with a capital letter.]]></tooltip>
44
  <additional>For security reasons, to avoid module name collisions with the Magento core you cannot name a module just like an existing one even in a different namespace: "Catalog", "Sales", "Checkout"...</additional>
45
  </module_name>
712
  <required>1</required>
713
  <position>160</position>
714
  <depend_class>type-dropdown type-multiselect not-custom-source</depend_class>
715
+ <tooltip>If you choose to use the values of an attribute as values for the dropdown field enter here the attribute code to use. If the product (or category or customer) attribute does not have values or does not support values you will not see any options.</tooltip>
716
  </options_source_attribute>
717
  <options translate="label note tooltip" module="modulecreator">
718
  <label>Options in select</label>
960
  <node />
961
  <api />
962
  <comment />
963
+ <template />
964
  </entity>
965
  <attribute>
966
+ <template translate="message">
967
+ <message><![CDATA[This will conflict with the magento methods.]]></message>
968
+ </template>
969
  <created_at translate="message">
970
  <message><![CDATA[An attribute/field with code "created_at" will be added by default to your entity.]]></message>
971
  </created_at>
1043
  <f>YmFzZTY0X2RlY29kZQ==</f>
1044
  </system>
1045
  <release_notes>
1046
+ <v1_9_6_0>
1047
+ <version>1.9.6.0</version>
1048
+ <date>2015-10-27</date>
1049
+ <data>
1050
+ <cleanup translate="label type comment">
1051
+ <label>No new line on some source files</label>
1052
+ <type>Improvement</type>
1053
+ <comment><![CDATA[Some of the source files don't end with an empty new line ]]></comment>
1054
+ </cleanup>
1055
+ <template translate="label type">
1056
+ <label>"Template" should not be allowed as attribute name or entity name </label>
1057
+ <type>Bug fix</type>
1058
+ <comment><![CDATA[<a target="_blank" href="https://github.com/tzyganu/UMC1.9/issues/82">#82</a>]]></comment>
1059
+ </template>
1060
+ <escape translate="label type">
1061
+ <label>Labels and notes were not escaped</label>
1062
+ <type>Bug fix</type>
1063
+ <comment><![CDATA[<a target="_blank" href="https://github.com/tzyganu/UMC1.9/issues/105">#105</a>]]></comment>
1064
+ </escape>
1065
+ <validation translate="label type comment">
1066
+ <label>Added client side validation to module name and namespace</label>
1067
+ <type>Improvement</type>
1068
+ <comment><![CDATA[<a target="_blank" href="https://github.com/tzyganu/UMC1.9/issues/103">#103</a>]]></comment>
1069
+ </validation>
1070
+ </data>
1071
+ </v1_9_6_0>
1072
  <v1_9_5_0>
1073
  <version>1.9.5.0</version>
1074
  <date>2014-12-19</date>
1800
  <to>@ahmed90</to>
1801
  <for><![CDATA[Thanks the help with the category relation for entities.]]></for>
1802
  </ahmed90>
1803
+ <dfelton>
1804
+ <to>@dfelton</to>
1805
+ <for><![CDATA[Thanks for the awesome pull requests and the free testing.]]></for>
1806
+ </dfelton>
1807
  </thanks>
1808
  </config>
app/etc/modules/Ultimate_ModuleCreator.xml DELETED
@@ -1,35 +0,0 @@
1
- <?xml version="1.0"?>
2
- <!--
3
- /**
4
- * Ultimate_ModuleCreator extension
5
- *
6
- * NOTICE OF LICENSE
7
- *
8
- * This source file is subject to the MIT License
9
- * that is bundled with this package in the file LICENSE_UMC.txt.
10
- * It is also available through the world-wide-web at this URL:
11
- * http://opensource.org/licenses/mit-license.php
12
- *
13
- * @category Ultimate
14
- * @package Ultimate_ModuleCreator
15
- * @copyright Copyright (c) 2013
16
- * @license http://opensource.org/licenses/mit-license.php MIT License
17
- */
18
- /**
19
- * @category Ultimate
20
- * @package Ultimate_ModuleCreator
21
- * @author Marius Strajeru <ultimate.module.creator@gmail.com>
22
- */
23
- -->
24
- <config>
25
- <modules>
26
- <Ultimate_ModuleCreator>
27
- <active>true</active>
28
- <codePool>community</codePool>
29
- <depends>
30
- <Mage_Core />
31
- <Mage_Catalog />
32
- </depends>
33
- </Ultimate_ModuleCreator>
34
- </modules>
35
- </config>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
js/ultimate_modulecreator.js CHANGED
@@ -19,6 +19,12 @@
19
  * @package Ultimate_ModuleCreator
20
  * @author Marius Strajeru <ultimate.module.creator@gmail.com>
21
  */
 
 
 
 
 
 
22
  if(typeof UMC=='undefined') {
23
  var UMC = {};
24
  }
19
  * @package Ultimate_ModuleCreator
20
  * @author Marius Strajeru <ultimate.module.creator@gmail.com>
21
  */
22
+
23
+ Validation.add('umc-validate-class-name', 'Please use only letters (a-z or A-Z) or numbers (0-9) in this field, first character should be an uppercase letter.', function(v) {
24
+ return Validation.get('IsEmpty').test(v) || /^[A-Z]+[a-zA-Z0-9]+$/.test(v)
25
+ });
26
+
27
+
28
  if(typeof UMC=='undefined') {
29
  var UMC = {};
30
  }
package.xml CHANGED
@@ -1,30 +1,24 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Ultimate_ModuleCreator</name>
4
- <version>1.9.5.0</version>
5
  <stability>stable</stability>
6
- <license uri="http://opensource.org/licenses/MIT">MIT License</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Develop custom Magento modules without writing any code. Use a module creator. Use this module creator</summary>
10
  <description>This module allows you to create custom Magento modules for your own entities. You can create as many entities as you want in one extension, you can establish relations between them, decide to generate only back-end pages or both back-end and frontend pages.</description>
11
- <notes>Improvement &#xD;
12
- - Cleaned up the UMC code and the generated code. Now all files (almost) follow the zend coding standards.&#xD;
13
- &#xD;
14
- Features&#xD;
15
- - Support for signed int attributes/fields&#xD;
16
- - Generating modman file &#xD;
17
- - Support for canonical URL in generated module &#xD;
18
- &#xD;
19
  Bug fixes&#xD;
20
- - Removed calls to deprecated method htmlEscape&#xD;
21
- - Fixed wrong helper alias in Yes/No attribute display&#xD;
22
- - Fixed wrong display of multiselect attribute on frontend&#xD;
23
- - Fixed 2 status fields generated in the setup file</notes>
24
- <authors><author><name>Marius</name><user>tzyganu</user><email>tzyganu@gmail.com</email></author></authors>
25
- <date>2014-12-19</date>
26
- <time>12:46:11</time>
27
- <contents><target name="magecommunity"><dir name="Ultimate"><dir name="ModuleCreator"><dir name="Block"><dir name="Adminhtml"><dir name="Modulecreator"><dir name="Edit"><file name="Form.php" hash="f669c128da0a7a0e6956b68cb9f70ecb"/><dir name="Tab"><dir name="Entities"><dir name="Entity"><file name="Attribute.php" hash="bfdde853f44eed895edffa6580d34fb3"/></dir><file name="Entity.php" hash="4eb102402091c73751a026ecc8a1c9fd"/></dir><file name="Entities.php" hash="0fffe8612d075d788c05424bb1e79e09"/><dir name="Help"><file name="Fieldset.php" hash="e190021e0b3dbb615e43c8da8036f444"/></dir><file name="Help.php" hash="38c624f47e4a0a3738a5ac653932a458"/><file name="Relation.php" hash="7101b6aec718e52603fa9b52522453b0"/><file name="Settings.php" hash="02d0590673060210ab8d136d87682eb6"/></dir><file name="Tabs.php" hash="31d8d500915b2dbeb804d93e80a9bb57"/></dir><file name="Edit.php" hash="6eecb1d1c9f849915e467d71764585a0"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Download.php" hash="9539b0a933c64a5eb9d63cb8df3843e2"/></dir></dir></dir><file name="Grid.php" hash="18857d407f668491c73c72b4286e91fb"/><file name="Menu.php" hash="d8ed27ab19d8a968ce1cdebeb5ebb6e7"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><file name="Abstract.php" hash="dd1a9d165eb5013cd5bfecc2a53054fd"/><file name="Attribute.php" hash="7cb21a2d79fce64110dd89f13f8a058d"/><file name="Entity.php" hash="e1abdf5b96ae123e9f0be1bea427b402"/><file name="Settings.php" hash="2362810619fe49999165f2f31dcf86dc"/></dir></dir></dir></dir></dir><file name="Modulecreator.php" hash="31c900d6245a2e8d3b6897174ee7361b"/></dir></dir><file name="Exception.php" hash="ad59d800c57309518c658a6d7993d852"/><dir name="Helper"><file name="Data.php" hash="0e73324670a67118d6bfcecd7e907ed4"/></dir><dir name="Model"><file name="Abstract.php" hash="c274fb2aa40191cdb7f712698385c597"/><dir name="Attribute"><dir name="Type"><file name="Abstract.php" hash="64d9e2de88e01af0eeccafd81a81548b"/><file name="Country.php" hash="f407e72dc0c9447ca277cf17e58d6db9"/><file name="Decimal.php" hash="ad73538f495068f0a969f03de7cc351a"/><dir name="Dropdown"><file name="Abstract.php" hash="42ac4cfc0e45018ce2ac6a523151ac46"/><file name="Category.php" hash="11f5b620cb1c52ee93228fa1c5a7cca7"/><file name="Custom.php" hash="0119a5276cf143d2745e13bb065201af"/><file name="Customer.php" hash="1687af6faede9df96212328ae2771c2d"/><file name="Product.php" hash="273b728d5f0f5616265049207510f0fd"/></dir><file name="Dropdown.php" hash="86266717c758600c0bf683c722f666d8"/><file name="File.php" hash="b9e9c0e893a35767a033547cad8ca252"/><file name="Image.php" hash="bfd6e6ad3f943474ebc098f8aabdbbc9"/><file name="Int.php" hash="f900aece2af7d6977040986bccf44990"/><file name="Multiselect.php" hash="c426daa8ac9b7051b0fdd420848860a7"/><file name="Signedint.php" hash="666c984d0cdb9e33da11309ae1253f65"/><file name="Text.php" hash="a3401898573210a74c89590cef9036b2"/><file name="Textarea.php" hash="7992e0749b664f257dfb81d60d5cdbda"/><file name="Timestamp.php" hash="bc3992921293dab8b7b2dc0d1492a3bd"/><file name="Yesno.php" hash="893a9f19d594e5326822a7ca25f33e97"/></dir></dir><file name="Attribute.php" hash="1d53aba5e5fe787e3d4c7b113a56300b"/><file name="Config.php" hash="4cdab5638251e2027b85e4cf884d2a87"/><dir name="Entity"><dir name="Type"><file name="Abstract.php" hash="b6a07e51e03d5341c3ef8ecc9b59f3b2"/><file name="Eav.php" hash="f06c915ce7e1c896c84c7d9da264d3c4"/><file name="Flat.php" hash="683aed5f0dadfc9e3ff300e123983111"/></dir></dir><file name="Entity.php" hash="ab1fbb642da413b3393dc0cf843bb2bb"/><dir name="Module"><file name="Collection.php" hash="413b5e6c26c2908d8ba15d12c7dc4d59"/></dir><file name="Module.php" hash="a448e327ed97dba3111e6bfdda3460e1"/><file name="Relation.php" hash="98cbf5410034adf70719a34ddceef7c1"/><dir name="Source"><dir name="Attribute"><file name="Scope.php" hash="3f78116501467bd4daf70ece6afad589"/><file name="Type.php" hash="b2498a7969651e05a389370202238b67"/><dir name="Value"><file name="Source.php" hash="ac1cb8127c3b3ba812344db44eed56f7"/></dir></dir><file name="Codepool.php" hash="f4dbdabdc8f59f9baa5299c2ace9d4cd"/><dir name="Entity"><file name="Layout.php" hash="395f30ffa9c6700c549e9524978c2637"/><file name="Menu.php" hash="3f01e54e422c6869c43b1bad34fe3db4"/><file name="Type.php" hash="f347501b407e7e809ef21d918add05d2"/></dir><file name="Install.php" hash="b1410c2f097c28163acc9793ad1e6f37"/></dir><file name="Writer.php" hash="285af2c00f9437e0cb2694d1be28befe"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ModulecreatorController.php" hash="4dca12ac6cc72e2cbd869745b1b85ece"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="15d7d940acadcefb7ffe88e500ceb636"/><file name="config.xml" hash="1471a723a7272bd76a74750bdec3c646"/><file name="jstranslator.xml" hash="4b899882ea9aeefe2cc65fad28773a4f"/><dir name="source"><dir name="app"><dir name="code"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Tab"><dir name="Entity"><file name="010_tree" hash="01e0930c803719eccba822ed082781bd"/><file name="020_not_tree" hash="0a8d17046e0d74e04de6e49c943ce645"/></dir></dir></dir><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Entity"><file name="010_top" hash="1218887a523dd572a59935a8cc0d8838"/><file name="020_not_tree" hash="bbc33069f6fe6b9b25acbb1e4de4c4d5"/><file name="030_tree" hash="20ee685ab75587983b14e008b5bef83a"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir></dir></dir><dir name="Entity"><file name="010_top" hash="762da7271a416544c2519755387003b2"/><file name="020_eav" hash="8f1e2a9a86f378783fdc0a704af1f112"/><file name="030_footer" hash="24b9118a1cd86bfb9315ef5a576d5540"/><dir name="Abstract"><file name="010_content" hash="540383b0e8da61f6f44d6688d88bf69a"/></dir><dir name="Attribute"><file name="010_content" hash="8680fd04f5da11fd93e8c61760a1763b"/><dir name="Edit"><file name="010_content" hash="48b0435a45c0629623797e394c057bc0"/><dir name="Form"><file name="010_content" hash="e84f6400cfd51033969a8b2438645fa7"/></dir><dir name="Tab"><dir name="Main"><file name="010_content" hash="2977c8176883286ff6fd75228d168d8b"/></dir><dir name="Options"><file name="010_content" hash="e2d1ce3ebca5c7e701788bf419e92d0d"/></dir></dir><dir name="Tabs"><file name="010_content" hash="a650700a1a2c91b9d45b87991602244d"/></dir></dir><dir name="Grid"><file name="010_content" hash="ddffd74f14fa42f835fb9feee06ab135"/></dir></dir><dir name="Comment"><file name="010_content" hash="aa15438976da449a0033aadb7df7701c"/><dir name="Edit"><file name="010_content" hash="12deafa36aade8d9dbc487588b2b74f4"/><dir name="Form"><file name="010_content" hash="1c7f180496c615ba64e6883feccfd83c"/></dir><dir name="Tab"><dir name="Form"><file name="010_top" hash="23675285b1983b0fe0ef255df8fd9a90"/><file name="020_stores" hash="ee14a0f1d4b7d41ec45dee4b93d28261"/><file name="030_footer" hash="1e8e59fa800ed2b9758d5c4ceb44a2cc"/></dir><dir name="Stores"><file name="010_content" hash="8ea0f8ee969abb702165d62fca2dd699"/></dir></dir><dir name="Tabs"><file name="010_top" hash="bbb0bc3d663034ff5467ae2af0aded13"/><file name="020_stores" hash="c39be9fef6ed5d34880e6fba886be590"/><file name="030_footer" hash="670be1f8712b5fceede635f70494c496"/></dir></dir><dir name="Grid"><file name="010_top" hash="8d0113fe6d2c1c83cc36eb04a74dea26"/><file name="013_store_data" hash="f570d17a1052b9a8046ba3755a023051"/><file name="016_prepare" hash="c8da24a58fb8f63d001644f60f7f4a1f"/><file name="020_stores" hash="51ff966021a5d107685a4ed6e2e574f8"/><file name="030_content" hash="6ee866ea7971b6ccf68bcecc289148a8"/><file name="040_store_filter" hash="5632745dc40af470d7e0b902a15e65b9"/><file name="050_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="Edit"><file name="010_top" hash="1e2dbf503b0f581011e6b439f6da3afd"/><file name="020_tree" hash="fd3f451a4cbba87e9188f7b128d25648"/><file name="030_not_tree" hash="b703e527b79d897fe19a8c4f24d2a509"/><dir name="Form"><file name="010_top" hash="8161f43582795a2c78d0f862aeb643b8"/><file name="020_prepare_form" hash="b9310bbc74551578cfc4277394b88d5d"/><file name="025_prepare_form_eav" hash="dd97f9f9f728dc151e66d4b9094d5eea"/><file name="030_tree_top" hash="c5ab7bee8ea0aa5117a4df6f560436c7"/><file name="040_product_relation" hash="54a6465c00ce34d5df9d9f3dafd5e327"/><file name="050_entity_relation" hash="75e6c92cba3b0e905deb742f9413df9b"/><file name="060_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Tab"><dir name="Attributes"><file name="010_top" hash="7644f253d05baf04109169025c4f48fb"/><file name="020_tree" hash="16008ed09be3e4545d1e34ff4054bad2"/><file name="021_default_values" hash="15c56668dba09ed55ecfe6aba7547498"/><file name="022_default_values_tree" hash="4ee7efb49872c920dd4d80c6a95a5af7"/><file name="023_layout" hash="fb6e29f3868bd9cc18c13366653c2205"/><file name="025_after_html_top" hash="77491854d3fd0a340bce6071dc5291e6"/><file name="026_after_html" hash="f08d3d55350623893d3b58779fd155b3"/><file name="027_after_html_footer" hash="3a159aa722661e26bc9c6e9e98ffee06"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Categories"><file name="010_content" hash="27ba9566a584f7906621a2e43c31e5a4"/></dir><dir name="Form"><file name="010_top" hash="27c080187fe177ebab004e073a02335a"/><file name="020_image" hash="cba0289033f3353782232077c92f5510"/><file name="030_file" hash="752ef3ee84e475d8a4c02af78e73c56f"/><file name="040_wysiwyg" hash="028bcdfdd5f40cdace90ebcc2f2e32e2"/><file name="050_wysiwyg_is_tree" hash="e200136fed09023811505e8e0b1cf4a5"/><file name="060_path_tree" hash="0c0b3835665e5ca92c082af428e8f1cb"/><file name="070_parents" hash="6c40090aa8aca9225a68629ba9da112c"/><file name="080_attributes" hash="5a9c71f02f27a6555d82cf67d7b37db9"/><file name="090_url_rewrite" hash="a64e21b21fd0333b1dd691956ce15a46"/><file name="100_status" hash="19ce754399a19a44533807c1fafbd25e"/><file name="110_rss" hash="b914e30e3081259a93206ca7171c129f"/><file name="120_stores" hash="fef104629e93eec5cd6f0110043a79e5"/><file name="130_allow_comment" hash="52257665f4a66abaa5909dee5e3f7a2e"/><file name="140_add_values_not_tree" hash="4e8b8d73f4a15495bb8ba4db10af6b1b"/><file name="150_add_values_tree" hash="9825dbecfc9859eb48b251f085a728ac"/><file name="160_get_entity_tree" hash="3f271b034b306bbd999dded0d0bafaa0"/><file name="170_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Meta"><file name="010_content" hash="8379fdf7fbf7a06b684f75ec3c3e3d9e"/></dir><dir name="Product"><file name="010_content" hash="8099ed22f22cd254ab3447dd658485b1"/></dir><dir name="Sibling"><file name="010_top" hash="8af0befa95437a06b0195de66376635a"/><file name="020_not_tree" hash="0ed453b632d4c86572f8f8aaf998f817"/><file name="030_tree" hash="462d13568f2a62c2768e3b48bc663486"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Stores"><file name="010_content" hash="d44bbfa038591dfd3e74ce6e0e2806f7"/></dir></dir><dir name="Tabs"><file name="010_top" hash="53c86e24ebd647ce6b1d7c3a50507f24"/><file name="020_flat_not_tree_prepare" hash="0ed8ddd0365365d6dc53fc3d6ae975d5"/><file name="030_flat_tree_prepare" hash="352cc8ab0a387d70ef3d5699919d4ff4"/><file name="040_eav_prepare_top" hash="bfcba9b63486dea7d5f5ea7a0c5ada50"/><file name="042_eav_tree_prepare_top" hash="6a9fc92a15a16d818122ad97816eae14"/><file name="043_eav_seo_prepare" hash="2fdf6c5448590e048f8bb2b3fa05a96f"/><file name="047_eav_prepare_bottom" hash="dcd63d3a89e7f2fe4e66849ce408937f"/><file name="048_eav_prepare_bottom_tree" hash="f2f782863adbfbfaf3248f77fd8112bf"/><file name="049_eav_prepare_real_bottom" hash="9620f69980adeacffb9d019418afe959"/><file name="050_seo" hash="71b225281aafa1eca741929a5faf26f5"/><file name="055_seo_eav" hash="9c24476df9a0398766236af4c47acb31"/><file name="060_stores" hash="3fdf266311a8cd15bd7dce0accbf29c4"/><file name="070_relation_not_tree" hash="2efee3cc7d255226dc3582bd5d8e7537"/><file name="080_relation_tree" hash="c52adfdce15ef90533a80e54f4358754"/><file name="090_product_relation_not_tree" hash="e67b88a9fbcd6e688b52ff1b903bc162"/><file name="100_product_relation_tree" hash="60801ee1766cd33a438c86ba11c101f9"/><file name="110_category_relation_not_tree" hash="50dbbb3870043c20829a3b9a22689761"/><file name="120_category_relation_tree" hash="e92770293a806c57a760087d0f403552"/><file name="130_end_prepare_not_tree" hash="eeb1743c5582f0b0d6bb7315e976ed79"/><file name="140_end_prepare_tree" hash="eeb1743c5582f0b0d6bb7315e976ed79"/><file name="150_footer" hash="b37a2938f39465b4414d904c0d66faad"/></dir></dir><dir name="Grid"><file name="010_top" hash="38d344855d0756290998436e1ecf815c"/><file name="020_parents" hash="e8262bff16ecffc50e172d85e264df4f"/><file name="030_name_attribute" hash="0c2107e1587e2410c9f10649d8b8b13b"/><file name="040_grid_attributes" hash="eaa1f27549a7e0b2b4d8248b40ac7a30"/><file name="050_url_rewrite" hash="9dc6f5da35319511d0aa91130fe9ab6b"/><file name="060_stores" hash="986c2a42ff71a4e518aa3f35f93ad91b"/><file name="070_created_at" hash="0734a718be702339842f447072576f60"/><file name="080_updated_at" hash="45eae2c78442356c31f877682cc8c979"/><file name="090_columns_footer" hash="fd0610e31599176d70bafcc5f9d4570f"/><file name="100_eav_functions" hash="78c67b1dca07281a0a9030051bb84411"/><file name="110_mass_action_top" hash="61abe827ac4faa1f25cc1834c4583d19"/><file name="120_mass_action_flags" hash="89d3becf5abdc90bdbdc6b8a0f5edbd4"/><file name="130_mass_action_parents" hash="1c12f4b85fe38024a4327e960d6d5ad3"/><file name="140_collection_end" hash="3759413987008649ecff16463aa42a22"/><file name="145_collection_walk" hash="17070a6440a9d6703fb127acb48e6641"/><file name="150_store_filter" hash="bbd2b50f5649ed1d3e49139170124cff"/><file name="160_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Helper"><dir name="File"><file name="010_content" hash="74b9caae8b010aaf7e7795f7852fcaca"/></dir><dir name="Image"><file name="010_content" hash="43a22cffe47f6c98c09c1a3f2276a80c"/></dir></dir><dir name="Tree"><file name="010_top" hash="f36e5a3182c559d603512c868f89984f"/><file name="020_store_switcher" hash="de2d5f75f13e91ac44fca3d849e4e2d6"/><file name="030_content" hash="735e153f2a13ea015524f43928291854"/><file name="040_eav" hash="5deee6fe249f7ea1ddc60b8276e3758c"/><file name="050_methods" hash="3f08fcaeb31c28bd2d6b1fc66c9127b5"/><file name="060_store_switcher_block" hash="41e79c09020a62720045bb5434d2674a"/><file name="070_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Widget"><dir name="Chooser"><file name="010_top" hash="168e0d095410670dca058086e980ea82"/><file name="020_not_tree" hash="77883684dd1c2448ce1c6b3a45229de3"/><file name="030_not_tree_eav" hash="0d63352bbb0abc265ab13da33c2204b2"/><file name="040_not_tree_content" hash="4f7fba2196bf345e0e12eb0c6e9f1dcf"/><file name="050_not_tree_store" hash="e060e873d3abe2cf2dbebd8629c59cfd"/><file name="060_not_tree_footer" hash="fde936bd6f7ad428d390e954906bbb84"/><file name="070_not_tree_flat" hash="b95d5b8705f82a9099c4ba2440e06e87"/><file name="080_tree" hash="e9deb143f020a89e375b56264136f370"/><file name="090_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Helper"><dir name="Column"><dir name="Renderer"><dir name="Parent"><file name="010_content" hash="8f10ff5d14c1c43e2e122e00c4e6bc55"/></dir><dir name="Relation"><file name="010_content" hash="8886c8d65ae4d1cea239a51edefe6c14"/></dir></dir></dir><dir name="Wysiwyg"><file name="010_content" hash="af7b2d779b91fa1cb01a6b1d5ff07674"/></dir></dir><dir name="Module"><dir name="Helper"><dir name="Form"><dir name="Wysiwyg"><dir name="Content"><file name="010_content" hash="3015229da80fc96648c46eb6728b1d50"/></dir></dir></dir></dir><dir name="Renderer"><dir name="Fieldset"><dir name="Element"><file name="010_content" hash="514cb8a985ac74eedab468cf905b5edd"/></dir></dir></dir></dir></dir><dir name="Catalog"><dir name="Category"><dir name="List"><dir name="Entity"><file name="010_top" hash="f945ee5cae82a9001868fee55ade3e4e"/><file name="020_store" hash="9643c46a656117e23e8157c02e647948"/><file name="030_eav" hash="40904d7f566ed32b6da8bb47c7a1e9b0"/><file name="040_not_eav" hash="44d8ef9dbd8744226cb31a55d7c73c37"/><file name="050_footer" hash="214ea02c6515af23fda1493633a2116c"/></dir></dir></dir><dir name="Product"><dir name="List"><dir name="Entity"><file name="010_top" hash="b09b26a3f13b1be72ca6d33a28bb0127"/><file name="020_store" hash="9643c46a656117e23e8157c02e647948"/><file name="030_eav" hash="90d3a04adf46b79452e25df776e49195"/><file name="040_not_eav" hash="44d8ef9dbd8744226cb31a55d7c73c37"/><file name="050_footer" hash="86229e53cb23678ada965687e98b1d6f"/></dir></dir></dir></dir><dir name="Entity"><dir name="Catalog"><dir name="Category"><dir name="List"><file name="010_content" hash="76df2ba3a79601f0416fa8de803181c2"/></dir></dir><dir name="Product"><dir name="List"><file name="010_content" hash="0ce12f344c19ac750b4891bb04a71963"/></dir></dir></dir><dir name="Child"><dir name="List"><file name="010_content" hash="223a45b7c07d9af602464ed68280da3d"/></dir></dir><dir name="Children"><file name="010_content" hash="fa29a811b16e78e1733d10056a6e159c"/></dir><dir name="Comment"><dir name="Form"><file name="010_content" hash="d5d7a4de3257be1bae4f804f3b81185c"/></dir><dir name="List"><file name="010_top" hash="9f2650b021e48c6af8b8b09c6e7065d5"/><file name="020_stores" hash="82fa9445425c66f9eb602b88ce4a6e67"/><file name="030_footer" hash="bf013353e3207b60673f6e1febbfbfeb"/></dir></dir><dir name="Customer"><dir name="Comment"><dir name="List"><file name="010_top" hash="016a27f689a5351b86617fc99052bbd2"/><file name="020_store" hash="79dfb754d32b09e30fdba59ea975f9b7"/><file name="030_filter_eav" hash="f182dd0f74228c827d285644d027f048"/><file name="040_filter_flat" hash="e2e1b1c067972165e6ca13adf68f372c"/><file name="050_footer" hash="2392022a90e0e037da52e9d16f364aba"/></dir><dir name="View"><file name="010_content" hash="b102da219a8a3ed5ba3f0925d603b121"/></dir></dir></dir><dir name="List"><file name="010_top" hash="70a4bb55a347b72ed197a06faa6a621b"/><file name="020_stores" hash="a45758cca101b769ccbade9e8e7b4652"/><file name="030_attributes" hash="a64bb6fdafb25a4883270062fadf930b"/><file name="040_status" hash="4d15651bc9abd2508018fc8c0c765407"/><file name="050_not_tree" hash="054119c51d6200964a3ba5fc7b69513b"/><file name="060_tree_flat" hash="87e706305a6fc6a8507bc493894ab77c"/><file name="070_tree_eav" hash="0ade205afefa3e23f04b6fbbbe6c47ca"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Rss"><file name="010_top" hash="ae8b1995e4993cc5cc65065a7c33f5d3"/><file name="020_stores" hash="82fa9445425c66f9eb602b88ce4a6e67"/><file name="025_eav" hash="a674633f1c37f4d211736c9c83480e4d"/><file name="030_content" hash="45c5ec408fdd0cb4fab55d0348af8f10"/><file name="035_tree" hash="c9bd78a4fef6f7f65a8b51601189bec8"/><file name="040_attributes" hash="60b1b3fab87fd4e4dcbc2f0520e03d96"/><file name="050_footer" hash="02483b8ab838cc8eef201ed98335a0e5"/></dir><dir name="Sibling"><dir name="List"><file name="010_content" hash="0599a6c30d0d6ec2e437928d6ca5cd28"/></dir></dir><dir name="View"><file name="010_content" hash="29057a75a9eb09dd89f7283fdc3ae3f5"/></dir><dir name="Widget"><dir name="Link"><file name="010_content" hash="c7d1c69e82755847b27fec75589ed5d2"/></dir><dir name="Subtree"><file name="010_content" hash="10fbe4af9b1fe8aacbd41fcaa3e725c5"/></dir><dir name="View"><file name="010_content" hash="ab273b7c8b4296ac6af02d00a2dfd3d2"/><file name="020_not_tree" hash="467b77927f3a00f650d91092c14b4eb0"/><file name="030_tree" hash="bf16d7897a50e3f13655af897139f454"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Rss"><file name="010_content" hash="cee32f4cf899646a5e3e7725d9d0f3de"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><dir name="Module"><file name="010_content" hash="8518de5fb7e0a6b6b5b6df5d40bbfcfa"/></dir></dir><dir name="Router"><file name="010_top" hash="ceaf7214eb0393440c962f76428f5641"/><file name="020_entity" hash="9e2df556577b4e98224063a0c84551cf"/><file name="030_footer" hash="b166cbb61443c602f0883b9aa102fb19"/></dir></dir><dir name="Helper"><dir name="Category"><file name="010_top" hash="8a2969de7e69e9cb183e4bc437371e5b"/><file name="020_content" hash="04f5bd582e5bb61fb4c54f79d9291ed2"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Data"><file name="010_content" hash="8469012c544281072372e0ade4045592"/></dir><dir name="Entity"><file name="010_top" hash="655ada005dbd4360f551811ba092263a"/><file name="020_create_list" hash="7f05a17c4bce9386cd0f92514a436531"/><file name="030_breadcrumbs" hash="5a64ece58c8bb41755ad3964a28d7cbc"/><file name="040_tree" hash="f1d59676f71b36477972532667858332"/><file name="050_rss" hash="69e954de25703205cdb083386ca58f63"/><file name="060_file" hash="be627777560cfc987047e981ba1f807d"/><file name="070_eav" hash="4fee62e556735e575bcf4f38c350f20b"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Image"><file name="010_content" hash="2050b9e9a288a23b54a1a5204441805d"/></dir></dir><dir name="Image"><dir name="Abstract"><file name="010_content" hash="379efa55ddc244708bdc5a981149a14b"/></dir></dir><dir name="Product"><file name="010_top" hash="2057cf6e7c8299298972158d459d5227"/><file name="020_content" hash="90626c7632fe87cdecdefb8b8b8177d4"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="Model"><dir name="Adminhtml"><dir name="Observer"><file name="010_top" hash="8d9d90355d163430f13a1aa6a1425e67"/><file name="020_entity_product" hash="db177d8ed4fb1898f33989a85e73e577"/><file name="030_entity_product_save" hash="4c4b73f5041c92914419bb84116d9792"/><file name="040_entity_product_save_tree" hash="90f0ce05a024b9075c97c81a406cefae"/><file name="050_entity_category" hash="1a2576b756e6d451086a25753ae210c2"/><file name="055_entity_category_tree" hash="c7e398b6d4d23f169b34218e9516133d"/><file name="060_entity_category_save" hash="30b63e177e15814ce0fcd5d0fddd21f7"/><file name="070_entity_category_save_tree" hash="4e0f3bee0960a9421436ae963a6ff640"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Search"><dir name="Entity"><file name="010_content" hash="6a86ec756f31efe4557e9e32999aad64"/></dir></dir><dir name="Source"><dir name="Yesnodefault"><file name="010_content" hash="1f9351e8d1ff1bb86e60caf3d84bad5c"/></dir></dir></dir><dir name="Api2"><dir name="Entity"><file name="010_top" hash="ded52671e29ed91db8be6ed54f55e9eb"/><file name="020_eav" hash="1a669061f9f77bcc4bdf6179a12ac922"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Rest"><file name="010_top" hash="55f0b5cc9005efb5e8d44b7ed0b78f59"/><file name="015_tree_filter" hash="7215aad974d67b9c26e728394923baa2"/><file name="020_store_collection" hash="c7f058f82a6ec01a0c71cfad4bd9fb73"/><file name="030_collection_center" hash="fccb7b3457810c5f7246e7ca2000dc17"/><file name="040_url" hash="69c4eb4e3463921ffad02001655a4329"/><file name="050_center" hash="7e376c3e5cbafdddf267a476d988003a"/><file name="060_eav" hash="83b69ed3df1192ce93a09f431b5c034b"/><file name="070_load" hash="de12f4786988aeabd74b0bd4ee6f8ad5"/><file name="080_store" hash="e3b713eedf10cf4f95f64fe60f6337a4"/><file name="090_footer" hash="b2309d4a6f23d5628e45ae91e5f0bfe3"/><dir name="Admin"><dir name="V1"><file name="010_top" hash="a9697561b403314d107cc450810780df"/><file name="020_tree_filter" hash="118d710b629243636f8bee1ccc0ca540"/><file name="030_footer" hash="dc492e2b07542af60e4dbd38e21fadb6"/></dir></dir><dir name="Customer"><dir name="V1"><file name="010_content" hash="8b747a78ff0f2e61db3828bb900b4e77"/></dir></dir><dir name="Guest"><dir name="V1"><file name="010_content" hash="902a97152b44d01a2ed461408d704c07"/></dir></dir></dir></dir></dir><dir name="Attribute"><file name="010_content" hash="f08eb1502fae9920274b825d2e9594d0"/><dir name="Source"><dir name="Country"><file name="010_content" hash="824e634fa969289f3eb1a789c48f375b"/></dir></dir></dir><dir name="Entity"><file name="010_top" hash="cc146cadee42f909c3af1e26effd41e6"/><file name="020_var_sibling" hash="d80424e6ae7cd3d89ed36cb641c5f29b"/><file name="030_var_product_relation" hash="b4d99079c6c2c06dfc0bb19d8c0117a2"/><file name="040_var_category_relation" hash="8e7b10d80f05ef503e533253e2fad04f"/><file name="050_construct" hash="c8e98af2438354a4b247b47177f7fbf2"/><file name="060_url" hash="bf6afcc739312dfa78ca90a40a219dd1"/><file name="070_url_rewrite" hash="a5ad8ef0df3516fce226e7a449608c37"/><file name="080_editors" hash="b36605ef5993fa286258a979c088b10a"/><file name="090_after_save_top" hash="7e98121046125509903e6c44983eced9"/><file name="100_after_save_product" hash="25cfb8be81ca4d62ea21317d464c99fa"/><file name="110_after_save_category" hash="9ef0cbd709a2cb5b955a3fa67ad2cef5"/><file name="120_after_save_sibling" hash="5fd22c657999950bfe66efe774b52733"/><file name="130_after_save_footer" hash="3b50d3773f643fc5838d423023a8395f"/><file name="140_product_relation" hash="f97978f9fdf89b034c2ce5c1a47620d0"/><file name="150_category_relation" hash="1851e1745e4f5297886f5be99d8bdcf2"/><file name="160_sibling_relation" hash="948cb133d39f258e93bcb8e668e97dbb"/><file name="163_children_relation" hash="1f8caa86a4941b1f9d2432b107feb206"/><file name="165_parent_relation" hash="f09b8211fb38b29a24168b9f4a7ec372"/><file name="170_tree" hash="e9d28166aa553c18bf12d0b4e808809d"/><file name="175_eav_default_attribute_set" hash="4982d9f8e342a2991f52f4149ed74bee"/><file name="180_allow_comment" hash="fafaf23c0ea8c6f51b46632fedd900a8"/><file name="190_default_values" hash="202c534a1d4e3cfa5a4410b804c0e614"/><file name="200_default_values_rss" hash="a5ddfe19c63b04b77a9853a98add17c8"/><file name="210_default_values_comment" hash="760893a41aa01a96516e5012125db1bf"/><file name="215_default_attribute_values" hash="3cf469c78b16513f851023cab27e663b"/><file name="220_footer" hash="fe33554f0e442acab3d5342e67d4ae88"/><dir name="Api"><file name="010_top" hash="478c383e7845fc0d30109e9217b3043d"/><file name="013_eav" hash="9492ea36ee4bf04213bfe8664c618084"/><file name="014_tree_filter" hash="b9e24f2bb823fa535148ad4a4b502c24"/><file name="016_content" hash="3ed8c237d17b6b2f77c41143712a763b"/><file name="017_add_eav" hash="faf42cf2885c538c19df1c3d221118bb"/><file name="018_add_end" hash="b8e418c7a7908e47c7b93806d27ffc0e"/><file name="019_update_eav" hash="48a0f728abca062ee126f83c98ab1177"/><file name="020_update_footer" hash="1ecdc458cf005910394a8da07b8f81c2"/><file name="024_product_relation_info" hash="c3bb2b6e83b159a52c92650799440a2c"/><file name="030_category_relation_info" hash="97b1103a8ac6b8604b36bad5b67f8acf"/><file name="040_sibling_info" hash="7c1f983969a095a5fca82086ea1ece44"/><file name="050_info_footer" hash="aecb4ef5b565729c0a802a46396536f7"/><file name="060_tree" hash="de5d8407f196429a47720246a67b5a8c"/><file name="070_product_relation" hash="7548318be43093dc8a2da06dac1eae4c"/><file name="080_category_relation" hash="4f768577f408b1b5de8f219295a62971"/><file name="090_sibling_relation" hash="673cff882c5e0a874505e27a16bbe3bb"/><file name="095_sibling_relation_tree" hash="f7a02fb4626e61287f03c5df9ed2dfec"/><file name="097_get_attributes" hash="334eae36b6c6e4f5e29627d0b47176d5"/><file name="098_get_api_data_flat" hash="6974bead15fc7cd30e9785e72da269c6"/><file name="099_get_api_data_eav" hash="c994523d947cd1acb91a1db9474bb3cc"/><file name="100_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="V2"><file name="010_top" hash="ff2f8dc61aef6881bd53a00c1eebd06c"/><file name="020_product_relation" hash="4f8a836af7c07103a2458eb1a5934eb7"/><file name="030_category_relation" hash="402010d86f66e70c271eb1dec8fa1c91"/><file name="040_sibling_relation" hash="f0c02a1d510942fc35b1c3a8b2b1f710"/><file name="050_footer" hash="dc0e4c9bf18b3f31a65f8dfffc007461"/></dir></dir><dir name="Attribute"><dir name="Api"><file name="010_content" hash="4ebb300f8a6b7dfad573e326e8a306c9"/><dir name="V2"><file name="010_content" hash="420baac2825349b77c8b6e7759f476f9"/></dir></dir><dir name="Backend"><dir name="File"><file name="010_content" hash="64b83dc5eaab1d0e909c9e8eabb89059"/></dir><dir name="Image"><file name="010_content" hash="458805ec1cf6dab4dfda65e767e97ce9"/></dir><dir name="Urlkey"><file name="010_content" hash="0174cb23c9b2faa68f021f1c25ea60a5"/></dir></dir><dir name="Source"><dir name="Attributecode"><file name="010_content" hash="d2ea0307c04c115638905f3d6e00332d"/><file name="020_eav" hash="1c649b5e9e868d4a8414211d0f36d365"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Category"><file name="010_content" hash="7c63b4cc5462dd04123cee58350c1639"/></dir><dir name="Comment"><file name="010_content" hash="57e202a634983d49e1e9ef0dbe8405be"/><dir name="Api"><file name="010_content" hash="737d0902452e589a9fea497a6cc5a094"/><dir name="V2"><file name="010_content" hash="6065d61b9b2be253158ed154a5902a06"/></dir></dir></dir><dir name="Product"><file name="010_content" hash="156b2980024a8770c4be88ba07a11ff3"/></dir><dir name="Sibling"><file name="010_content" hash="9d518f0e32eb5f070d33e9f0951e54f2"/></dir><dir name="Source"><file name="010_top" hash="54f0b826beaa5fee1461091718d14989"/><file name="020_eav" hash="f3b250586ef1abbe7f8174fb4cd64061"/><file name="030_footer" hash="cff98327e0ccf3666005ac265ce1bf72"/></dir></dir><dir name="Observer"><file name="010_top" hash="e3128df5f2cab0b4b75cf85c4c569692"/><file name="020_entity" hash="b580751540b9bd82ec54722e3e7bc9ff"/><file name="030_footer" hash="965d79086621fd899e230e9c2122e199"/></dir><dir name="Resource"><dir name="Attribute"><file name="010_content" hash="9f91a6da69609fa76e2e2d0712803845"/></dir><dir name="Eav"><dir name="Attribute"><file name="010_content" hash="68a0c25f49c3e8c30f1c1dcff19f1d16"/></dir></dir><dir name="Entity"><file name="010_top" hash="2904d111f1bb9d4dba8f7aaa3b32bd9a"/><file name="020_tree_var" hash="c38d1338b4df56241380ebcc3b8f516c"/><file name="030_constructor" hash="16888325dd3d9246b6659d6df8cdd415"/><file name="032_eav_construct" hash="023d9b8349d300677a15a9d19ae77b16"/><file name="037_store" hash="8ea8142246edb191f1b995f1a7ed8144"/><file name="040_not_tree" hash="3d9c56124fb30eaff615bd0c1d1b98b8"/><file name="045_before_save_multiple" hash="8a4c7b75110166529dd543992fb0fada"/><file name="050_tree" hash="32beee2fe2aa74af467d0c3a07bec78b"/><file name="052_tree_store" hash="de22538ea0e4e4aacfe5d73e15bd86e3"/><file name="053_tree_after" hash="06cb0f21bef8d583372c24a75d1abc83"/><file name="055_tree_eav" hash="4494114767b52bb827ecba51696db081"/><file name="060_tree_before_save_no_url_rewrite" hash="567ad0bc8ef4b0612c508c56232109b6"/><file name="070_eav_tree_before_save_url_rewrite" hash="567ad0bc8ef4b0612c508c56232109b6"/><file name="080_tree_before_save_url_rewrite" hash="284ec403ce85697ce5524d729b8d95fe"/><file name="090_content" hash="7acaa2a37d6ec18d853b74bdc65ed239"/><file name="100_url_rewrite" hash="c522b2b6a4a327f7afb98a7e349dcedc"/><file name="103_url_rewrite_store" hash="e22662c3b4895cd84eb22c2dde438ed3"/><file name="107_url_rewrite_no_store" hash="b4dc4910c8de27725367b6f74b5ae65d"/><file name="110_url_rewrite_before_save_not_tree" hash="9c227d0da8188619ad3ed0fb2391b5ff"/><file name="120_url_rewrite_eav" hash="c531d1c44affc5ea679eea4f35d8a62d"/><file name="130_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Attribute"><dir name="Collection"><file name="010_content" hash="1079fc357cceb7ebfa219c7b330ae7c2"/></dir></dir><dir name="Category"><file name="010_top" hash="ea120e25e6760a164ae710aff9328eef"/><file name="020_not_tree" hash="3f201cef810fda676bb8afac27515244"/><file name="030_tree" hash="369c2b63dca4470738dee460c7d7d2f3"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="8b7cfa92fa43fbe2040390852fbb8ea2"/></dir></dir><dir name="Collection"><file name="010_top" hash="12ef3de0244c48524e515b3b59a04fc5"/><file name="020_top_store" hash="f71253fd906e785dd6bea0003f92cfb0"/><file name="030_content" hash="1c89eadefce5e05c9d4a3be9612c3c52"/><file name="040_store" hash="f82b53bdd8e28e333a6c2da246eac8f0"/><file name="050_tree" hash="b4fea38ffce86135fdeebee1b238c341"/><file name="060_not_tree" hash="e14dcc6006980535a5ed9e9ba887eae0"/><file name="070_product_relation" hash="c2bbe023de7bf92c1355c42d361bb344"/><file name="080_category_relation" hash="7361c4d3d3ef75ebada98badc362df41"/><file name="090_sibling_relation" hash="29256f850bca5cce11db9e466c720162"/><file name="100_footer" hash="335f455f082ca403cce6da7855a72f4b"/></dir><dir name="Comment"><file name="010_top" hash="c28e8b7bf52aa5063eece3913318c7f2"/><file name="020_store" hash="a037ff3fc8095e76f4c279562b993652"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_top" hash="d8adbb06b893d0b3fc131a2e8eeea716"/><file name="020_top_store" hash="f71253fd906e785dd6bea0003f92cfb0"/><file name="030_content" hash="1c89eadefce5e05c9d4a3be9612c3c52"/><file name="040_store" hash="9c9e0d24f17d6ee9a7c1596a6c683eff"/><file name="050_footer" hash="335f455f082ca403cce6da7855a72f4b"/></dir><dir name="Entity"><dir name="Collection"><file name="010_top" hash="6881b233f90ac47b6c728473f8b3d873"/><file name="020_store_var" hash="93bdb12acb8ad83afd8124291c405e59"/><file name="030_construct" hash="80cab26edfff7be7e3f3a56f84c655c3"/><file name="040_construct_store" hash="ae401eacdd73399151ed1fe702dea088"/><file name="050_content" hash="119b4a2f3b43b3d43c42d713a41b35ec"/><file name="060_eav_title" hash="1d7f221737da3c95e93ebe631fbf42cd"/><file name="070_more_content" hash="979ce1827e06bb0f527537996256c64f"/><file name="073_select_count_store" hash="82bea00801cc2193001c7820edd16197"/><file name="075_select_sql" hash="bf845a8acb3768cfa3728508676b7d52"/><file name="080_store_top" hash="f51d5a99455dc0bebed2faca759c3c28"/><file name="090_flat_store" hash="abc550b0f2983aa8bef4e6e012fc9744"/><file name="100_store" hash="024500c0e195c4889f51f6b25d365f3f"/><file name="110_filter" hash="00c506f8eb9d248ba393b40283940461"/><file name="120_store_filter" hash="7e4ba637ed3368ee5a24cb98d058c528"/><file name="130_footer" hash="1902e1a64ccacea35499606dd5929d9c"/></dir></dir></dir><dir name="Product"><file name="010_top" hash="073451469ffdb46a21714e1d979b19fb"/><file name="020_not_tree" hash="d474400abbf4fc9b3752c64aa4f63d99"/><file name="030_tree" hash="9fdb3dda33234d54084eed5c44a048a1"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="05169c929d4f8271f6c7b1e006c6b368"/></dir></dir><dir name="Sibling"><file name="010_top" hash="8668d00b0117f22a0f2816790924a5b1"/><file name="020_save_relation" hash="6da170566772088bb9f12b40530d3864"/><file name="030_save_relation_tree" hash="734a28d943ea86a49f1d7faff5712b51"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="5be3a89fcb4ad19b82f889a28b17ad44"/></dir></dir><dir name="Tree"><file name="010_top" hash="805c27d16093c197d42ab0b7606c5342"/><file name="020_eav" hash="3d5f7b57fc478e167baf0f8f19cd87b3"/><file name="030_content" hash="1daae5582c845614606f8ac8bcc87b3d"/><file name="040_flat_collection" hash="e40c1909bcc3eff8a47efe13296f7151"/><file name="050_eav_collection" hash="d4408a36543719f5d01e658720e19fbc"/><file name="060_footer" hash="2aa278087ef9b814af84d7d8681a5a3c"/></dir></dir><dir name="Setup"><file name="010_top" hash="59f40e5e0b7b01f0de1edcbed5b7749a"/><file name="020_eav_top" hash="95479aeb784ad253a2b8ca1575db7e27"/><file name="030_eav" hash="68521d5e1d320c773bd8f2a522698926"/><file name="040_eav_footer" hash="78017ab53c5a042b40dcdc365f347a2a"/><file name="050_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Module"><dir name="Entity"><dir name="AttributeController"><file name="010_content" hash="68d73b8d96bb917c35383f1de3350101"/></dir><dir name="Catalog"><dir name="CategoryController"><file name="010_top" hash="49621cf6c62999fcc11513bfcf435b8b"/><file name="020_not_tree" hash="d29f32cf6a59c26d015e4355626b76f9"/><file name="030_tree" hash="a9099cbede14337d75bfc32068561d30"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="ProductController"><file name="010_top" hash="feadc7e02cd8e85a5e0001d01d834631"/><file name="020_not_tree" hash="6bb3eceab6fdb0220c3a0db158b1d757"/><file name="030_tree" hash="d906d47dcfa343e53e7eeb8941f6a6b1"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="CommentController"><file name="010_content" hash="fa3331fd3133e7b1357d1f4ff82331bf"/></dir><dir name="WidgetController"><file name="010_top" hash="3b122d2f08531fe85de0c111d91d269b"/><file name="020_tree" hash="476bcaa226ef3abcae79b11de9043b3f"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="EntityControllerEavNotTree"><file name="010_top" hash="440f9631e73a3f13f9c3b7c923fb447a"/><file name="020_save_product_relation" hash="2c39e0a48ed0a02a39a88516a580245e"/><file name="030_save_category_relation" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="040_sibling_save" hash="1c1acc352f311c8c5ef8e0bbc6afd441"/><file name="045_sibling_save_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="050_middle" hash="4cefad3a696b20aedfc990b660f89221"/><file name="060_mass_action" hash="6ac6c444626a8e5d7ec9772bb00229ad"/><file name="065_mass_parents" hash="cf8bbe7e1fd776e37e2e25e3447e5461"/><file name="070_product_relation_actions" hash="ce5c7cf21cf25b70d186c69e6f38cf9f"/><file name="080_category_relation_actions" hash="200405ba5817d549db1a12f02eed46cf"/><file name="090_sibling_grid" hash="60393903a2b4672b688b424993e62d54"/><file name="100_sibling_actions_tree" hash="8fa8091715a7af526e5dd061770ef905"/><file name="110_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="EntityControllerEavTree"><file name="010_top" hash="f66beecad6cbd4c02b28e307bfb75d54"/><file name="020_product_data" hash="3ae5f90fb4211fc75f95df56b3f517ba"/><file name="030_category_data" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="040_sibling_data" hash="9ccaa5833e0cb1ac476f30b74bb3f2dc"/><file name="045_sibling_data_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="050_real_save" hash="e363fe8d7f19e841c558be71db913be6"/><file name="060_product_relation_action" hash="f39c73f10afc38167769b31caf20d1ea"/><file name="070_category_relation_action" hash="faea6b7f1471faff7951ec7218e76cf2"/><file name="080_sibling_actions" hash="0bf472fdec1505e3a3af7688f80b73c5"/><file name="090_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="EntityControllerFlatNotTree"><file name="010_top" hash="e6516cb1d198f3c4424a7026f5c318e3"/><file name="020_upload_image" hash="db520ccdbe572ee2cc844edb60981028"/><file name="030_upload_files" hash="2aa6354de65235fed472d313525d0220"/><file name="040_save_product_relation" hash="c6cc068590841f67632c3cc76f8fe21b"/><file name="050_save_category_relation" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="060_save_sibling_relation" hash="222dca45360a5a0231f9d41007643acf"/><file name="070_save_sibling_relation_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="080_save" hash="5c23fecd65544cf358b3238852cd56ac"/><file name="090_exception_upload" hash="98ff05de844ca6978509c2e9f9a6c349"/><file name="100_exception" hash="3dadbfa458640e50725c0f9046522118"/><file name="110_center" hash="2d7494a25400508c6dd880e33e19c858"/><file name="120_mass_update" hash="20b297d886d9f0df82309fc6d77fd9a5"/><file name="130_mass_parents" hash="cf8bbe7e1fd776e37e2e25e3447e5461"/><file name="140_product_relation_actions" hash="ce5c7cf21cf25b70d186c69e6f38cf9f"/><file name="150_category_relation_actions" hash="200405ba5817d549db1a12f02eed46cf"/><file name="160_sibling_actions" hash="64c7f190838e5488ab2fe8b7d10e7269"/><file name="170_sibling_actions_tree" hash="8fa8091715a7af526e5dd061770ef905"/><file name="180_footer" hash="f56e1953bc5729d50b8aa0b7e1665726"/></dir><dir name="EntityControllerFlatTree"><file name="010_top" hash="a5aba0870265d4d45c19f2320791b504"/><file name="020_wysiwyg" hash="97d2e3742860ca3420d4c993c3fc6b73"/><file name="030_save" hash="8a97e6670f3cbc1f652207c30ca0f3eb"/><file name="040_upload_image" hash="db520ccdbe572ee2cc844edb60981028"/><file name="050_upload_file" hash="2aa6354de65235fed472d313525d0220"/><file name="060_save_continue" hash="3a8472902a6e3cc86f00ceee29232172"/><file name="070_product_data" hash="adbfa46e907c75e7da60849a21f11c02"/><file name="080_category_data" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="090_sibling_data" hash="9ccaa5833e0cb1ac476f30b74bb3f2dc"/><file name="095_sibling_data_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="100_real_save" hash="736acc4fecf68c07fc066f8dd6a954a2"/><file name="110_product_relation_action" hash="f39c73f10afc38167769b31caf20d1ea"/><file name="120_category_relation_action" hash="faea6b7f1471faff7951ec7218e76cf2"/><file name="130_sibling_actions" hash="169076af80fbb6fe33fc217e954641c7"/><file name="135_sibling_actions_tree" hash="b1d17ab1629dd6ed884801a5377b728d"/><file name="140_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Entity"><dir name="Customer"><dir name="CommentController"><file name="010_top" hash="7b0497846ffd92dcd0f3c1ef60bda706"/><file name="020_entity_eav" hash="966a7391a2d07858229e70308a19e808"/><file name="030_entity_flat" hash="6f601c2028069fd51d10b7bd98d1873d"/><file name="040_store" hash="230064333ae950fd51f2f3ffe193a43e"/><file name="050_entity_flat_store" hash="57181aa16efae81b5af36b52a2ed653b"/><file name="060_footer" hash="5c76d74673970887369256e68392c70f"/></dir></dir></dir><dir name="EntityController"><file name="010_top" hash="1b3ae1cc1d5cf323ee7f0e4087659c2d"/><file name="020_list" hash="598aa636d9f83bf7f9ebb8687efd6633"/><file name="030_list_seo" hash="5f6bb581f6eabb99056e8309828e7f09"/><file name="040_list_footer" hash="92404ac8dd555303508234595ca2d635"/><file name="050_view" hash="b3b66ac62aca69a0a97c1c1180dd298d"/><file name="060_view_tree" hash="043d2723fdb24b618e5f2d10cf4fb9cb"/><file name="070_view2" hash="513f5aad219edbd991fbde46d0613a44"/><file name="080_breadcrumbs" hash="68b6bc4f588855e62fff8d9dd0c2733b"/><file name="090_breadcrumbs_tree" hash="a2ab57cf8b37246e8f0538a2edd69faa"/><file name="100_breadcrumbs_footer" hash="d64d7c0f5634e8fbbf67fb9d189e91e5"/><file name="105_view_canonical" hash="1b97ef0571225803caaf96581095b6ac"/><file name="110_view_seo" hash="ff1345fffd6ca9958b1c16ddd31c4d55"/><file name="120_view_footer" hash="765f671c6c8df0b2dc138adadaef66d8"/><file name="130_rss" hash="be12a4b8d2d7717ecad98a392d6a9e3f"/><file name="140_comment" hash="5577457955d53d1552205204543b13a2"/><file name="150_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="data"><dir name="namespace_module_setup"><dir name="data-install"><file name="010_top" hash="54bec25ce9f77ca0c36dae426246ca24"/><file name="020_entity" hash="bf3f9669f77cc9123c49814307991d2b"/></dir></dir></dir><dir name="etc"><dir name="adminhtml"><file name="010_content" hash="5b38ce3527f5c51f6159da6d5dccabdb"/></dir><dir name="api"><file name="010_top" hash="867c51b5c21efd691c7c3df3af4bc693"/><file name="020_entity_api" hash="b31ed12c80316bbdf61b6ff04eb3a51f"/><file name="030_resource_alias" hash="b943f39407ab6131bf93d6e6e44936e8"/><file name="040_entity_resource_alias" hash="d7f51e1ed157c61dda3ddb9a22f484fc"/><file name="050_v2" hash="12dcbc42e0ec81ef5f8d0d563fbf885f"/><file name="060_v2_entity" hash="c0e32ae7d754a1d36302a501ff23ca18"/><file name="070_acl" hash="4f900c28a8eef538b9f5710b6116631e"/><file name="080_acl_entity" hash="9f3c85df11943be774a2a6bf316e66e1"/><file name="090_footer" hash="325809a4d6fd615e7c2c9743b3655c53"/></dir><dir name="api2"><file name="010_content" hash="3cee98654e6d59b601235e45dcf4d2b6"/></dir><dir name="config"><file name="010_top" hash="5b6ad2628b143dcae6b168ca4bf14904"/><file name="020_tables" hash="81a36d80bacf44a97c8d59887d0e2164"/><file name="030_store_tables" hash="73114fc78d20c8ab8f8d79a3d984dc87"/><file name="040_siblings_table" hash="e362aa300301fc423c8641ad434f0eac"/><file name="050_product_relation_table" hash="ab5676590138330d4ff36a15002bee5d"/><file name="060_category_relation_table" hash="5ed5fbeaab8d1fd7ca3dbc1343d71f0a"/><file name="070_comment_table" hash="c0181d16ba7087f4f981bfcc1c6dc8ad"/><file name="080_comment_store_table" hash="2d19f290726a6a9a80f534fd404595e0"/><file name="090_eav_attribute" hash="49b2ecc7c4d9940bb4e934b11df4dbbc"/><file name="100_global" hash="bcc43369c66a79dd5ceb6ca31cd944b1"/><file name="110_url_rewrite" hash="b9020832f4c9d77474687d409bf07369"/><file name="120_adminhtml" hash="750c8c73a53ba5d80148cf5628468efd"/><file name="130_relation_events_top" hash="7d655aaf8e39e8e21234c4589e9c0f75"/><file name="140_relation_product_top" hash="5edc7f53f573872a9bfd6122f3961702"/><file name="150_relation_events_middle" hash="6f4be5a184572f9a5ec53e1bc6341380"/><file name="160_relation_category_top" hash="e07d99af7575f411274c0e2b86aa144c"/><file name="170_relation_product_bottom_start" hash="c4389c5178de3b3491d021f6bd292e35"/><file name="180_relation_product_bottom" hash="2cac1148f2d56395435902be1d350d36"/><file name="190_relation_product_bottom_end" hash="cddbb3962c99a02f3b7e449b7c02baf1"/><file name="200_relation_category_bottom_start" hash="a5ea816ddaf504e565945c4fa5c5c93d"/><file name="210_relation_category_bottom" hash="e6776a83e08a397b8a3ca255bdf386e4"/><file name="220_relation_category_bottom_end" hash="1d55309dbdeb0dd473ef6a8bac71a785"/><file name="230_relation_events_bottom" hash="a5862d4611e980ff9553372b34560ce6"/><file name="240_global_search_top" hash="949ac50acd8c5fe3b68b66204d00e938"/><file name="250_global_search_entity" hash="3db0a74a189b145960107a16dc86086a"/><file name="260_global_search_footer" hash="4387151e9004196f17df55f4031fb471"/><file name="270_admin" hash="c1df2cc861cbb4644e6f0b8d46896664"/><file name="280_frontend" hash="17f720c665a0c4c3d2d6f0b21cae4139"/><file name="284_router" hash="9e4cb67792931dd76b552305e61e125f"/><file name="287_frontend_footer" hash="51f85cf376369ebf50cf3701b469b1c9"/><file name="290_default_top" hash="c81ae31e57983c412c3f286b83a20a5c"/><file name="300_default" hash="0daa38656f72266230a6ee8162a0353d"/><file name="310_default_footer" hash="8d9422cb320d29d38c21c42f22c00c1f"/><file name="320_footer" hash="5766fab0272399ec661c78736a631dc1"/></dir><dir name="system"><file name="010_top" hash="213a55275becea72f93398fb19813039"/><file name="020_entity" hash="091e1ee91fde3b161f3da0988aa7f710"/><file name="030_footer" hash="626d555d520d969b4eba12d3b6dc32c0"/></dir><dir name="widget"><file name="010_top" hash="29a6efa02a0f04ce056cc53d0b4e2272"/><file name="020_entity" hash="acff756a0ba07434c3ffb280b90af55c"/><file name="030_tree" hash="305740f2e0e3bb6ef2959d1c60476c4c"/><file name="040_footer" hash="cef2c02165fc166d7f62359f295c776a"/></dir><dir name="wsdl"><file name="010_top" hash="17165c0a86e1cec22cf8daf487086939"/><file name="020_entity_types" hash="7c4b90a6ee31d11cfff79eac452bc574"/><file name="023_entity_comment_types" hash="99ef208d5e2cd4c0c94a4514e2c5b038"/><file name="026_entity_attribute_types" hash="9fdc466d3ee17f47abe4f3012ddf7a16"/><file name="030_schema_footer" hash="b108663b3854ef338073d82182c99e63"/><file name="040_entity_messages" hash="d3e739a2efae20883d9ebf4149c46507"/><file name="043_entity_comment_messages" hash="d515922a475bcc48492416fe5205cf48"/><file name="046_entity_attribute_messages" hash="c3374cad433dee3ceecb4ccb950f58e5"/><file name="050_porttype_top" hash="1bc699e11eacc6c8df7326525db516d4"/><file name="060_porttype_entity" hash="adeb7d5741d6578fed57e8db68e50d0b"/><file name="063_porttype_entity_comment" hash="8fdacfec6cb6383961730d5a8fd1f15a"/><file name="066_porttype_entity_attribute" hash="82406651e497f919b7ab1efcd9dc263d"/><file name="070_porttype_footer" hash="d47918d188cadf66538eb0d81b382520"/><file name="080_binding_top" hash="6c9a2fa40d2d8ce3e8f5bd69574f16c5"/><file name="090_entity_binding" hash="a09b0b6dd147a65d5ead46ad0b910174"/><file name="093_entity_binding_comment" hash="9a57fd5962d4e1f369f126dbd9439fc3"/><file name="096_entity_binding_attribute" hash="7ee2aa999385c857a4e82f85beafbec8"/><file name="100_footer" hash="fd1c8b122b4873e1e68d94929e44fba7"/></dir><dir name="wsi"><file name="010_top" hash="a0c873516a509f5d9da5f17345540ec8"/><file name="020_entity_types" hash="ad25a26d30bf2dafbcd8a514b8b04395"/><file name="023_entity_comment_types" hash="2944750eb27bd12cc57be639220da60e"/><file name="026_entity_attribute_types" hash="48a70b7e2ef28331b84adabb948ea151"/><file name="030_schema_footer" hash="6e5916b770444e599eb9b9fe9454302a"/><file name="040_entity_messages" hash="98db3bd67659f19d66b22e7ed8607d0b"/><file name="043_entity_comment_messages" hash="8ba13f08ac9abafa741777d9b34d5c5a"/><file name="046_entity_attribute_messages" hash="e2df4b87853fe7e1dc8978e5c6b43e29"/><file name="050_porttype_top" hash="5ef5138db4c8c80c945359baa23f0102"/><file name="060_porttype_entity" hash="f4c0fd664d81b2337dd675ad297c535c"/><file name="063_porttype_entity_comment" hash="c59251b07a2317a33f98121c20d7b291"/><file name="066_porttype_entity_attribute" hash="9ab778046249f0f75f37e6f7a7926f87"/><file name="070_porttype_footer" hash="6c49b132200e7cb361cc8379736af66b"/><file name="080_binding_top" hash="5fe0693515fd41176023a7b5ee52ff31"/><file name="090_entity_binding" hash="b3334a6ec6e894350104009fc604c07b"/><file name="093_entity_binding_comment" hash="a41e98f20978067107bc1d03589c1135"/><file name="096_entity_binding_attribute" hash="862d06d59664343b00c28b48e9042952"/><file name="100_footer" hash="d58e080977127430d922eec5ed9be32a"/></dir></dir><dir name="sql"><dir name="namespace_module_setup"><dir name="install"><file name="010_top" hash="9ecf44fe6df1fb168c71b9b70a9ec600"/><file name="020_entity_flat" hash="616d5d81edc94bc8e542725e9671e081"/><file name="030_entity_store" hash="f2ec45c0b8819df6d1a62bd1bf92ef59"/><file name="040_entity_eav" hash="37784bd129dba0a1222564c0998c5041"/><file name="050_product_relation" hash="5fe5b54d02f6339cce635587a5066f44"/><file name="060_category_relation" hash="ec3bffc7db97b64ab8750ab409db24a8"/><file name="070_comments" hash="1e08466ec8018f29ab5a7b6094c6d79b"/><file name="080_comments_store" hash="db4a4e2c9b839ad84fd0352b49081fcb"/><file name="090_sibling_relation" hash="9142a34e6b3be8ee1795d0c2b95c76fb"/><file name="100_has_eav" hash="a8bfa83fc966a3d1c700b1368ba7fdfe"/><file name="110_product_attribute" hash="d31e285a8ac6ebec2f01901699718c5a"/><file name="120_category_attribute" hash="94a517b8009d37bcd1780a918ed909c8"/><file name="125_eav_options_default" hash="49e386cfad46e2991193be6dbd3e88a8"/><file name="130_footer" hash="b1376731933d5fa914ebaa78d4376b44"/></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="layout"><dir name="namespace_module"><file name="010_top" hash="93b5cdb143d742d6e0def70237b12af2"/><file name="020_entity_not_tree" hash="9a4c1b28ee061042cc76a236da9d86a8"/><file name="023_eav" hash="a90cef461e9496016b4d5d1818ec50b2"/><file name="027_entity_not_tree_footer" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="028_entity_edit_eav" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="029_edit_footer" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="030_relation_product" hash="147ec1c3620a12c30d8c7fbf4a047bb0"/><file name="040_relation_category" hash="e0c37abbaae3c58705a8921c3f10d13d"/><file name="050_relation_sibling" hash="4b7a308623c095ba6ef28ecb70cffee2"/><file name="060_entity_tree" hash="f75243adcc56c69711cb7dca55dee7d0"/><file name="070_relation_product_tree" hash="29adcc4c866977bbda2939a48b3f9377"/><file name="080_relation_category_tree" hash="a2f99eefe2903a2bbcab8b6282c48328"/><file name="090_relation_sibling_tree" hash="87af8f9a93be9ade1f8ebd73de47b80f"/><file name="100_eav_attribute_edit" hash="01db5571ca8b30844fb404563fefcffd"/><file name="110_comment" hash="338f02e3de7f86d2b28f112c96dcf143"/><file name="120_footer" hash="e38301056eb83a4de70947444e0e047f"/></dir></dir><dir name="template"><dir name="namespace_module"><dir name="attribute"><dir name="js"><file name="010_content" hash="318594e2ba03b9a9fc3c10fe11d588b8"/></dir></dir><dir name="catalog"><dir name="category"><dir name="tab"><dir name="entities"><file name="010_content" hash="f24eeaace8f7a383490ddad9c699fef0"/></dir></dir></dir><dir name="product"><dir name="edit"><dir name="tab"><dir name="entity"><file name="010_content" hash="e2a4b72569ba928243c16e8af1772e8b"/></dir></dir></dir></dir></dir><dir name="entity"><dir name="edit"><file name="010_content" hash="8f6946e189403bfb3730f75bea4a420f"/><dir name="form"><file name="010_top" hash="ab045a38491061be1e045b64d39706c4"/><file name="020_product_hidden" hash="86402e52c83df9cbae8f0af1b281b912"/><file name="030_category_hidden" hash="e2ecbfcd825531e55174a97d833d339e"/><file name="040_sibling_hidden" hash="d1b52e8c4306a5689198d8020921a466"/><file name="050_content" hash="ff14f7f943bbdb436a5401d3c3bdad3e"/><file name="060_product_relation" hash="44415c75317a15b69ff54808d36c6f46"/><file name="070_sibling_relations" hash="7c2456a22b33b5140207e95ee040c46e"/><file name="080_footer" hash="ba02d621a16f4a9d2aefdf2291b8a063"/></dir><dir name="tab"><dir name="categories"><file name="010_content" hash="7789b9d87582a45655227c2443ded60d"/></dir><dir name="sibling"><file name="010_content" hash="9f84543ecfd8b3222a42e383862d44fb"/></dir></dir></dir><dir name="tree"><file name="010_not_eav" hash="e5a4c4a2fe0d88227bd093944898253a"/><file name="020_eav" hash="9b8e6ce94990eb429cc523fe6a4c1ff7"/></dir><dir name="widget"><dir name="tree"><file name="010_content" hash="c385c45270f0f289307e774c5a0ded1e"/></dir></dir></dir><dir name="form"><dir name="renderer"><dir name="fieldset"><dir name="element"><file name="010_content" hash="15138f06b4c38585b74d12e9bd8f490e"/></dir></dir></dir></dir><dir name="grid"><file name="010_content" hash="bd151601a7b5b1c7b2c34917d3c2b781"/></dir></dir></dir></dir><dir name="frontend"><dir name="layout"><dir name="namespace_module"><file name="010_top" hash="15cdb696e6db3f0724b315d817774edf"/><file name="020_comment" hash="24c52d027dd42a0355d12563a4654d16"/><file name="060_list" hash="6c7e4b877f895c0159171f4e6c6a103c"/><file name="070_view" hash="b9963e0c35ccc5b228531e6623905995"/><file name="080_entity_rss" hash="da751f73d104cf1daa35e39753b4e8d3"/><file name="090_rss_top" hash="5546694e606a9b3be3167398144f1fe0"/><file name="100_rss" hash="c0d78771dd8ceb256e10dc158fa4f113"/><file name="110_rss_footer" hash="8a0ce083998ffae9647b1dfce6ff28d7"/><file name="120_relation_product" hash="ccb980dcb8b4672df02ecc58821ab7e2"/><file name="130_relation_category" hash="14472da688c261667c742a8479b8aeb3"/><file name="135_entity_comment" hash="7e811871e23a1d44b4b34779a00de792"/><file name="140_footer" hash="e38301056eb83a4de70947444e0e047f"/></dir></dir><dir name="template"><dir name="namespace_module"><dir name="catalog"><dir name="category"><dir name="list"><dir name="entity"><file name="010_content" hash="255e7a9acb16106c8708c40aa92741e5"/></dir></dir></dir><dir name="product"><dir name="list"><dir name="entity"><file name="010_content" hash="8b3559297dc3824c14d09a46a188f749"/></dir></dir></dir></dir><dir name="entity"><dir name="catalog"><dir name="category"><dir name="list"><file name="010_content" hash="46e48fce4680a1725c1c285ac61e55a8"/></dir></dir><dir name="product"><dir name="list"><file name="010_content" hash="2e394b64cb6ecbf8975083ccbe69b709"/></dir></dir></dir><dir name="child"><dir name="list"><file name="010_content" hash="5a0ecef8ff01c476373504ae2032329b"/></dir></dir><dir name="children"><file name="010_content" hash="4ac8a7307c3676cdcd37f1cc072144a7"/></dir><dir name="comment"><dir name="form"><file name="010_content" hash="057919bdf0cd0d6ca9917c6abb1baa78"/></dir><dir name="list"><file name="010_content" hash="9aa7362c28bf26af9d3188891d681e7a"/></dir></dir><dir name="customer"><dir name="comment"><dir name="list"><file name="010_content" hash="2f3ff3839ef0e485bf873fb8bdaa06bd"/></dir><dir name="view"><file name="010_content" hash="09d7914ec8ea7166ed90151cc9298a7d"/></dir></dir></dir><dir name="list"><file name="010_top" hash="a7cc8748eb003a18af68f7abc7164522"/><file name="020_rss_link" hash="4c4b9454ddf83d08ba35ab5d3b8cbce7"/><file name="030_footer" hash="bb5d1c8a7a9070c10402dc152d736c09"/><file name="040_footer_is_tree" hash="28067e09720d62f0e928a09eeee94de8"/></dir><dir name="sibling"><dir name="list"><file name="010_content" hash="63893b913cb62e847712b408caa43cfb"/></dir></dir><dir name="view"><file name="010_content" hash="709e3570777e6e3ee5cb4453940bb06b"/></dir><dir name="widget"><dir name="link"><file name="010_content" hash="f38d2755f4ffda5d801117ed1fbfce0e"/></dir><dir name="subtree"><file name="010_content" hash="d4ca6ed68bf9cd7c69a75cf2852aa7db"/></dir><dir name="view"><file name="010_content" hash="e3907ff9a83026d7a54701f55fb06d23"/></dir></dir></dir><dir name="rss"><file name="010_content" hash="98fb61cdce9133a0b68f3ed5fb00827e"/></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><dir name="Namespace_Module"><file name="010_content" hash="a41ceeea2ef52bd7108aab9e3724d6e4"/></dir></dir></dir><dir name="locale"><file name="010_global" hash="406695b232401f92114f0228223960cb"/><file name="020_entity" hash="7b3b9580e421493434ae3e498c48bbd0"/><file name="030_attribute" hash="0bc9532d35587f2225e398156cc3ef7f"/><file name="040_rss" hash="5e72d78710b03b014b69a492438d5602"/><file name="050_seo" hash="1c5889d31d3410540715b6c866966178"/><file name="060_attribute_yesno" hash="20eaf2d5eaa8224e5fa1c7a63634b1c0"/><file name="070_file" hash="8bebcdd48d5ae7b533cc53e789f03ef2"/><file name="080_product_relation" hash="b96f377dfa788f2772f2f8b7f156aebd"/><file name="090_category_relation" hash="5e8c099f6269eb2c18bac7003c40950b"/><file name="100_relations" hash="b7e6d3ed392ec8f0083588e7feb20bad"/><file name="110_tree" hash="37bf0971ca18e0e4222ae2b0d3ba6311"/><file name="120_tree_entity" hash="0ebe3d6c664ef1eece3031a0fc1558b8"/><file name="130_url_rewrite" hash="f2364f59558c87cc918ac627fd6be92d"/><file name="140_api" hash="58e27bb8ef0a04a711e20207dce037a4"/><file name="150_api_entity" hash="5f79e38c8a97f2e171eedc2d5246910d"/><file name="160_api_product_related" hash="f6875de876ab6e34595e5513aa35628b"/><file name="170_api_category_related" hash="06843fd4b33897e431ac4f86190e4433"/><file name="180_api_tree" hash="99bae32405e8a3eff292b0a12fd972f5"/><file name="190_api_sibling" hash="096605fae72bf35317dc4601406a23d0"/><file name="200_entity_eav" hash="f07b6cabd42c0a2878b68d6f786f2cfc"/><file name="210_eav" hash="af526c63d99167884a226b43580fb305"/><file name="220_entity_comment" hash="81d3484f7ab23fe3fa48f691017ec954"/><file name="230_comment" hash="31344b22a3622cb2e8d16fd509579000"/><file name="240_comment_store" hash="0cfb47a807925d64f8c69d97731a0c01"/><file name="250_api_comment" hash="bf31f09d8ae78799d3f037749cf17875"/><file name="260_eav_api" hash="6bee23c604fa04bf8b97571b30a26ec7"/><file name="270_frontend" hash="dd6eb8db5b99a5d5412106f3b11f0948"/><file name="280_entity_seo" hash="69afaf0eb278d53a50f8b56b80f810fa"/><file name="290_rest" hash="5fa69e22784f680e3f6b25254c097e74"/><file name="300_rest_entity" hash="a5a9c01f79a015f1041ab61de0ddfffa"/><file name="310_parent" hash="67424563811389a605b8d2d1be287a90"/></dir></dir><dir name="skin"><dir name="css"><dir name="namespace_module"><dir name="tree"><file name="010_content" hash="ebab2fbc43a5609ca870e49ca1e5be79"/></dir></dir></dir><dir name="images"><dir name="namespace_module"><dir name="collapsedgif"><file name="010_content.gif" hash="ef74c08289e94b7aae81766fb00d4195"/></dir><dir name="collapsedpng"><file name="010_content.png" hash="0613450d25c762b6a40c51768b02462d"/></dir><dir name="expandedgif"><file name="010_content.gif" hash="3f5512a54f359343273caf7b3787ee8a"/></dir><dir name="expandedpng"><file name="010_content.png" hash="f7f28ae897708c78b28ead22c3692bb8"/></dir><dir name="line1gif"><file name="010_content.gif" hash="65b0c812c8d57ea72b84fc69a077a40a"/></dir><dir name="line1png"><file name="010_content.png" hash="4e01064a2c78b8885f65ff7a40f78c02"/></dir><dir name="line2gif"><file name="010_content.gif" hash="95fc5c58069ece5eb44e198ee53b3fe1"/></dir><dir name="line2png"><file name="010_content.png" hash="6adbb4ca64d943f5ee5528d713757fde"/></dir></dir><dir name="placeholder"><dir name="entity"><file name="010_content" hash="4b2c997fd2142a6dab492f82269dd310"/></dir></dir></dir><dir name="js"><dir name="namespace_module"><dir name="tree"><file name="010_content" hash="c3f39350cfccea5491a9d67915548f88"/></dir></dir></dir></dir></dir><file name="system.xml" hash="81b5a8ad047a00442f02df1fabe646b8"/><file name="umc.xml" hash="83f6752ab4778b70690ab24c16ecdc93"/><file name="umc_source.xml" hash="bd7e671e1695dad26377fe2433f7dd06"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ultimate_modulecreator.xml" hash="7fe024bab018b7612b6dc08211039968"/></dir><dir name="template"><dir name="ultimate_modulecreator"><dir name="edit"><dir name="tab"><dir name="entities"><dir name="entity"><file name="attribute.phtml" hash="27c8c9a4bd2277d259d27077203650c8"/></dir><file name="entity.phtml" hash="da83f08d5ff04003c02f094dca71271e"/></dir><file name="entities.phtml" hash="bae43279fd4d7f8adb3143b7a712a8b2"/><dir name="help"><file name="fieldset.phtml" hash="797ba4de22b39047880680b8e3445005"/></dir><file name="help.phtml" hash="47d3329bb38616348eee04127e941bd3"/><file name="relation.phtml" hash="29f7155d54c5ea9a344051ed6bbae125"/></dir></dir><file name="edit.phtml" hash="6fb48af7bcc7400eb86d618486e18b07"/><file name="tooltip.phtml" hash="fa2de6f84eaea5d175da8eaac72d34fe"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ultimate_ModuleCreator.xml" hash="82c74149ad25681e1490577ddb609d18"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Ultimate_ModuleCreator.csv" hash="162effe04f0ceeaf6bb4a4a6f0fb70df"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="ultimate_modulecreator.css" hash="8079fa763d027f90d98ae86ccb0a588e"/><dir name="images"><dir name="ultimate_modulecreator"><file name="collapsed.png" hash="0613450d25c762b6a40c51768b02462d"/><file name="expanded.png" hash="f7f28ae897708c78b28ead22c3692bb8"/><file name="line1.png" hash="4e01064a2c78b8885f65ff7a40f78c02"/><file name="line2.png" hash="6adbb4ca64d943f5ee5528d713757fde"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><file name="ultimate_modulecreator.js" hash="242cd77bbb0976c08c0f3a722bc7b1a4"/></dir></target></contents>
28
  <compatible/>
29
  <dependencies><required><php><min>5.0.0</min><max>7.0.0</max></php></required></dependencies>
30
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Ultimate_ModuleCreator</name>
4
+ <version>1.9.6.0</version>
5
  <stability>stable</stability>
6
+ <license>http://opensource.org/licenses/MIT</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Develop custom Magento modules without writing any code. Use a module creator. Use this module creator</summary>
10
  <description>This module allows you to create custom Magento modules for your own entities. You can create as many entities as you want in one extension, you can establish relations between them, decide to generate only back-end pages or both back-end and frontend pages.</description>
11
+ <notes>Improvement s:&#xD;
12
+ - No new line on some source files &#xD;
13
+ - Added client side validation to module name and namespace &#xD;
 
 
 
 
 
14
  Bug fixes&#xD;
15
+ - "Template" should not be allowed as attribute name or entity name &#xD;
16
+ - Labels and notes were not escaped&#xD;
17
+ </notes>
18
+ <authors><author><name>Marius Strajeru</name><user>MariusStrajeru</user><email>marius.strajeru@gmail.com</email></author></authors>
19
+ <date>2015-10-27</date>
20
+ <time>09:08:43</time>
21
+ <contents><target name="magecommunity"><dir name="Ultimate"><dir name="ModuleCreator"><dir name="Block"><dir name="Adminhtml"><dir name="Modulecreator"><dir name="Edit"><file name="Form.php" hash="f669c128da0a7a0e6956b68cb9f70ecb"/><dir name="Tab"><dir name="Entities"><dir name="Entity"><file name="Attribute.php" hash="bfdde853f44eed895edffa6580d34fb3"/></dir><file name="Entity.php" hash="4eb102402091c73751a026ecc8a1c9fd"/></dir><file name="Entities.php" hash="0fffe8612d075d788c05424bb1e79e09"/><dir name="Help"><file name="Fieldset.php" hash="e190021e0b3dbb615e43c8da8036f444"/></dir><file name="Help.php" hash="38c624f47e4a0a3738a5ac653932a458"/><file name="Relation.php" hash="7101b6aec718e52603fa9b52522453b0"/><file name="Settings.php" hash="02d0590673060210ab8d136d87682eb6"/></dir><file name="Tabs.php" hash="31d8d500915b2dbeb804d93e80a9bb57"/></dir><file name="Edit.php" hash="6eecb1d1c9f849915e467d71764585a0"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Download.php" hash="9539b0a933c64a5eb9d63cb8df3843e2"/></dir></dir></dir><file name="Grid.php" hash="18857d407f668491c73c72b4286e91fb"/><file name="Menu.php" hash="d8ed27ab19d8a968ce1cdebeb5ebb6e7"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><file name="Abstract.php" hash="dd1a9d165eb5013cd5bfecc2a53054fd"/><file name="Attribute.php" hash="7cb21a2d79fce64110dd89f13f8a058d"/><file name="Entity.php" hash="e1abdf5b96ae123e9f0be1bea427b402"/><file name="Settings.php" hash="2362810619fe49999165f2f31dcf86dc"/></dir></dir></dir></dir></dir><file name="Modulecreator.php" hash="31c900d6245a2e8d3b6897174ee7361b"/></dir></dir><file name="Exception.php" hash="ad59d800c57309518c658a6d7993d852"/><dir name="Helper"><file name="Data.php" hash="0e73324670a67118d6bfcecd7e907ed4"/></dir><dir name="Model"><file name="Abstract.php" hash="750e2a88f149713c929ec905f9c0776d"/><dir name="Attribute"><dir name="Type"><file name="Abstract.php" hash="9cab1bbc60aec54fda1ff31e2dd4a22b"/><file name="Country.php" hash="f407e72dc0c9447ca277cf17e58d6db9"/><file name="Decimal.php" hash="ad73538f495068f0a969f03de7cc351a"/><dir name="Dropdown"><file name="Abstract.php" hash="42ac4cfc0e45018ce2ac6a523151ac46"/><file name="Category.php" hash="11f5b620cb1c52ee93228fa1c5a7cca7"/><file name="Custom.php" hash="0119a5276cf143d2745e13bb065201af"/><file name="Customer.php" hash="1687af6faede9df96212328ae2771c2d"/><file name="Product.php" hash="273b728d5f0f5616265049207510f0fd"/></dir><file name="Dropdown.php" hash="f15c1c991890a76f85d0daa0fe1d0cd7"/><file name="File.php" hash="b9e9c0e893a35767a033547cad8ca252"/><file name="Image.php" hash="bfd6e6ad3f943474ebc098f8aabdbbc9"/><file name="Int.php" hash="f900aece2af7d6977040986bccf44990"/><file name="Multiselect.php" hash="c426daa8ac9b7051b0fdd420848860a7"/><file name="Signedint.php" hash="666c984d0cdb9e33da11309ae1253f65"/><file name="Text.php" hash="a3401898573210a74c89590cef9036b2"/><file name="Textarea.php" hash="7992e0749b664f257dfb81d60d5cdbda"/><file name="Timestamp.php" hash="bc3992921293dab8b7b2dc0d1492a3bd"/><file name="Yesno.php" hash="893a9f19d594e5326822a7ca25f33e97"/></dir></dir><file name="Attribute.php" hash="15dd15e39ae63a21308147b6ebd21aa8"/><file name="Config.php" hash="4cdab5638251e2027b85e4cf884d2a87"/><dir name="Entity"><dir name="Type"><file name="Abstract.php" hash="b6a07e51e03d5341c3ef8ecc9b59f3b2"/><file name="Eav.php" hash="fcfc510194588cc0b08202e1b79d7bc7"/><file name="Flat.php" hash="683aed5f0dadfc9e3ff300e123983111"/></dir></dir><file name="Entity.php" hash="bf234e913a67bb8762d352f9757a5588"/><dir name="Module"><file name="Collection.php" hash="413b5e6c26c2908d8ba15d12c7dc4d59"/></dir><file name="Module.php" hash="dbe8633a948eef75a642c06abf1860e9"/><file name="Relation.php" hash="98cbf5410034adf70719a34ddceef7c1"/><dir name="Source"><dir name="Attribute"><file name="Scope.php" hash="3f78116501467bd4daf70ece6afad589"/><file name="Type.php" hash="b2498a7969651e05a389370202238b67"/><dir name="Value"><file name="Source.php" hash="ac1cb8127c3b3ba812344db44eed56f7"/></dir></dir><file name="Codepool.php" hash="f4dbdabdc8f59f9baa5299c2ace9d4cd"/><dir name="Entity"><file name="Layout.php" hash="395f30ffa9c6700c549e9524978c2637"/><file name="Menu.php" hash="3f01e54e422c6869c43b1bad34fe3db4"/><file name="Type.php" hash="f347501b407e7e809ef21d918add05d2"/></dir><file name="Install.php" hash="b1410c2f097c28163acc9793ad1e6f37"/></dir><file name="Writer.php" hash="285af2c00f9437e0cb2694d1be28befe"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ModulecreatorController.php" hash="4dca12ac6cc72e2cbd869745b1b85ece"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="15d7d940acadcefb7ffe88e500ceb636"/><file name="config.xml" hash="6f1c9b30c26e8dccfe4421011fcacbf6"/><file name="jstranslator.xml" hash="4b899882ea9aeefe2cc65fad28773a4f"/><dir name="source"><dir name="app"><dir name="code"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Tab"><dir name="Entity"><file name="010_tree" hash="01e0930c803719eccba822ed082781bd"/><file name="020_not_tree" hash="0a8d17046e0d74e04de6e49c943ce645"/></dir></dir></dir><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Entity"><file name="010_top" hash="1218887a523dd572a59935a8cc0d8838"/><file name="020_not_tree" hash="bbc33069f6fe6b9b25acbb1e4de4c4d5"/><file name="030_tree" hash="20ee685ab75587983b14e008b5bef83a"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir></dir></dir><dir name="Entity"><file name="010_top" hash="762da7271a416544c2519755387003b2"/><file name="020_eav" hash="8f1e2a9a86f378783fdc0a704af1f112"/><file name="030_footer" hash="24b9118a1cd86bfb9315ef5a576d5540"/><dir name="Abstract"><file name="010_content" hash="540383b0e8da61f6f44d6688d88bf69a"/></dir><dir name="Attribute"><file name="010_content" hash="8680fd04f5da11fd93e8c61760a1763b"/><dir name="Edit"><file name="010_content" hash="48b0435a45c0629623797e394c057bc0"/><dir name="Form"><file name="010_content" hash="e84f6400cfd51033969a8b2438645fa7"/></dir><dir name="Tab"><dir name="Main"><file name="010_content" hash="2977c8176883286ff6fd75228d168d8b"/></dir><dir name="Options"><file name="010_content" hash="e2d1ce3ebca5c7e701788bf419e92d0d"/></dir></dir><dir name="Tabs"><file name="010_content" hash="a650700a1a2c91b9d45b87991602244d"/></dir></dir><dir name="Grid"><file name="010_content" hash="ddffd74f14fa42f835fb9feee06ab135"/></dir></dir><dir name="Comment"><file name="010_content" hash="aa15438976da449a0033aadb7df7701c"/><dir name="Edit"><file name="010_content" hash="12deafa36aade8d9dbc487588b2b74f4"/><dir name="Form"><file name="010_content" hash="1c7f180496c615ba64e6883feccfd83c"/></dir><dir name="Tab"><dir name="Form"><file name="010_top" hash="23675285b1983b0fe0ef255df8fd9a90"/><file name="020_stores" hash="ee14a0f1d4b7d41ec45dee4b93d28261"/><file name="030_footer" hash="1e8e59fa800ed2b9758d5c4ceb44a2cc"/></dir><dir name="Stores"><file name="010_content" hash="8ea0f8ee969abb702165d62fca2dd699"/></dir></dir><dir name="Tabs"><file name="010_top" hash="bbb0bc3d663034ff5467ae2af0aded13"/><file name="020_stores" hash="c39be9fef6ed5d34880e6fba886be590"/><file name="030_footer" hash="670be1f8712b5fceede635f70494c496"/></dir></dir><dir name="Grid"><file name="010_top" hash="8d0113fe6d2c1c83cc36eb04a74dea26"/><file name="013_store_data" hash="f570d17a1052b9a8046ba3755a023051"/><file name="016_prepare" hash="c8da24a58fb8f63d001644f60f7f4a1f"/><file name="020_stores" hash="51ff966021a5d107685a4ed6e2e574f8"/><file name="030_content" hash="6ee866ea7971b6ccf68bcecc289148a8"/><file name="040_store_filter" hash="5632745dc40af470d7e0b902a15e65b9"/><file name="050_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="Edit"><file name="010_top" hash="1e2dbf503b0f581011e6b439f6da3afd"/><file name="020_tree" hash="fd3f451a4cbba87e9188f7b128d25648"/><file name="030_not_tree" hash="b703e527b79d897fe19a8c4f24d2a509"/><dir name="Form"><file name="010_top" hash="8161f43582795a2c78d0f862aeb643b8"/><file name="020_prepare_form" hash="b9310bbc74551578cfc4277394b88d5d"/><file name="025_prepare_form_eav" hash="dd97f9f9f728dc151e66d4b9094d5eea"/><file name="030_tree_top" hash="c5ab7bee8ea0aa5117a4df6f560436c7"/><file name="040_product_relation" hash="54a6465c00ce34d5df9d9f3dafd5e327"/><file name="050_entity_relation" hash="75e6c92cba3b0e905deb742f9413df9b"/><file name="060_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Tab"><dir name="Attributes"><file name="010_top" hash="7644f253d05baf04109169025c4f48fb"/><file name="020_tree" hash="16008ed09be3e4545d1e34ff4054bad2"/><file name="021_default_values" hash="15c56668dba09ed55ecfe6aba7547498"/><file name="022_default_values_tree" hash="4ee7efb49872c920dd4d80c6a95a5af7"/><file name="023_layout" hash="fb6e29f3868bd9cc18c13366653c2205"/><file name="025_after_html_top" hash="77491854d3fd0a340bce6071dc5291e6"/><file name="026_after_html" hash="f08d3d55350623893d3b58779fd155b3"/><file name="027_after_html_footer" hash="3a159aa722661e26bc9c6e9e98ffee06"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Categories"><file name="010_content" hash="27ba9566a584f7906621a2e43c31e5a4"/></dir><dir name="Form"><file name="010_top" hash="27c080187fe177ebab004e073a02335a"/><file name="020_image" hash="cba0289033f3353782232077c92f5510"/><file name="030_file" hash="752ef3ee84e475d8a4c02af78e73c56f"/><file name="040_wysiwyg" hash="028bcdfdd5f40cdace90ebcc2f2e32e2"/><file name="050_wysiwyg_is_tree" hash="e200136fed09023811505e8e0b1cf4a5"/><file name="060_path_tree" hash="0c0b3835665e5ca92c082af428e8f1cb"/><file name="070_parents" hash="6c40090aa8aca9225a68629ba9da112c"/><file name="080_attributes" hash="5a9c71f02f27a6555d82cf67d7b37db9"/><file name="090_url_rewrite" hash="a64e21b21fd0333b1dd691956ce15a46"/><file name="100_status" hash="19ce754399a19a44533807c1fafbd25e"/><file name="110_rss" hash="b914e30e3081259a93206ca7171c129f"/><file name="120_stores" hash="fef104629e93eec5cd6f0110043a79e5"/><file name="130_allow_comment" hash="52257665f4a66abaa5909dee5e3f7a2e"/><file name="140_add_values_not_tree" hash="4e8b8d73f4a15495bb8ba4db10af6b1b"/><file name="150_add_values_tree" hash="9825dbecfc9859eb48b251f085a728ac"/><file name="160_get_entity_tree" hash="3f271b034b306bbd999dded0d0bafaa0"/><file name="170_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Meta"><file name="010_content" hash="8379fdf7fbf7a06b684f75ec3c3e3d9e"/></dir><dir name="Product"><file name="010_content" hash="8099ed22f22cd254ab3447dd658485b1"/></dir><dir name="Sibling"><file name="010_top" hash="8af0befa95437a06b0195de66376635a"/><file name="020_not_tree" hash="0ed453b632d4c86572f8f8aaf998f817"/><file name="030_tree" hash="462d13568f2a62c2768e3b48bc663486"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Stores"><file name="010_content" hash="d44bbfa038591dfd3e74ce6e0e2806f7"/></dir></dir><dir name="Tabs"><file name="010_top" hash="53c86e24ebd647ce6b1d7c3a50507f24"/><file name="020_flat_not_tree_prepare" hash="0ed8ddd0365365d6dc53fc3d6ae975d5"/><file name="030_flat_tree_prepare" hash="352cc8ab0a387d70ef3d5699919d4ff4"/><file name="040_eav_prepare_top" hash="bfcba9b63486dea7d5f5ea7a0c5ada50"/><file name="042_eav_tree_prepare_top" hash="6a9fc92a15a16d818122ad97816eae14"/><file name="043_eav_seo_prepare" hash="2fdf6c5448590e048f8bb2b3fa05a96f"/><file name="047_eav_prepare_bottom" hash="dcd63d3a89e7f2fe4e66849ce408937f"/><file name="048_eav_prepare_bottom_tree" hash="f2f782863adbfbfaf3248f77fd8112bf"/><file name="049_eav_prepare_real_bottom" hash="9620f69980adeacffb9d019418afe959"/><file name="050_seo" hash="71b225281aafa1eca741929a5faf26f5"/><file name="055_seo_eav" hash="9c24476df9a0398766236af4c47acb31"/><file name="060_stores" hash="3fdf266311a8cd15bd7dce0accbf29c4"/><file name="070_relation_not_tree" hash="2efee3cc7d255226dc3582bd5d8e7537"/><file name="080_relation_tree" hash="c52adfdce15ef90533a80e54f4358754"/><file name="090_product_relation_not_tree" hash="e67b88a9fbcd6e688b52ff1b903bc162"/><file name="100_product_relation_tree" hash="60801ee1766cd33a438c86ba11c101f9"/><file name="110_category_relation_not_tree" hash="50dbbb3870043c20829a3b9a22689761"/><file name="120_category_relation_tree" hash="e92770293a806c57a760087d0f403552"/><file name="130_end_prepare_not_tree" hash="eeb1743c5582f0b0d6bb7315e976ed79"/><file name="140_end_prepare_tree" hash="eeb1743c5582f0b0d6bb7315e976ed79"/><file name="150_footer" hash="b37a2938f39465b4414d904c0d66faad"/></dir></dir><dir name="Grid"><file name="010_top" hash="38d344855d0756290998436e1ecf815c"/><file name="020_parents" hash="e8262bff16ecffc50e172d85e264df4f"/><file name="030_name_attribute" hash="0c2107e1587e2410c9f10649d8b8b13b"/><file name="040_grid_attributes" hash="eaa1f27549a7e0b2b4d8248b40ac7a30"/><file name="050_url_rewrite" hash="9dc6f5da35319511d0aa91130fe9ab6b"/><file name="060_stores" hash="986c2a42ff71a4e518aa3f35f93ad91b"/><file name="070_created_at" hash="0734a718be702339842f447072576f60"/><file name="080_updated_at" hash="45eae2c78442356c31f877682cc8c979"/><file name="090_columns_footer" hash="fd0610e31599176d70bafcc5f9d4570f"/><file name="100_eav_functions" hash="78c67b1dca07281a0a9030051bb84411"/><file name="110_mass_action_top" hash="61abe827ac4faa1f25cc1834c4583d19"/><file name="120_mass_action_flags" hash="89d3becf5abdc90bdbdc6b8a0f5edbd4"/><file name="130_mass_action_parents" hash="1c12f4b85fe38024a4327e960d6d5ad3"/><file name="140_collection_end" hash="3759413987008649ecff16463aa42a22"/><file name="145_collection_walk" hash="17070a6440a9d6703fb127acb48e6641"/><file name="150_store_filter" hash="bbd2b50f5649ed1d3e49139170124cff"/><file name="160_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Helper"><dir name="File"><file name="010_content" hash="74b9caae8b010aaf7e7795f7852fcaca"/></dir><dir name="Image"><file name="010_content" hash="43a22cffe47f6c98c09c1a3f2276a80c"/></dir></dir><dir name="Tree"><file name="010_top" hash="f36e5a3182c559d603512c868f89984f"/><file name="020_store_switcher" hash="de2d5f75f13e91ac44fca3d849e4e2d6"/><file name="030_content" hash="735e153f2a13ea015524f43928291854"/><file name="040_eav" hash="5deee6fe249f7ea1ddc60b8276e3758c"/><file name="050_methods" hash="3f08fcaeb31c28bd2d6b1fc66c9127b5"/><file name="060_store_switcher_block" hash="41e79c09020a62720045bb5434d2674a"/><file name="070_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Widget"><dir name="Chooser"><file name="010_top" hash="168e0d095410670dca058086e980ea82"/><file name="020_not_tree" hash="e0afa449ee34b19827753c940857fe96"/><file name="030_not_tree_eav" hash="0d63352bbb0abc265ab13da33c2204b2"/><file name="040_not_tree_content" hash="4f7fba2196bf345e0e12eb0c6e9f1dcf"/><file name="050_not_tree_store" hash="e060e873d3abe2cf2dbebd8629c59cfd"/><file name="060_not_tree_footer" hash="fde936bd6f7ad428d390e954906bbb84"/><file name="070_not_tree_flat" hash="b95d5b8705f82a9099c4ba2440e06e87"/><file name="080_tree" hash="e9deb143f020a89e375b56264136f370"/><file name="090_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Helper"><dir name="Column"><dir name="Renderer"><dir name="Parent"><file name="010_content" hash="8f10ff5d14c1c43e2e122e00c4e6bc55"/></dir><dir name="Relation"><file name="010_content" hash="8886c8d65ae4d1cea239a51edefe6c14"/></dir></dir></dir><dir name="Wysiwyg"><file name="010_content" hash="af7b2d779b91fa1cb01a6b1d5ff07674"/></dir></dir><dir name="Module"><dir name="Helper"><dir name="Form"><dir name="Wysiwyg"><dir name="Content"><file name="010_content" hash="3015229da80fc96648c46eb6728b1d50"/></dir></dir></dir></dir><dir name="Renderer"><dir name="Fieldset"><dir name="Element"><file name="010_content" hash="514cb8a985ac74eedab468cf905b5edd"/></dir></dir></dir></dir></dir><dir name="Catalog"><dir name="Category"><dir name="List"><dir name="Entity"><file name="010_top" hash="f945ee5cae82a9001868fee55ade3e4e"/><file name="020_store" hash="9643c46a656117e23e8157c02e647948"/><file name="030_eav" hash="40904d7f566ed32b6da8bb47c7a1e9b0"/><file name="040_not_eav" hash="44d8ef9dbd8744226cb31a55d7c73c37"/><file name="050_footer" hash="214ea02c6515af23fda1493633a2116c"/></dir></dir></dir><dir name="Product"><dir name="List"><dir name="Entity"><file name="010_top" hash="b09b26a3f13b1be72ca6d33a28bb0127"/><file name="020_store" hash="9643c46a656117e23e8157c02e647948"/><file name="030_eav" hash="90d3a04adf46b79452e25df776e49195"/><file name="040_not_eav" hash="44d8ef9dbd8744226cb31a55d7c73c37"/><file name="050_footer" hash="86229e53cb23678ada965687e98b1d6f"/></dir></dir></dir></dir><dir name="Entity"><dir name="Catalog"><dir name="Category"><dir name="List"><file name="010_content" hash="76df2ba3a79601f0416fa8de803181c2"/></dir></dir><dir name="Product"><dir name="List"><file name="010_content" hash="0ce12f344c19ac750b4891bb04a71963"/></dir></dir></dir><dir name="Child"><dir name="List"><file name="010_content" hash="223a45b7c07d9af602464ed68280da3d"/></dir></dir><dir name="Children"><file name="010_content" hash="fa29a811b16e78e1733d10056a6e159c"/></dir><dir name="Comment"><dir name="Form"><file name="010_content" hash="d5d7a4de3257be1bae4f804f3b81185c"/></dir><dir name="List"><file name="010_top" hash="9f2650b021e48c6af8b8b09c6e7065d5"/><file name="020_stores" hash="82fa9445425c66f9eb602b88ce4a6e67"/><file name="030_footer" hash="bf013353e3207b60673f6e1febbfbfeb"/></dir></dir><dir name="Customer"><dir name="Comment"><dir name="List"><file name="010_top" hash="016a27f689a5351b86617fc99052bbd2"/><file name="020_store" hash="79dfb754d32b09e30fdba59ea975f9b7"/><file name="030_filter_eav" hash="f182dd0f74228c827d285644d027f048"/><file name="040_filter_flat" hash="e2e1b1c067972165e6ca13adf68f372c"/><file name="050_footer" hash="2392022a90e0e037da52e9d16f364aba"/></dir><dir name="View"><file name="010_content" hash="b102da219a8a3ed5ba3f0925d603b121"/></dir></dir></dir><dir name="List"><file name="010_top" hash="56f23d313f824a12937741dc7e1617ae"/><file name="020_stores" hash="a45758cca101b769ccbade9e8e7b4652"/><file name="030_attributes" hash="a64bb6fdafb25a4883270062fadf930b"/><file name="040_status" hash="4d15651bc9abd2508018fc8c0c765407"/><file name="050_not_tree" hash="054119c51d6200964a3ba5fc7b69513b"/><file name="060_tree_flat" hash="87e706305a6fc6a8507bc493894ab77c"/><file name="070_tree_eav" hash="0ade205afefa3e23f04b6fbbbe6c47ca"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Rss"><file name="010_top" hash="ae8b1995e4993cc5cc65065a7c33f5d3"/><file name="020_stores" hash="82fa9445425c66f9eb602b88ce4a6e67"/><file name="025_eav" hash="a674633f1c37f4d211736c9c83480e4d"/><file name="030_content" hash="45c5ec408fdd0cb4fab55d0348af8f10"/><file name="035_tree" hash="c9bd78a4fef6f7f65a8b51601189bec8"/><file name="040_attributes" hash="60b1b3fab87fd4e4dcbc2f0520e03d96"/><file name="050_footer" hash="02483b8ab838cc8eef201ed98335a0e5"/></dir><dir name="Sibling"><dir name="List"><file name="010_content" hash="0599a6c30d0d6ec2e437928d6ca5cd28"/></dir></dir><dir name="View"><file name="010_content" hash="29057a75a9eb09dd89f7283fdc3ae3f5"/></dir><dir name="Widget"><dir name="Link"><file name="010_content" hash="c7d1c69e82755847b27fec75589ed5d2"/></dir><dir name="Subtree"><file name="010_content" hash="10fbe4af9b1fe8aacbd41fcaa3e725c5"/></dir><dir name="View"><file name="010_content" hash="ab273b7c8b4296ac6af02d00a2dfd3d2"/><file name="020_not_tree" hash="467b77927f3a00f650d91092c14b4eb0"/><file name="030_tree" hash="bf16d7897a50e3f13655af897139f454"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Rss"><file name="010_content" hash="cee32f4cf899646a5e3e7725d9d0f3de"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><dir name="Module"><file name="010_content" hash="8518de5fb7e0a6b6b5b6df5d40bbfcfa"/></dir></dir><dir name="Router"><file name="010_top" hash="ceaf7214eb0393440c962f76428f5641"/><file name="020_entity" hash="9e2df556577b4e98224063a0c84551cf"/><file name="030_footer" hash="b166cbb61443c602f0883b9aa102fb19"/></dir></dir><dir name="Helper"><dir name="Category"><file name="010_top" hash="8a2969de7e69e9cb183e4bc437371e5b"/><file name="020_content" hash="04f5bd582e5bb61fb4c54f79d9291ed2"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Data"><file name="010_content" hash="8469012c544281072372e0ade4045592"/></dir><dir name="Entity"><file name="010_top" hash="655ada005dbd4360f551811ba092263a"/><file name="020_create_list" hash="7f05a17c4bce9386cd0f92514a436531"/><file name="030_breadcrumbs" hash="5a64ece58c8bb41755ad3964a28d7cbc"/><file name="040_tree" hash="f1d59676f71b36477972532667858332"/><file name="050_rss" hash="69e954de25703205cdb083386ca58f63"/><file name="060_file" hash="be627777560cfc987047e981ba1f807d"/><file name="070_eav" hash="4fee62e556735e575bcf4f38c350f20b"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Image"><file name="010_content" hash="2050b9e9a288a23b54a1a5204441805d"/></dir></dir><dir name="Image"><dir name="Abstract"><file name="010_content" hash="379efa55ddc244708bdc5a981149a14b"/></dir></dir><dir name="Product"><file name="010_top" hash="2057cf6e7c8299298972158d459d5227"/><file name="020_content" hash="90626c7632fe87cdecdefb8b8b8177d4"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="Model"><dir name="Adminhtml"><dir name="Observer"><file name="010_top" hash="8d9d90355d163430f13a1aa6a1425e67"/><file name="020_entity_product" hash="db177d8ed4fb1898f33989a85e73e577"/><file name="030_entity_product_save" hash="4c4b73f5041c92914419bb84116d9792"/><file name="040_entity_product_save_tree" hash="90f0ce05a024b9075c97c81a406cefae"/><file name="050_entity_category" hash="1a2576b756e6d451086a25753ae210c2"/><file name="055_entity_category_tree" hash="c7e398b6d4d23f169b34218e9516133d"/><file name="060_entity_category_save" hash="30b63e177e15814ce0fcd5d0fddd21f7"/><file name="070_entity_category_save_tree" hash="4e0f3bee0960a9421436ae963a6ff640"/><file name="080_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="Search"><dir name="Entity"><file name="010_content" hash="6a86ec756f31efe4557e9e32999aad64"/></dir></dir><dir name="Source"><dir name="Yesnodefault"><file name="010_content" hash="1f9351e8d1ff1bb86e60caf3d84bad5c"/></dir></dir></dir><dir name="Api2"><dir name="Entity"><file name="010_top" hash="ded52671e29ed91db8be6ed54f55e9eb"/><file name="020_eav" hash="1a669061f9f77bcc4bdf6179a12ac922"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Rest"><file name="010_top" hash="55f0b5cc9005efb5e8d44b7ed0b78f59"/><file name="015_tree_filter" hash="7215aad974d67b9c26e728394923baa2"/><file name="020_store_collection" hash="c7f058f82a6ec01a0c71cfad4bd9fb73"/><file name="030_collection_center" hash="fccb7b3457810c5f7246e7ca2000dc17"/><file name="040_url" hash="69c4eb4e3463921ffad02001655a4329"/><file name="050_center" hash="7e376c3e5cbafdddf267a476d988003a"/><file name="060_eav" hash="83b69ed3df1192ce93a09f431b5c034b"/><file name="070_load" hash="de12f4786988aeabd74b0bd4ee6f8ad5"/><file name="080_store" hash="e3b713eedf10cf4f95f64fe60f6337a4"/><file name="090_footer" hash="b2309d4a6f23d5628e45ae91e5f0bfe3"/><dir name="Admin"><dir name="V1"><file name="010_top" hash="a9697561b403314d107cc450810780df"/><file name="020_tree_filter" hash="118d710b629243636f8bee1ccc0ca540"/><file name="030_footer" hash="dc492e2b07542af60e4dbd38e21fadb6"/></dir></dir><dir name="Customer"><dir name="V1"><file name="010_content" hash="8b747a78ff0f2e61db3828bb900b4e77"/></dir></dir><dir name="Guest"><dir name="V1"><file name="010_content" hash="902a97152b44d01a2ed461408d704c07"/></dir></dir></dir></dir></dir><dir name="Attribute"><file name="010_content" hash="f08eb1502fae9920274b825d2e9594d0"/><dir name="Source"><dir name="Country"><file name="010_content" hash="824e634fa969289f3eb1a789c48f375b"/></dir></dir></dir><dir name="Entity"><file name="010_top" hash="cc146cadee42f909c3af1e26effd41e6"/><file name="020_var_sibling" hash="d80424e6ae7cd3d89ed36cb641c5f29b"/><file name="030_var_product_relation" hash="b4d99079c6c2c06dfc0bb19d8c0117a2"/><file name="040_var_category_relation" hash="8e7b10d80f05ef503e533253e2fad04f"/><file name="050_construct" hash="c8e98af2438354a4b247b47177f7fbf2"/><file name="060_url" hash="bf6afcc739312dfa78ca90a40a219dd1"/><file name="070_url_rewrite" hash="a5ad8ef0df3516fce226e7a449608c37"/><file name="080_editors" hash="b36605ef5993fa286258a979c088b10a"/><file name="090_after_save_top" hash="7e98121046125509903e6c44983eced9"/><file name="100_after_save_product" hash="25cfb8be81ca4d62ea21317d464c99fa"/><file name="110_after_save_category" hash="9ef0cbd709a2cb5b955a3fa67ad2cef5"/><file name="120_after_save_sibling" hash="5fd22c657999950bfe66efe774b52733"/><file name="130_after_save_footer" hash="3b50d3773f643fc5838d423023a8395f"/><file name="140_product_relation" hash="f97978f9fdf89b034c2ce5c1a47620d0"/><file name="150_category_relation" hash="1851e1745e4f5297886f5be99d8bdcf2"/><file name="160_sibling_relation" hash="948cb133d39f258e93bcb8e668e97dbb"/><file name="163_children_relation" hash="1f8caa86a4941b1f9d2432b107feb206"/><file name="165_parent_relation" hash="f09b8211fb38b29a24168b9f4a7ec372"/><file name="170_tree" hash="e9d28166aa553c18bf12d0b4e808809d"/><file name="175_eav_default_attribute_set" hash="4982d9f8e342a2991f52f4149ed74bee"/><file name="180_allow_comment" hash="fafaf23c0ea8c6f51b46632fedd900a8"/><file name="190_default_values" hash="202c534a1d4e3cfa5a4410b804c0e614"/><file name="200_default_values_rss" hash="a5ddfe19c63b04b77a9853a98add17c8"/><file name="210_default_values_comment" hash="760893a41aa01a96516e5012125db1bf"/><file name="215_default_attribute_values" hash="3cf469c78b16513f851023cab27e663b"/><file name="220_footer" hash="fe33554f0e442acab3d5342e67d4ae88"/><dir name="Api"><file name="010_top" hash="478c383e7845fc0d30109e9217b3043d"/><file name="013_eav" hash="9492ea36ee4bf04213bfe8664c618084"/><file name="014_tree_filter" hash="b9e24f2bb823fa535148ad4a4b502c24"/><file name="016_content" hash="3ed8c237d17b6b2f77c41143712a763b"/><file name="017_add_eav" hash="faf42cf2885c538c19df1c3d221118bb"/><file name="018_add_end" hash="b8e418c7a7908e47c7b93806d27ffc0e"/><file name="019_update_eav" hash="48a0f728abca062ee126f83c98ab1177"/><file name="020_update_footer" hash="1ecdc458cf005910394a8da07b8f81c2"/><file name="024_product_relation_info" hash="c3bb2b6e83b159a52c92650799440a2c"/><file name="030_category_relation_info" hash="97b1103a8ac6b8604b36bad5b67f8acf"/><file name="040_sibling_info" hash="7c1f983969a095a5fca82086ea1ece44"/><file name="050_info_footer" hash="aecb4ef5b565729c0a802a46396536f7"/><file name="060_tree" hash="de5d8407f196429a47720246a67b5a8c"/><file name="070_product_relation" hash="7548318be43093dc8a2da06dac1eae4c"/><file name="080_category_relation" hash="4f768577f408b1b5de8f219295a62971"/><file name="090_sibling_relation" hash="673cff882c5e0a874505e27a16bbe3bb"/><file name="095_sibling_relation_tree" hash="f7a02fb4626e61287f03c5df9ed2dfec"/><file name="097_get_attributes" hash="334eae36b6c6e4f5e29627d0b47176d5"/><file name="098_get_api_data_flat" hash="6974bead15fc7cd30e9785e72da269c6"/><file name="099_get_api_data_eav" hash="c994523d947cd1acb91a1db9474bb3cc"/><file name="100_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="V2"><file name="010_top" hash="ff2f8dc61aef6881bd53a00c1eebd06c"/><file name="020_product_relation" hash="4f8a836af7c07103a2458eb1a5934eb7"/><file name="030_category_relation" hash="402010d86f66e70c271eb1dec8fa1c91"/><file name="040_sibling_relation" hash="f0c02a1d510942fc35b1c3a8b2b1f710"/><file name="050_footer" hash="dc0e4c9bf18b3f31a65f8dfffc007461"/></dir></dir><dir name="Attribute"><dir name="Api"><file name="010_content" hash="4ebb300f8a6b7dfad573e326e8a306c9"/><dir name="V2"><file name="010_content" hash="420baac2825349b77c8b6e7759f476f9"/></dir></dir><dir name="Backend"><dir name="File"><file name="010_content" hash="64b83dc5eaab1d0e909c9e8eabb89059"/></dir><dir name="Image"><file name="010_content" hash="458805ec1cf6dab4dfda65e767e97ce9"/></dir><dir name="Urlkey"><file name="010_content" hash="0174cb23c9b2faa68f021f1c25ea60a5"/></dir></dir><dir name="Source"><dir name="Attributecode"><file name="010_content" hash="d2ea0307c04c115638905f3d6e00332d"/><file name="020_eav" hash="1c649b5e9e868d4a8414211d0f36d365"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Category"><file name="010_content" hash="7c63b4cc5462dd04123cee58350c1639"/></dir><dir name="Comment"><file name="010_content" hash="57e202a634983d49e1e9ef0dbe8405be"/><dir name="Api"><file name="010_content" hash="737d0902452e589a9fea497a6cc5a094"/><dir name="V2"><file name="010_content" hash="6065d61b9b2be253158ed154a5902a06"/></dir></dir></dir><dir name="Product"><file name="010_content" hash="156b2980024a8770c4be88ba07a11ff3"/></dir><dir name="Sibling"><file name="010_content" hash="9d518f0e32eb5f070d33e9f0951e54f2"/></dir><dir name="Source"><file name="010_top" hash="54f0b826beaa5fee1461091718d14989"/><file name="020_eav" hash="f3b250586ef1abbe7f8174fb4cd64061"/><file name="030_footer" hash="cff98327e0ccf3666005ac265ce1bf72"/></dir></dir><dir name="Observer"><file name="010_top" hash="e3128df5f2cab0b4b75cf85c4c569692"/><file name="020_entity" hash="b580751540b9bd82ec54722e3e7bc9ff"/><file name="030_footer" hash="965d79086621fd899e230e9c2122e199"/></dir><dir name="Resource"><dir name="Attribute"><file name="010_content" hash="9f91a6da69609fa76e2e2d0712803845"/></dir><dir name="Eav"><dir name="Attribute"><file name="010_content" hash="68a0c25f49c3e8c30f1c1dcff19f1d16"/></dir></dir><dir name="Entity"><file name="010_top" hash="2904d111f1bb9d4dba8f7aaa3b32bd9a"/><file name="020_tree_var" hash="c38d1338b4df56241380ebcc3b8f516c"/><file name="030_constructor" hash="16888325dd3d9246b6659d6df8cdd415"/><file name="032_eav_construct" hash="023d9b8349d300677a15a9d19ae77b16"/><file name="037_store" hash="8ea8142246edb191f1b995f1a7ed8144"/><file name="040_not_tree" hash="c1e735d58b49085d701ba6aa3018433a"/><file name="045_before_save_multiple" hash="8a4c7b75110166529dd543992fb0fada"/><file name="050_tree" hash="32beee2fe2aa74af467d0c3a07bec78b"/><file name="052_tree_store" hash="de22538ea0e4e4aacfe5d73e15bd86e3"/><file name="053_tree_after" hash="06cb0f21bef8d583372c24a75d1abc83"/><file name="055_tree_eav" hash="4494114767b52bb827ecba51696db081"/><file name="060_tree_before_save_no_url_rewrite" hash="567ad0bc8ef4b0612c508c56232109b6"/><file name="070_eav_tree_before_save_url_rewrite" hash="567ad0bc8ef4b0612c508c56232109b6"/><file name="080_tree_before_save_url_rewrite" hash="284ec403ce85697ce5524d729b8d95fe"/><file name="090_content" hash="7acaa2a37d6ec18d853b74bdc65ed239"/><file name="100_url_rewrite" hash="c522b2b6a4a327f7afb98a7e349dcedc"/><file name="103_url_rewrite_store" hash="2261e195702ec0daec9a315a426b1a36"/><file name="107_url_rewrite_no_store" hash="378b0b36a475882f05203489093f80e8"/><file name="110_url_rewrite_before_save_not_tree" hash="9c227d0da8188619ad3ed0fb2391b5ff"/><file name="120_url_rewrite_eav" hash="c531d1c44affc5ea679eea4f35d8a62d"/><file name="130_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Attribute"><dir name="Collection"><file name="010_content" hash="1079fc357cceb7ebfa219c7b330ae7c2"/></dir></dir><dir name="Category"><file name="010_top" hash="ea120e25e6760a164ae710aff9328eef"/><file name="020_not_tree" hash="3f201cef810fda676bb8afac27515244"/><file name="030_tree" hash="369c2b63dca4470738dee460c7d7d2f3"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="8b7cfa92fa43fbe2040390852fbb8ea2"/></dir></dir><dir name="Collection"><file name="010_top" hash="12ef3de0244c48524e515b3b59a04fc5"/><file name="020_top_store" hash="f71253fd906e785dd6bea0003f92cfb0"/><file name="030_content" hash="1c89eadefce5e05c9d4a3be9612c3c52"/><file name="040_store" hash="f82b53bdd8e28e333a6c2da246eac8f0"/><file name="050_tree" hash="b4fea38ffce86135fdeebee1b238c341"/><file name="060_not_tree" hash="e14dcc6006980535a5ed9e9ba887eae0"/><file name="070_product_relation" hash="c2bbe023de7bf92c1355c42d361bb344"/><file name="080_category_relation" hash="7361c4d3d3ef75ebada98badc362df41"/><file name="090_sibling_relation" hash="29256f850bca5cce11db9e466c720162"/><file name="100_footer" hash="335f455f082ca403cce6da7855a72f4b"/></dir><dir name="Comment"><file name="010_top" hash="c28e8b7bf52aa5063eece3913318c7f2"/><file name="020_store" hash="a037ff3fc8095e76f4c279562b993652"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_top" hash="d8adbb06b893d0b3fc131a2e8eeea716"/><file name="020_top_store" hash="f71253fd906e785dd6bea0003f92cfb0"/><file name="030_content" hash="1c89eadefce5e05c9d4a3be9612c3c52"/><file name="040_store" hash="9c9e0d24f17d6ee9a7c1596a6c683eff"/><file name="050_footer" hash="335f455f082ca403cce6da7855a72f4b"/></dir><dir name="Entity"><dir name="Collection"><file name="010_top" hash="6881b233f90ac47b6c728473f8b3d873"/><file name="020_store_var" hash="93bdb12acb8ad83afd8124291c405e59"/><file name="030_construct" hash="80cab26edfff7be7e3f3a56f84c655c3"/><file name="040_construct_store" hash="ae401eacdd73399151ed1fe702dea088"/><file name="050_content" hash="119b4a2f3b43b3d43c42d713a41b35ec"/><file name="060_eav_title" hash="1d7f221737da3c95e93ebe631fbf42cd"/><file name="070_more_content" hash="979ce1827e06bb0f527537996256c64f"/><file name="073_select_count_store" hash="82bea00801cc2193001c7820edd16197"/><file name="075_select_sql" hash="bf845a8acb3768cfa3728508676b7d52"/><file name="080_store_top" hash="f51d5a99455dc0bebed2faca759c3c28"/><file name="090_flat_store" hash="abc550b0f2983aa8bef4e6e012fc9744"/><file name="100_store" hash="024500c0e195c4889f51f6b25d365f3f"/><file name="110_filter" hash="00c506f8eb9d248ba393b40283940461"/><file name="120_store_filter" hash="7e4ba637ed3368ee5a24cb98d058c528"/><file name="130_footer" hash="1902e1a64ccacea35499606dd5929d9c"/></dir></dir></dir><dir name="Product"><file name="010_top" hash="073451469ffdb46a21714e1d979b19fb"/><file name="020_not_tree" hash="d474400abbf4fc9b3752c64aa4f63d99"/><file name="030_tree" hash="9fdb3dda33234d54084eed5c44a048a1"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="05169c929d4f8271f6c7b1e006c6b368"/></dir></dir><dir name="Sibling"><file name="010_top" hash="8668d00b0117f22a0f2816790924a5b1"/><file name="020_save_relation" hash="6da170566772088bb9f12b40530d3864"/><file name="030_save_relation_tree" hash="734a28d943ea86a49f1d7faff5712b51"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/><dir name="Collection"><file name="010_content" hash="5be3a89fcb4ad19b82f889a28b17ad44"/></dir></dir><dir name="Tree"><file name="010_top" hash="805c27d16093c197d42ab0b7606c5342"/><file name="020_eav" hash="3d5f7b57fc478e167baf0f8f19cd87b3"/><file name="030_content" hash="1daae5582c845614606f8ac8bcc87b3d"/><file name="040_flat_collection" hash="e40c1909bcc3eff8a47efe13296f7151"/><file name="050_eav_collection" hash="d4408a36543719f5d01e658720e19fbc"/><file name="060_footer" hash="2aa278087ef9b814af84d7d8681a5a3c"/></dir></dir><dir name="Setup"><file name="010_top" hash="59f40e5e0b7b01f0de1edcbed5b7749a"/><file name="020_eav_top" hash="95479aeb784ad253a2b8ca1575db7e27"/><file name="030_eav" hash="68521d5e1d320c773bd8f2a522698926"/><file name="040_eav_footer" hash="78017ab53c5a042b40dcdc365f347a2a"/><file name="050_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Module"><dir name="Entity"><dir name="AttributeController"><file name="010_content" hash="68d73b8d96bb917c35383f1de3350101"/></dir><dir name="Catalog"><dir name="CategoryController"><file name="010_top" hash="49621cf6c62999fcc11513bfcf435b8b"/><file name="020_not_tree" hash="d29f32cf6a59c26d015e4355626b76f9"/><file name="030_tree" hash="a9099cbede14337d75bfc32068561d30"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="ProductController"><file name="010_top" hash="feadc7e02cd8e85a5e0001d01d834631"/><file name="020_not_tree" hash="6bb3eceab6fdb0220c3a0db158b1d757"/><file name="030_tree" hash="d906d47dcfa343e53e7eeb8941f6a6b1"/><file name="040_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="CommentController"><file name="010_content" hash="fa3331fd3133e7b1357d1f4ff82331bf"/></dir><dir name="WidgetController"><file name="010_top" hash="3b122d2f08531fe85de0c111d91d269b"/><file name="020_tree" hash="476bcaa226ef3abcae79b11de9043b3f"/><file name="030_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="EntityControllerEavNotTree"><file name="010_top" hash="440f9631e73a3f13f9c3b7c923fb447a"/><file name="020_save_product_relation" hash="2c39e0a48ed0a02a39a88516a580245e"/><file name="030_save_category_relation" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="040_sibling_save" hash="1c1acc352f311c8c5ef8e0bbc6afd441"/><file name="045_sibling_save_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="050_middle" hash="4cefad3a696b20aedfc990b660f89221"/><file name="060_mass_action" hash="6ac6c444626a8e5d7ec9772bb00229ad"/><file name="065_mass_parents" hash="cf8bbe7e1fd776e37e2e25e3447e5461"/><file name="070_product_relation_actions" hash="ce5c7cf21cf25b70d186c69e6f38cf9f"/><file name="080_category_relation_actions" hash="200405ba5817d549db1a12f02eed46cf"/><file name="090_sibling_grid" hash="60393903a2b4672b688b424993e62d54"/><file name="100_sibling_actions_tree" hash="8fa8091715a7af526e5dd061770ef905"/><file name="110_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="EntityControllerEavTree"><file name="010_top" hash="f66beecad6cbd4c02b28e307bfb75d54"/><file name="020_product_data" hash="3ae5f90fb4211fc75f95df56b3f517ba"/><file name="030_category_data" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="040_sibling_data" hash="9ccaa5833e0cb1ac476f30b74bb3f2dc"/><file name="045_sibling_data_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="050_real_save" hash="e363fe8d7f19e841c558be71db913be6"/><file name="060_product_relation_action" hash="f39c73f10afc38167769b31caf20d1ea"/><file name="070_category_relation_action" hash="faea6b7f1471faff7951ec7218e76cf2"/><file name="080_sibling_actions" hash="0bf472fdec1505e3a3af7688f80b73c5"/><file name="090_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir><dir name="EntityControllerFlatNotTree"><file name="010_top" hash="e6516cb1d198f3c4424a7026f5c318e3"/><file name="020_upload_image" hash="db520ccdbe572ee2cc844edb60981028"/><file name="030_upload_files" hash="2aa6354de65235fed472d313525d0220"/><file name="040_save_product_relation" hash="c6cc068590841f67632c3cc76f8fe21b"/><file name="050_save_category_relation" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="060_save_sibling_relation" hash="222dca45360a5a0231f9d41007643acf"/><file name="070_save_sibling_relation_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="080_save" hash="5c23fecd65544cf358b3238852cd56ac"/><file name="090_exception_upload" hash="98ff05de844ca6978509c2e9f9a6c349"/><file name="100_exception" hash="3dadbfa458640e50725c0f9046522118"/><file name="110_center" hash="2d7494a25400508c6dd880e33e19c858"/><file name="120_mass_update" hash="20b297d886d9f0df82309fc6d77fd9a5"/><file name="130_mass_parents" hash="cf8bbe7e1fd776e37e2e25e3447e5461"/><file name="140_product_relation_actions" hash="ce5c7cf21cf25b70d186c69e6f38cf9f"/><file name="150_category_relation_actions" hash="200405ba5817d549db1a12f02eed46cf"/><file name="160_sibling_actions" hash="64c7f190838e5488ab2fe8b7d10e7269"/><file name="170_sibling_actions_tree" hash="8fa8091715a7af526e5dd061770ef905"/><file name="180_footer" hash="f56e1953bc5729d50b8aa0b7e1665726"/></dir><dir name="EntityControllerFlatTree"><file name="010_top" hash="a5aba0870265d4d45c19f2320791b504"/><file name="020_wysiwyg" hash="97d2e3742860ca3420d4c993c3fc6b73"/><file name="030_save" hash="8a97e6670f3cbc1f652207c30ca0f3eb"/><file name="040_upload_image" hash="db520ccdbe572ee2cc844edb60981028"/><file name="050_upload_file" hash="2aa6354de65235fed472d313525d0220"/><file name="060_save_continue" hash="3a8472902a6e3cc86f00ceee29232172"/><file name="070_product_data" hash="adbfa46e907c75e7da60849a21f11c02"/><file name="080_category_data" hash="6fabe79a32f117204a8b70130522a1ea"/><file name="090_sibling_data" hash="9ccaa5833e0cb1ac476f30b74bb3f2dc"/><file name="095_sibling_data_tree" hash="110c4a76cfc7a25b7737d37db469419e"/><file name="100_real_save" hash="736acc4fecf68c07fc066f8dd6a954a2"/><file name="110_product_relation_action" hash="f39c73f10afc38167769b31caf20d1ea"/><file name="120_category_relation_action" hash="faea6b7f1471faff7951ec7218e76cf2"/><file name="130_sibling_actions" hash="169076af80fbb6fe33fc217e954641c7"/><file name="135_sibling_actions_tree" hash="b1d17ab1629dd6ed884801a5377b728d"/><file name="140_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir></dir><dir name="Entity"><dir name="Customer"><dir name="CommentController"><file name="010_top" hash="7b0497846ffd92dcd0f3c1ef60bda706"/><file name="020_entity_eav" hash="966a7391a2d07858229e70308a19e808"/><file name="030_entity_flat" hash="6f601c2028069fd51d10b7bd98d1873d"/><file name="040_store" hash="230064333ae950fd51f2f3ffe193a43e"/><file name="050_entity_flat_store" hash="57181aa16efae81b5af36b52a2ed653b"/><file name="060_footer" hash="5c76d74673970887369256e68392c70f"/></dir></dir></dir><dir name="EntityController"><file name="010_top" hash="1b3ae1cc1d5cf323ee7f0e4087659c2d"/><file name="020_list" hash="598aa636d9f83bf7f9ebb8687efd6633"/><file name="030_list_seo" hash="5f6bb581f6eabb99056e8309828e7f09"/><file name="040_list_footer" hash="92404ac8dd555303508234595ca2d635"/><file name="050_view" hash="b3b66ac62aca69a0a97c1c1180dd298d"/><file name="060_view_tree" hash="043d2723fdb24b618e5f2d10cf4fb9cb"/><file name="070_view2" hash="513f5aad219edbd991fbde46d0613a44"/><file name="080_breadcrumbs" hash="68b6bc4f588855e62fff8d9dd0c2733b"/><file name="090_breadcrumbs_tree" hash="a2ab57cf8b37246e8f0538a2edd69faa"/><file name="100_breadcrumbs_footer" hash="d64d7c0f5634e8fbbf67fb9d189e91e5"/><file name="105_view_canonical" hash="1b97ef0571225803caaf96581095b6ac"/><file name="110_view_seo" hash="ff1345fffd6ca9958b1c16ddd31c4d55"/><file name="120_view_footer" hash="765f671c6c8df0b2dc138adadaef66d8"/><file name="130_rss" hash="be12a4b8d2d7717ecad98a392d6a9e3f"/><file name="140_comment" hash="5577457955d53d1552205204543b13a2"/><file name="150_footer" hash="7d9d25f71cb8a5aba86202540a20d405"/></dir></dir><dir name="data"><dir name="namespace_module_setup"><dir name="data-install"><file name="010_top" hash="54bec25ce9f77ca0c36dae426246ca24"/><file name="020_entity" hash="bf3f9669f77cc9123c49814307991d2b"/></dir></dir></dir><dir name="etc"><dir name="adminhtml"><file name="010_content" hash="5b38ce3527f5c51f6159da6d5dccabdb"/></dir><dir name="api"><file name="010_top" hash="867c51b5c21efd691c7c3df3af4bc693"/><file name="020_entity_api" hash="b31ed12c80316bbdf61b6ff04eb3a51f"/><file name="030_resource_alias" hash="b943f39407ab6131bf93d6e6e44936e8"/><file name="040_entity_resource_alias" hash="d7f51e1ed157c61dda3ddb9a22f484fc"/><file name="050_v2" hash="12dcbc42e0ec81ef5f8d0d563fbf885f"/><file name="060_v2_entity" hash="c0e32ae7d754a1d36302a501ff23ca18"/><file name="070_acl" hash="4f900c28a8eef538b9f5710b6116631e"/><file name="080_acl_entity" hash="9f3c85df11943be774a2a6bf316e66e1"/><file name="090_footer" hash="325809a4d6fd615e7c2c9743b3655c53"/></dir><dir name="api2"><file name="010_content" hash="3cee98654e6d59b601235e45dcf4d2b6"/></dir><dir name="config"><file name="010_top" hash="5b6ad2628b143dcae6b168ca4bf14904"/><file name="020_tables" hash="81a36d80bacf44a97c8d59887d0e2164"/><file name="030_store_tables" hash="73114fc78d20c8ab8f8d79a3d984dc87"/><file name="040_siblings_table" hash="e362aa300301fc423c8641ad434f0eac"/><file name="050_product_relation_table" hash="ab5676590138330d4ff36a15002bee5d"/><file name="060_category_relation_table" hash="5ed5fbeaab8d1fd7ca3dbc1343d71f0a"/><file name="070_comment_table" hash="c0181d16ba7087f4f981bfcc1c6dc8ad"/><file name="080_comment_store_table" hash="2d19f290726a6a9a80f534fd404595e0"/><file name="090_eav_attribute" hash="49b2ecc7c4d9940bb4e934b11df4dbbc"/><file name="100_global" hash="bcc43369c66a79dd5ceb6ca31cd944b1"/><file name="110_url_rewrite" hash="b9020832f4c9d77474687d409bf07369"/><file name="120_adminhtml" hash="750c8c73a53ba5d80148cf5628468efd"/><file name="130_relation_events_top" hash="7d655aaf8e39e8e21234c4589e9c0f75"/><file name="140_relation_product_top" hash="5edc7f53f573872a9bfd6122f3961702"/><file name="150_relation_events_middle" hash="6f4be5a184572f9a5ec53e1bc6341380"/><file name="160_relation_category_top" hash="e07d99af7575f411274c0e2b86aa144c"/><file name="170_relation_product_bottom_start" hash="c4389c5178de3b3491d021f6bd292e35"/><file name="180_relation_product_bottom" hash="2cac1148f2d56395435902be1d350d36"/><file name="190_relation_product_bottom_end" hash="cddbb3962c99a02f3b7e449b7c02baf1"/><file name="200_relation_category_bottom_start" hash="a5ea816ddaf504e565945c4fa5c5c93d"/><file name="210_relation_category_bottom" hash="e6776a83e08a397b8a3ca255bdf386e4"/><file name="220_relation_category_bottom_end" hash="1d55309dbdeb0dd473ef6a8bac71a785"/><file name="230_relation_events_bottom" hash="a5862d4611e980ff9553372b34560ce6"/><file name="240_global_search_top" hash="949ac50acd8c5fe3b68b66204d00e938"/><file name="250_global_search_entity" hash="3db0a74a189b145960107a16dc86086a"/><file name="260_global_search_footer" hash="4387151e9004196f17df55f4031fb471"/><file name="270_admin" hash="c1df2cc861cbb4644e6f0b8d46896664"/><file name="280_frontend" hash="17f720c665a0c4c3d2d6f0b21cae4139"/><file name="284_router" hash="9e4cb67792931dd76b552305e61e125f"/><file name="287_frontend_footer" hash="51f85cf376369ebf50cf3701b469b1c9"/><file name="290_default_top" hash="c81ae31e57983c412c3f286b83a20a5c"/><file name="300_default" hash="0daa38656f72266230a6ee8162a0353d"/><file name="310_default_footer" hash="8d9422cb320d29d38c21c42f22c00c1f"/><file name="320_footer" hash="5766fab0272399ec661c78736a631dc1"/></dir><dir name="system"><file name="010_top" hash="213a55275becea72f93398fb19813039"/><file name="020_entity" hash="091e1ee91fde3b161f3da0988aa7f710"/><file name="030_footer" hash="626d555d520d969b4eba12d3b6dc32c0"/></dir><dir name="widget"><file name="010_top" hash="29a6efa02a0f04ce056cc53d0b4e2272"/><file name="020_entity" hash="acff756a0ba07434c3ffb280b90af55c"/><file name="030_tree" hash="305740f2e0e3bb6ef2959d1c60476c4c"/><file name="040_footer" hash="cef2c02165fc166d7f62359f295c776a"/></dir><dir name="wsdl"><file name="010_top" hash="17165c0a86e1cec22cf8daf487086939"/><file name="020_entity_types" hash="7c4b90a6ee31d11cfff79eac452bc574"/><file name="023_entity_comment_types" hash="99ef208d5e2cd4c0c94a4514e2c5b038"/><file name="026_entity_attribute_types" hash="9fdc466d3ee17f47abe4f3012ddf7a16"/><file name="030_schema_footer" hash="b108663b3854ef338073d82182c99e63"/><file name="040_entity_messages" hash="d3e739a2efae20883d9ebf4149c46507"/><file name="043_entity_comment_messages" hash="d515922a475bcc48492416fe5205cf48"/><file name="046_entity_attribute_messages" hash="c3374cad433dee3ceecb4ccb950f58e5"/><file name="050_porttype_top" hash="1bc699e11eacc6c8df7326525db516d4"/><file name="060_porttype_entity" hash="adeb7d5741d6578fed57e8db68e50d0b"/><file name="063_porttype_entity_comment" hash="8fdacfec6cb6383961730d5a8fd1f15a"/><file name="066_porttype_entity_attribute" hash="82406651e497f919b7ab1efcd9dc263d"/><file name="070_porttype_footer" hash="d47918d188cadf66538eb0d81b382520"/><file name="080_binding_top" hash="6c9a2fa40d2d8ce3e8f5bd69574f16c5"/><file name="090_entity_binding" hash="a09b0b6dd147a65d5ead46ad0b910174"/><file name="093_entity_binding_comment" hash="9a57fd5962d4e1f369f126dbd9439fc3"/><file name="096_entity_binding_attribute" hash="7ee2aa999385c857a4e82f85beafbec8"/><file name="100_footer" hash="fd1c8b122b4873e1e68d94929e44fba7"/></dir><dir name="wsi"><file name="010_top" hash="a0c873516a509f5d9da5f17345540ec8"/><file name="020_entity_types" hash="ad25a26d30bf2dafbcd8a514b8b04395"/><file name="023_entity_comment_types" hash="2944750eb27bd12cc57be639220da60e"/><file name="026_entity_attribute_types" hash="48a70b7e2ef28331b84adabb948ea151"/><file name="030_schema_footer" hash="6e5916b770444e599eb9b9fe9454302a"/><file name="040_entity_messages" hash="98db3bd67659f19d66b22e7ed8607d0b"/><file name="043_entity_comment_messages" hash="8ba13f08ac9abafa741777d9b34d5c5a"/><file name="046_entity_attribute_messages" hash="e2df4b87853fe7e1dc8978e5c6b43e29"/><file name="050_porttype_top" hash="5ef5138db4c8c80c945359baa23f0102"/><file name="060_porttype_entity" hash="f4c0fd664d81b2337dd675ad297c535c"/><file name="063_porttype_entity_comment" hash="c59251b07a2317a33f98121c20d7b291"/><file name="066_porttype_entity_attribute" hash="9ab778046249f0f75f37e6f7a7926f87"/><file name="070_porttype_footer" hash="6c49b132200e7cb361cc8379736af66b"/><file name="080_binding_top" hash="5fe0693515fd41176023a7b5ee52ff31"/><file name="090_entity_binding" hash="b3334a6ec6e894350104009fc604c07b"/><file name="093_entity_binding_comment" hash="a41e98f20978067107bc1d03589c1135"/><file name="096_entity_binding_attribute" hash="862d06d59664343b00c28b48e9042952"/><file name="100_footer" hash="d58e080977127430d922eec5ed9be32a"/></dir></dir><dir name="sql"><dir name="namespace_module_setup"><dir name="install"><file name="010_top" hash="9ecf44fe6df1fb168c71b9b70a9ec600"/><file name="020_entity_flat" hash="616d5d81edc94bc8e542725e9671e081"/><file name="030_entity_store" hash="f2ec45c0b8819df6d1a62bd1bf92ef59"/><file name="040_entity_eav" hash="37784bd129dba0a1222564c0998c5041"/><file name="050_product_relation" hash="5fe5b54d02f6339cce635587a5066f44"/><file name="060_category_relation" hash="ec3bffc7db97b64ab8750ab409db24a8"/><file name="070_comments" hash="1e08466ec8018f29ab5a7b6094c6d79b"/><file name="080_comments_store" hash="db4a4e2c9b839ad84fd0352b49081fcb"/><file name="090_sibling_relation" hash="9142a34e6b3be8ee1795d0c2b95c76fb"/><file name="100_has_eav" hash="a8bfa83fc966a3d1c700b1368ba7fdfe"/><file name="110_product_attribute" hash="d31e285a8ac6ebec2f01901699718c5a"/><file name="120_category_attribute" hash="94a517b8009d37bcd1780a918ed909c8"/><file name="125_eav_options_default" hash="49e386cfad46e2991193be6dbd3e88a8"/><file name="130_footer" hash="b1376731933d5fa914ebaa78d4376b44"/></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="layout"><dir name="namespace_module"><file name="010_top" hash="93b5cdb143d742d6e0def70237b12af2"/><file name="020_entity_not_tree" hash="9a4c1b28ee061042cc76a236da9d86a8"/><file name="023_eav" hash="a90cef461e9496016b4d5d1818ec50b2"/><file name="027_entity_not_tree_footer" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="028_entity_edit_eav" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="029_edit_footer" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="030_relation_product" hash="147ec1c3620a12c30d8c7fbf4a047bb0"/><file name="040_relation_category" hash="e0c37abbaae3c58705a8921c3f10d13d"/><file name="050_relation_sibling" hash="4b7a308623c095ba6ef28ecb70cffee2"/><file name="060_entity_tree" hash="f75243adcc56c69711cb7dca55dee7d0"/><file name="070_relation_product_tree" hash="29adcc4c866977bbda2939a48b3f9377"/><file name="080_relation_category_tree" hash="a2f99eefe2903a2bbcab8b6282c48328"/><file name="090_relation_sibling_tree" hash="87af8f9a93be9ade1f8ebd73de47b80f"/><file name="100_eav_attribute_edit" hash="01db5571ca8b30844fb404563fefcffd"/><file name="110_comment" hash="338f02e3de7f86d2b28f112c96dcf143"/><file name="120_footer" hash="e38301056eb83a4de70947444e0e047f"/></dir></dir><dir name="template"><dir name="namespace_module"><dir name="attribute"><dir name="js"><file name="010_content" hash="318594e2ba03b9a9fc3c10fe11d588b8"/></dir></dir><dir name="catalog"><dir name="category"><dir name="tab"><dir name="entities"><file name="010_content" hash="f24eeaace8f7a383490ddad9c699fef0"/></dir></dir></dir><dir name="product"><dir name="edit"><dir name="tab"><dir name="entity"><file name="010_content" hash="e2a4b72569ba928243c16e8af1772e8b"/></dir></dir></dir></dir></dir><dir name="entity"><dir name="edit"><file name="010_content" hash="8f6946e189403bfb3730f75bea4a420f"/><dir name="form"><file name="010_top" hash="ab045a38491061be1e045b64d39706c4"/><file name="020_product_hidden" hash="86402e52c83df9cbae8f0af1b281b912"/><file name="030_category_hidden" hash="e2ecbfcd825531e55174a97d833d339e"/><file name="040_sibling_hidden" hash="d1b52e8c4306a5689198d8020921a466"/><file name="050_content" hash="ff14f7f943bbdb436a5401d3c3bdad3e"/><file name="060_product_relation" hash="44415c75317a15b69ff54808d36c6f46"/><file name="070_sibling_relations" hash="7c2456a22b33b5140207e95ee040c46e"/><file name="080_footer" hash="ba02d621a16f4a9d2aefdf2291b8a063"/></dir><dir name="tab"><dir name="categories"><file name="010_content" hash="7789b9d87582a45655227c2443ded60d"/></dir><dir name="sibling"><file name="010_content" hash="9f84543ecfd8b3222a42e383862d44fb"/></dir></dir></dir><dir name="tree"><file name="010_not_eav" hash="e5a4c4a2fe0d88227bd093944898253a"/><file name="020_eav" hash="9b8e6ce94990eb429cc523fe6a4c1ff7"/></dir><dir name="widget"><dir name="tree"><file name="010_content" hash="c385c45270f0f289307e774c5a0ded1e"/></dir></dir></dir><dir name="form"><dir name="renderer"><dir name="fieldset"><dir name="element"><file name="010_content" hash="15138f06b4c38585b74d12e9bd8f490e"/></dir></dir></dir></dir><dir name="grid"><file name="010_content" hash="bd151601a7b5b1c7b2c34917d3c2b781"/></dir></dir></dir></dir><dir name="frontend"><dir name="layout"><dir name="namespace_module"><file name="010_top" hash="15cdb696e6db3f0724b315d817774edf"/><file name="020_comment" hash="24c52d027dd42a0355d12563a4654d16"/><file name="060_list" hash="6c7e4b877f895c0159171f4e6c6a103c"/><file name="070_view" hash="b9963e0c35ccc5b228531e6623905995"/><file name="080_entity_rss" hash="da751f73d104cf1daa35e39753b4e8d3"/><file name="090_rss_top" hash="5546694e606a9b3be3167398144f1fe0"/><file name="100_rss" hash="c0d78771dd8ceb256e10dc158fa4f113"/><file name="110_rss_footer" hash="8a0ce083998ffae9647b1dfce6ff28d7"/><file name="120_relation_product" hash="ccb980dcb8b4672df02ecc58821ab7e2"/><file name="130_relation_category" hash="14472da688c261667c742a8479b8aeb3"/><file name="135_entity_comment" hash="7e811871e23a1d44b4b34779a00de792"/><file name="140_footer" hash="e38301056eb83a4de70947444e0e047f"/></dir></dir><dir name="template"><dir name="namespace_module"><dir name="catalog"><dir name="category"><dir name="list"><dir name="entity"><file name="010_content" hash="255e7a9acb16106c8708c40aa92741e5"/></dir></dir></dir><dir name="product"><dir name="list"><dir name="entity"><file name="010_content" hash="8b3559297dc3824c14d09a46a188f749"/></dir></dir></dir></dir><dir name="entity"><dir name="catalog"><dir name="category"><dir name="list"><file name="010_content" hash="46e48fce4680a1725c1c285ac61e55a8"/></dir></dir><dir name="product"><dir name="list"><file name="010_content" hash="2e394b64cb6ecbf8975083ccbe69b709"/></dir></dir></dir><dir name="child"><dir name="list"><file name="010_content" hash="5a0ecef8ff01c476373504ae2032329b"/></dir></dir><dir name="children"><file name="010_content" hash="4ac8a7307c3676cdcd37f1cc072144a7"/></dir><dir name="comment"><dir name="form"><file name="010_content" hash="057919bdf0cd0d6ca9917c6abb1baa78"/></dir><dir name="list"><file name="010_content" hash="9aa7362c28bf26af9d3188891d681e7a"/></dir></dir><dir name="customer"><dir name="comment"><dir name="list"><file name="010_content" hash="2f3ff3839ef0e485bf873fb8bdaa06bd"/></dir><dir name="view"><file name="010_content" hash="09d7914ec8ea7166ed90151cc9298a7d"/></dir></dir></dir><dir name="list"><file name="010_top" hash="a7cc8748eb003a18af68f7abc7164522"/><file name="020_rss_link" hash="4c4b9454ddf83d08ba35ab5d3b8cbce7"/><file name="030_footer" hash="bb5d1c8a7a9070c10402dc152d736c09"/><file name="040_footer_is_tree" hash="28067e09720d62f0e928a09eeee94de8"/></dir><dir name="sibling"><dir name="list"><file name="010_content" hash="63893b913cb62e847712b408caa43cfb"/></dir></dir><dir name="view"><file name="010_content" hash="709e3570777e6e3ee5cb4453940bb06b"/></dir><dir name="widget"><dir name="link"><file name="010_content" hash="f38d2755f4ffda5d801117ed1fbfce0e"/></dir><dir name="subtree"><file name="010_content" hash="d4ca6ed68bf9cd7c69a75cf2852aa7db"/></dir><dir name="view"><file name="010_content" hash="e3907ff9a83026d7a54701f55fb06d23"/></dir></dir></dir><dir name="rss"><file name="010_content" hash="98fb61cdce9133a0b68f3ed5fb00827e"/></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><dir name="Namespace_Module"><file name="010_content" hash="a41ceeea2ef52bd7108aab9e3724d6e4"/></dir></dir></dir><dir name="locale"><file name="010_global" hash="406695b232401f92114f0228223960cb"/><file name="020_entity" hash="7b3b9580e421493434ae3e498c48bbd0"/><file name="030_attribute" hash="0bc9532d35587f2225e398156cc3ef7f"/><file name="040_rss" hash="5e72d78710b03b014b69a492438d5602"/><file name="050_seo" hash="1c5889d31d3410540715b6c866966178"/><file name="060_attribute_yesno" hash="20eaf2d5eaa8224e5fa1c7a63634b1c0"/><file name="070_file" hash="8bebcdd48d5ae7b533cc53e789f03ef2"/><file name="080_product_relation" hash="b96f377dfa788f2772f2f8b7f156aebd"/><file name="090_category_relation" hash="5e8c099f6269eb2c18bac7003c40950b"/><file name="100_relations" hash="b7e6d3ed392ec8f0083588e7feb20bad"/><file name="110_tree" hash="37bf0971ca18e0e4222ae2b0d3ba6311"/><file name="120_tree_entity" hash="0ebe3d6c664ef1eece3031a0fc1558b8"/><file name="130_url_rewrite" hash="f2364f59558c87cc918ac627fd6be92d"/><file name="140_api" hash="58e27bb8ef0a04a711e20207dce037a4"/><file name="150_api_entity" hash="5f79e38c8a97f2e171eedc2d5246910d"/><file name="160_api_product_related" hash="f6875de876ab6e34595e5513aa35628b"/><file name="170_api_category_related" hash="06843fd4b33897e431ac4f86190e4433"/><file name="180_api_tree" hash="99bae32405e8a3eff292b0a12fd972f5"/><file name="190_api_sibling" hash="096605fae72bf35317dc4601406a23d0"/><file name="200_entity_eav" hash="f07b6cabd42c0a2878b68d6f786f2cfc"/><file name="210_eav" hash="af526c63d99167884a226b43580fb305"/><file name="220_entity_comment" hash="81d3484f7ab23fe3fa48f691017ec954"/><file name="230_comment" hash="31344b22a3622cb2e8d16fd509579000"/><file name="240_comment_store" hash="0cfb47a807925d64f8c69d97731a0c01"/><file name="250_api_comment" hash="bf31f09d8ae78799d3f037749cf17875"/><file name="260_eav_api" hash="6bee23c604fa04bf8b97571b30a26ec7"/><file name="270_frontend" hash="dd6eb8db5b99a5d5412106f3b11f0948"/><file name="280_entity_seo" hash="69afaf0eb278d53a50f8b56b80f810fa"/><file name="290_rest" hash="5fa69e22784f680e3f6b25254c097e74"/><file name="300_rest_entity" hash="a5a9c01f79a015f1041ab61de0ddfffa"/><file name="310_parent" hash="67424563811389a605b8d2d1be287a90"/></dir></dir><dir name="skin"><dir name="css"><dir name="namespace_module"><dir name="tree"><file name="010_content" hash="ebab2fbc43a5609ca870e49ca1e5be79"/></dir></dir></dir><dir name="images"><dir name="namespace_module"><dir name="collapsedgif"><file name="010_content.gif" hash="ef74c08289e94b7aae81766fb00d4195"/></dir><dir name="collapsedpng"><file name="010_content.png" hash="0613450d25c762b6a40c51768b02462d"/></dir><dir name="expandedgif"><file name="010_content.gif" hash="3f5512a54f359343273caf7b3787ee8a"/></dir><dir name="expandedpng"><file name="010_content.png" hash="f7f28ae897708c78b28ead22c3692bb8"/></dir><dir name="line1gif"><file name="010_content.gif" hash="65b0c812c8d57ea72b84fc69a077a40a"/></dir><dir name="line1png"><file name="010_content.png" hash="4e01064a2c78b8885f65ff7a40f78c02"/></dir><dir name="line2gif"><file name="010_content.gif" hash="95fc5c58069ece5eb44e198ee53b3fe1"/></dir><dir name="line2png"><file name="010_content.png" hash="6adbb4ca64d943f5ee5528d713757fde"/></dir></dir><dir name="placeholder"><dir name="entity"><file name="010_content" hash="4b2c997fd2142a6dab492f82269dd310"/></dir></dir></dir><dir name="js"><dir name="namespace_module"><dir name="tree"><file name="010_content" hash="c3f39350cfccea5491a9d67915548f88"/></dir></dir></dir></dir></dir><file name="system.xml" hash="81b5a8ad047a00442f02df1fabe646b8"/><file name="umc.xml" hash="28baeae3fb75f00fd62950613033de2a"/><file name="umc_source.xml" hash="bd7e671e1695dad26377fe2433f7dd06"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ultimate_modulecreator.xml" hash="7fe024bab018b7612b6dc08211039968"/></dir><dir name="template"><dir name="ultimate_modulecreator"><dir name="edit"><dir name="tab"><dir name="entities"><dir name="entity"><file name="attribute.phtml" hash="27c8c9a4bd2277d259d27077203650c8"/></dir><file name="entity.phtml" hash="da83f08d5ff04003c02f094dca71271e"/></dir><file name="entities.phtml" hash="bae43279fd4d7f8adb3143b7a712a8b2"/><dir name="help"><file name="fieldset.phtml" hash="797ba4de22b39047880680b8e3445005"/></dir><file name="help.phtml" hash="47d3329bb38616348eee04127e941bd3"/><file name="relation.phtml" hash="29f7155d54c5ea9a344051ed6bbae125"/></dir></dir><file name="edit.phtml" hash="6fb48af7bcc7400eb86d618486e18b07"/><file name="tooltip.phtml" hash="fa2de6f84eaea5d175da8eaac72d34fe"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="."><file name="Ultimate_ModuleCreator.xml" hash=""/></dir></target><target name="magelocale"><dir name="en_US"><file name="Ultimate_ModuleCreator.csv" hash="162effe04f0ceeaf6bb4a4a6f0fb70df"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="ultimate_modulecreator.css" hash="8079fa763d027f90d98ae86ccb0a588e"/></dir></dir></dir></target><target name="mage"><dir name="js"><file name="ultimate_modulecreator.js" hash="79450502c2195ab5b46297c2111aa952"/></dir></target></contents>
 
22
  <compatible/>
23
  <dependencies><required><php><min>5.0.0</min><max>7.0.0</max></php></required></dependencies>
24
  </package>
skin/adminhtml/default/default/images/ultimate_modulecreator/collapsed.png DELETED
Binary file
skin/adminhtml/default/default/images/ultimate_modulecreator/expanded.png DELETED
Binary file
skin/adminhtml/default/default/images/ultimate_modulecreator/line1.png DELETED
Binary file
skin/adminhtml/default/default/images/ultimate_modulecreator/line2.png DELETED
Binary file