Fishpigs_Attribute_Splash_Page - Version 3.3.9.1

Version Notes

For a list of changes, please see https://fishpig.co.uk/magento/extensions/attribute-splash-pages/#changelog

Download this release

Release Info

Developer fishpig
Extension Fishpigs_Attribute_Splash_Page
Version 3.3.9.1
Comparing to
See all releases


Code changes from version 3.3.9.0 to 3.3.9.1

Files changed (17) hide show
  1. app/code/community/Fishpig/AttributeSplash/Model/Resource/Group.php +28 -36
  2. app/code/community/Fishpig/AttributeSplash/controllers/Adminhtml/AttributeSplashController.php +1 -1
  3. app/code/community/Fishpig/AttributeSplash/etc/config.xml +4 -5
  4. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-1.9.16-1.9.17.php +0 -42
  5. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-1.9.5-1.9.6.php +1 -1
  6. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.1-2.0.2.php +3 -3
  7. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.5-2.0.6.php +1 -1
  8. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.6-2.0.7.php +1 -1
  9. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.9-2.0.10.php +3 -3
  10. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.0.5-2.2.0.6.php +2 -2
  11. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.0.8-2.2.0.9.php +4 -4
  12. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.1.1-2.2.1.2.php +1 -1
  13. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.0.1.9-3.0.1.10.php +2 -2
  14. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.0.4.0-3.0.5.0.php +1 -1
  15. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.3.3.0-3.3.4.0.php +1 -1
  16. app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.3.8.19-3.3.8.20.php +2 -2
  17. package.xml +3 -3
app/code/community/Fishpig/AttributeSplash/Model/Resource/Group.php CHANGED
@@ -8,46 +8,12 @@
8
 
9
  class Fishpig_AttributeSplash_Model_Resource_Group extends Fishpig_AttributeSplash_Model_Resource_Abstract
10
  {
11
- /**
12
- *
13
- **/
14
- static protected $isTableCorrupt = null;
15
-
16
  /**
17
  *
18
  **/
19
  public function _construct()
20
  {
21
- if ($this->isTableCorrupt()) {
22
- $this->_init('attributeSplash/group_fixed', 'group_id');
23
- }
24
- else {
25
- $this->_init('attributeSplash/group', 'group_id');
26
- }
27
- }
28
-
29
- /**
30
- *
31
- **/
32
- public function isTableCorrupt()
33
- {
34
- if (null === self::$isTableCorrupt) {
35
- self::$isTableCorrupt = false;
36
-
37
- try {
38
- $resource = Mage::getSingleton('core/resource');
39
- $resource->getConnection('core_read')->fetchOne(
40
- $resource->getConnection('core_read')->select()
41
- ->from($resource->getTableName('attributeSplash_group'), 'group_id')
42
- ->limit(1)
43
- );
44
- }
45
- catch (Exception $e) {
46
- self::$isTableCorrupt = true;
47
- }
48
- }
49
-
50
- return self::$isTableCorrupt;
51
  }
52
 
53
  /**
@@ -157,12 +123,38 @@ class Fishpig_AttributeSplash_Model_Resource_Group extends Fishpig_AttributeSpla
157
  return $this->_getReadAdapter()->fetchOne($select) === false;
158
  }
159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  /**
161
  * If tables aren't installed, try and install them
162
  *
163
  * @return $this
164
  **/
165
- public function installTable()
166
  {
167
  try {
168
  $this->_getReadAdapter()->fetchOne(
8
 
9
  class Fishpig_AttributeSplash_Model_Resource_Group extends Fishpig_AttributeSplash_Model_Resource_Abstract
10
  {
 
 
 
 
 
11
  /**
12
  *
13
  **/
14
  public function _construct()
15
  {
16
+ $this->_init('attributeSplash/group', 'group_id');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  }
18
 
19
  /**
123
  return $this->_getReadAdapter()->fetchOne($select) === false;
124
  }
125
 
126
+ public function fixTables()
127
+ {
128
+ $this->_installTable();
129
+
130
+ try {
131
+ $value = $this->_getReadAdapter()->fetchOne(
132
+ $this->_getReadAdapter()
133
+ ->select()
134
+ ->from(Mage::getSingleton('core/resource')->getTableName('attributesplash_group'), $this->getIdFieldName())
135
+ ->limit(1)
136
+ );
137
+
138
+ if (!$value) {
139
+ foreach(array('group_index', 'group_store', 'group') as $table) {
140
+ $this->_getWriteAdapter()->query('DROP TABLE ' . Mage::getSingleton('core/resource')->getTableName('attributesplash_' . $table));
141
+ }
142
+ }
143
+ else {
144
+
145
+ }
146
+ }
147
+ catch (Exception $e) {
148
+ throw $e;
149
+ }
150
+ }
151
+
152
  /**
153
  * If tables aren't installed, try and install them
154
  *
155
  * @return $this
156
  **/
157
+ protected function _installTable()
158
  {
159
  try {
160
  $this->_getReadAdapter()->fetchOne(
app/code/community/Fishpig/AttributeSplash/controllers/Adminhtml/AttributeSplashController.php CHANGED
@@ -110,7 +110,7 @@ class Fishpig_AttributeSplash_Adminhtml_AttributeSplashController extends Fishpi
110
  protected function _installTables()
111
  {
112
  try {
113
- Mage::getResourceModel('attributeSplash/group')->installTable();
114
  }
115
  catch (Exception $e) {
116
  Mage::getSingleton('admin/session')->addError($this->__($e->getMessage()));
110
  protected function _installTables()
111
  {
112
  try {
113
+ Mage::getResourceModel('attributeSplash/group')->fixTables();
114
  }
115
  catch (Exception $e) {
116
  Mage::getSingleton('admin/session')->addError($this->__($e->getMessage()));
app/code/community/Fishpig/AttributeSplash/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Fishpig_AttributeSplash>
5
- <version>3.3.9.0</version>
6
  </Fishpig_AttributeSplash>
7
  </modules>
8
  <global>
@@ -24,10 +24,9 @@
24
  <attributeSplash_resource>
25
  <class>Fishpig_AttributeSplash_Model_Resource</class>
26
  <entities>
27
- <group><table>attributesplash_group</table></group>
28
- <group_fixed><table>attributesplash_group2</table></group_fixed>
29
- <group_store><table>attributesplash_group_store</table></group_store>
30
- <group_index><table>attributesplash_group_index</table></group_index>
31
  <page><table>attributesplash_page</table></page>
32
  <page_store><table>attributesplash_page_store</table></page_store>
33
  <page_index><table>attributesplash_page_index</table></page_index>
2
  <config>
3
  <modules>
4
  <Fishpig_AttributeSplash>
5
+ <version>3.3.9.1</version>
6
  </Fishpig_AttributeSplash>
7
  </modules>
8
  <global>
24
  <attributeSplash_resource>
25
  <class>Fishpig_AttributeSplash_Model_Resource</class>
26
  <entities>
27
+ <group><table>attributesplash_group_fixed</table></group>
28
+ <group_store><table>attributesplash_group_store_fixed</table></group_store>
29
+ <group_index><table>attributesplash_group_index_fixed</table></group_index>
 
30
  <page><table>attributesplash_page</table></page>
31
  <page_store><table>attributesplash_page_store</table></page_store>
32
  <page_index><table>attributesplash_page_index</table></page_index>
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-1.9.16-1.9.17.php DELETED
@@ -1,42 +0,0 @@
1
- <?php
2
- /**
3
- * @category Fishpig
4
- * @package Fishpig_AttributeSplash
5
- * @license http://fishpig.co.uk/license.txt
6
- * @author Ben Tideswell <help@fishpig.co.uk>
7
- */
8
-
9
- $this->startSetup();
10
-
11
- /**
12
- * Create new splash page table
13
- *
14
- */
15
- $this->run("
16
-
17
- CREATE TABLE IF NOT EXISTS {$this->getTable('attributesplash_group')} (
18
- `group_id` int(11) unsigned NOT NULL auto_increment,
19
- `attribute_id` smallint(5) unsigned NOT NULL default 0,
20
- `store_id` smallint(5) unsigned NOT NULL default 0,
21
- `display_name` varchar(255) NOT NULL default '',
22
- `short_description` varchar(255) NOT NULL default '',
23
- `description` TEXT NOT NULL default '',
24
- `url_key` varchar(180) NOT NULL default '',
25
- `page_title` varchar(255) NOT NULL default '',
26
- `meta_description` varchar(255) NOT NULL default '',
27
- `meta_keywords` varchar(255) NOT NULL default '',
28
- `display_mode` tinyint(2) unsigned NOT NULL default 0,
29
- `cms_block` int(11) unsigned NOT NULL default 0,
30
- `is_enabled` int(1) unsigned NOT NULL default 1,
31
- PRIMARY KEY (`group_id`),
32
- KEY `FK_ATTRIBUTE_ID_SPLASH_GROUP` (`attribute_id`),
33
- CONSTRAINT `FK_ATTRIBUTE_ID_SPLASH_GROUP` FOREIGN KEY (`attribute_id`) REFERENCES `{$this->getTable('eav_attribute')}` (`attribute_id`) ON DELETE CASCADE ON UPDATE CASCADE,
34
- KEY `FK_STORE_ID_SPLASH_GROUP` (`store_id`),
35
- CONSTRAINT `FK_STORE_ID_SPLASH_GROUP` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
36
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group';
37
-
38
- ALTER TABLE {$this->getTable('attributesplash_group')} ADD UNIQUE (attribute_id, store_id);
39
-
40
- ");
41
-
42
- $this->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-1.9.5-1.9.6.php CHANGED
@@ -36,7 +36,7 @@
36
  CONSTRAINT `FK_STORE_ID_SPLASH_PAGE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
37
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Page';
38
 
39
- ALTER TABLE {$this->getTable('attributesplash_page')} ADD UNIQUE (option_id, store_id);
40
 
41
  ");
42
 
36
  CONSTRAINT `FK_STORE_ID_SPLASH_PAGE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
37
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Page';
38
 
39
+ ALTER TABLE {$this->getTable('attributesplash_page')} ADD UNIQUE `FK_SPLASH_PAGE_OPTION_ID_STORE_ID_UNIQUE` (option_id, store_id);
40
 
41
  ");
42
 
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.1-2.0.2.php CHANGED
@@ -10,7 +10,7 @@
10
 
11
  $this->run("
12
 
13
- CREATE TABLE IF NOT EXISTS {$this->getTable('attributesplash_group')} (
14
  `group_id` int(11) unsigned NOT NULL auto_increment,
15
  `attribute_id` smallint(5) unsigned NOT NULL default 0,
16
  `store_id` smallint(5) unsigned NOT NULL default 0,
@@ -31,11 +31,11 @@
31
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
32
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group';
33
 
34
- ALTER TABLE {$this->getTable('attributesplash_group')} ADD UNIQUE (attribute_id, store_id);
35
 
36
  ");
37
 
38
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'layout_update_xml', " TEXT NOT NULL default ''");
39
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'is_featured', " int(1) unsigned NOT NULL default 0");
40
 
41
  $this->endSetup();
10
 
11
  $this->run("
12
 
13
+ CREATE TABLE IF NOT EXISTS {$this->getTable('attributeSplash/group')} (
14
  `group_id` int(11) unsigned NOT NULL auto_increment,
15
  `attribute_id` smallint(5) unsigned NOT NULL default 0,
16
  `store_id` smallint(5) unsigned NOT NULL default 0,
31
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
32
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group';
33
 
34
+ ALTER TABLE {$this->getTable('attributeSplash/group')} ADD UNIQUE `UNIQUE_SPLASH_GROUP_ATTRIBUTE_ID_STORE_ID` (attribute_id, store_id);
35
 
36
  ");
37
 
38
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'layout_update_xml', " TEXT NOT NULL default ''");
39
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'is_featured', " int(1) unsigned NOT NULL default 0");
40
 
41
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.5-2.0.6.php CHANGED
@@ -8,7 +8,7 @@
8
 
9
  $this->startSetup();
10
 
11
- $this->run("ALTER TABLE `{$this->getTable('attributesplash_group')}` CHANGE `short_description` `short_description` TEXT;");
12
  $this->run("ALTER TABLE `{$this->getTable('attributesplash_page')}` CHANGE `short_description` `short_description` TEXT;");
13
 
14
  $this->endSetup();
8
 
9
  $this->startSetup();
10
 
11
+ $this->run("ALTER TABLE `{$this->getTable('attributeSplash/group')}` CHANGE `short_description` `short_description` TEXT;");
12
  $this->run("ALTER TABLE `{$this->getTable('attributesplash_page')}` CHANGE `short_description` `short_description` TEXT;");
13
 
14
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.6-2.0.7.php CHANGED
@@ -8,7 +8,7 @@
8
 
9
  $this->startSetup();
10
 
11
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'include_in_menu', " int(1) unsigned NOT NULL default 1");
12
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'include_in_menu', " int(1) unsigned NOT NULL default 1");
13
 
14
  $this->endSetup();
8
 
9
  $this->startSetup();
10
 
11
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'include_in_menu', " int(1) unsigned NOT NULL default 1");
12
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'include_in_menu', " int(1) unsigned NOT NULL default 1");
13
 
14
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.0.9-2.0.10.php CHANGED
@@ -13,9 +13,9 @@
13
 
14
  $this->getConnection()->update($this->getTable('attributesplash_page'), array('updated_at' => now(), 'created_at' => now()), '');
15
 
16
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'created_at', " timestamp");
17
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'updated_at', " timestamp");
18
 
19
- $this->getConnection()->update($this->getTable('attributesplash_group'), array('updated_at' => now(), 'created_at' => now()), '');
20
 
21
  $this->endSetup();
13
 
14
  $this->getConnection()->update($this->getTable('attributesplash_page'), array('updated_at' => now(), 'created_at' => now()), '');
15
 
16
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'created_at', " timestamp");
17
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'updated_at', " timestamp");
18
 
19
+ $this->getConnection()->update($this->getTable('attributeSplash/group'), array('updated_at' => now(), 'created_at' => now()), '');
20
 
21
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.0.5-2.2.0.6.php CHANGED
@@ -8,7 +8,7 @@
8
 
9
  $this->startSetup();
10
 
11
- $this->getConnection()->dropColumn($this->getTable('attributesplash_group'), 'display_mode');
12
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'display_mode', " varchar(40) NOT NULL default 'PRODUCTS' AFTER meta_keywords");
13
 
14
  $this->endSetup();
8
 
9
  $this->startSetup();
10
 
11
+ $this->getConnection()->dropColumn($this->getTable('attributeSplash/group'), 'display_mode');
12
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'display_mode', " varchar(40) NOT NULL default 'PRODUCTS' AFTER meta_keywords");
13
 
14
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.0.8-2.2.0.9.php CHANGED
@@ -20,19 +20,19 @@
20
  CONSTRAINT `FK_STORE_ID_SPLASH_PAGE_STORE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
21
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Page / Store';
22
 
23
- ALTER TABLE {$this->getTable('attributesplash_page_store')} ADD UNIQUE (`page_id`,`store_id`);
24
 
25
- CREATE TABLE IF NOT EXISTS {$this->getTable('attributesplash_group_store')} (
26
  `group_id` int(11) unsigned NOT NULL auto_increment,
27
  `store_id` smallint(5) unsigned NOT NULL default 0,
28
  PRIMARY KEY (`group_id`, `store_id`),
29
  KEY `FK_PAGE_ID_SPLASH_GROUP_STORE` (`group_id`),
30
- CONSTRAINT `FK_PAGE_ID_SPLASH_GROUP_STORE` FOREIGN KEY (`group_id`) REFERENCES `{$this->getTable('attributesplash_group')}` (`group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
31
  KEY `FK_STORE_ID_SPLASH_GROUP_STORE` (`store_id`),
32
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP_STORE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
33
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group / Store';
34
 
35
- ALTER TABLE {$this->getTable('attributesplash_group_store')} ADD UNIQUE (`group_id`,`store_id`);
36
 
37
  ");
38
 
20
  CONSTRAINT `FK_STORE_ID_SPLASH_PAGE_STORE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
21
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Page / Store';
22
 
23
+ ALTER TABLE {$this->getTable('attributesplash_page_store')} ADD UNIQUE `SPLASH_PAGE_STORE_PAGE_ID_STORE_ID_UNIQUE` (`page_id`,`store_id`);
24
 
25
+ CREATE TABLE IF NOT EXISTS {$this->getTable('attributeSplash/group_store')} (
26
  `group_id` int(11) unsigned NOT NULL auto_increment,
27
  `store_id` smallint(5) unsigned NOT NULL default 0,
28
  PRIMARY KEY (`group_id`, `store_id`),
29
  KEY `FK_PAGE_ID_SPLASH_GROUP_STORE` (`group_id`),
30
+ CONSTRAINT `FK_PAGE_ID_SPLASH_GROUP_STORE` FOREIGN KEY (`group_id`) REFERENCES `{$this->getTable('attributeSplash/group')}` (`group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
31
  KEY `FK_STORE_ID_SPLASH_GROUP_STORE` (`store_id`),
32
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP_STORE` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
33
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group / Store';
34
 
35
+ ALTER TABLE {$this->getTable('attributeSplash/group_store')} ADD UNIQUE `SPLASH_GROUP_STORE_PAGE_ID_STORE_ID_UNIQUE` (`group_id`,`store_id`);
36
 
37
  ");
38
 
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-2.2.1.1-2.2.1.2.php CHANGED
@@ -9,6 +9,6 @@
9
  $this->startSetup();
10
 
11
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'page_layout', " varchar(32) default NULL AFTER layout_update_xml");
12
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'page_layout', " varchar(32) default NULL AFTER layout_update_xml");
13
 
14
  $this->endSetup();
9
  $this->startSetup();
10
 
11
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'page_layout', " varchar(32) default NULL AFTER layout_update_xml");
12
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'page_layout', " varchar(32) default NULL AFTER layout_update_xml");
13
 
14
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.0.1.9-3.0.1.10.php CHANGED
@@ -14,12 +14,12 @@
14
  */
15
  $this->run("
16
 
17
- CREATE TABLE IF NOT EXISTS {$this->getTable('attributesplash_group_index')} (
18
  `group_id` int(11) unsigned NOT NULL,
19
  `store_id` smallint(5) unsigned NOT NULL,
20
  PRIMARY KEY (`group_id`, `store_id`),
21
  KEY `FK_GROUP_ID_SPLASH_GROUP_INDEX` (`group_id`),
22
- CONSTRAINT `FK_GROUP_ID_SPLASH_GROUP_INDEX` FOREIGN KEY (`group_id`) REFERENCES `{$this->getTable('attributesplash_group')}` (`group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
23
  KEY `FK_STORE_ID_SPLASH_GROUP_INDEX` (`store_id`),
24
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP_INDEX` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
25
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group Index';
14
  */
15
  $this->run("
16
 
17
+ CREATE TABLE IF NOT EXISTS {$this->getTable('attributeSplash/group_index')} (
18
  `group_id` int(11) unsigned NOT NULL,
19
  `store_id` smallint(5) unsigned NOT NULL,
20
  PRIMARY KEY (`group_id`, `store_id`),
21
  KEY `FK_GROUP_ID_SPLASH_GROUP_INDEX` (`group_id`),
22
+ CONSTRAINT `FK_GROUP_ID_SPLASH_GROUP_INDEX` FOREIGN KEY (`group_id`) REFERENCES `{$this->getTable('attributeSplash/group')}` (`group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
23
  KEY `FK_STORE_ID_SPLASH_GROUP_INDEX` (`store_id`),
24
  CONSTRAINT `FK_STORE_ID_SPLASH_GROUP_INDEX` FOREIGN KEY (`store_id`) REFERENCES `{$this->getTable('core_store')}` (`store_id`) ON DELETE CASCADE ON UPDATE CASCADE
25
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AttributeSplash: Group Index';
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.0.4.0-3.0.5.0.php CHANGED
@@ -8,7 +8,7 @@
8
 
9
  $this->startSetup();
10
 
11
- $this->getConnection()->addColumn($this->getTable('attributesplash_group'), 'category_id', "int(11) unsigned default NULL AFTER attribute_id");
12
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'category_id', "int(11) unsigned default NULL AFTER option_id");
13
 
14
  $this->endSetup();
8
 
9
  $this->startSetup();
10
 
11
+ $this->getConnection()->addColumn($this->getTable('attributeSplash/group'), 'category_id', "int(11) unsigned default NULL AFTER attribute_id");
12
  $this->getConnection()->addColumn($this->getTable('attributesplash_page'), 'category_id', "int(11) unsigned default NULL AFTER option_id");
13
 
14
  $this->endSetup();
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.3.3.0-3.3.4.0.php CHANGED
@@ -9,7 +9,7 @@
9
  $this->startSetup();
10
 
11
  try {
12
- $this->run("ALTER TABLE {$this->getTable('attributesplash_group')} DROP index attribute_id");
13
  }
14
  catch (Exception $e) {
15
 
9
  $this->startSetup();
10
 
11
  try {
12
+ $this->run("ALTER TABLE {$this->getTable('attributeSplash/group')} DROP index attribute_id");
13
  }
14
  catch (Exception $e) {
15
 
app/code/community/Fishpig/AttributeSplash/sql/attributeSplash_setup/mysql4-upgrade-3.3.8.19-3.3.8.20.php CHANGED
@@ -9,7 +9,7 @@
9
  $this->startSetup();
10
 
11
  try {
12
- $tableName = $this->getTable('attributesplash_group');
13
 
14
  if ($indexes = $this->getConnection('core_read')->fetchAll("SHOW INDEX FROM " . $tableName)) {
15
  foreach($indexes as $index) {
@@ -19,7 +19,7 @@
19
  }
20
  }
21
 
22
- $this->run("ALTER TABLE {$this->getTable('attributesplash_group_store')} ADD UNIQUE `FK_SPLASH_PAGE_GROUP_ID_STORE_ID_FIX` (`group_id`,`store_id`);");
23
  }
24
  catch (Exception $e) {
25
  Mage::logException($e);
9
  $this->startSetup();
10
 
11
  try {
12
+ $tableName = $this->getTable('attributesplash/group');
13
 
14
  if ($indexes = $this->getConnection('core_read')->fetchAll("SHOW INDEX FROM " . $tableName)) {
15
  foreach($indexes as $index) {
19
  }
20
  }
21
 
22
+ $this->run("ALTER TABLE {$this->getTable('attributeSplash/group_store')} ADD UNIQUE `FK_SPLASH_PAGE_GROUP_ID_STORE_ID_FIX` (`group_id`,`store_id`);");
23
  }
24
  catch (Exception $e) {
25
  Mage::logException($e);
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Fishpigs_Attribute_Splash_Page</name>
4
- <version>3.3.9.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://fishpig.co.uk/license.txt">FishPig EULA</license>
7
  <channel>community</channel>
@@ -11,8 +11,8 @@
11
  <notes>For a list of changes, please see https://fishpig.co.uk/magento/extensions/attribute-splash-pages/#changelog</notes>
12
  <authors><author><name>fishpig</name><user>fishpig</user><email>ben@fishpig.co.uk</email></author></authors>
13
  <date>2017-05-24</date>
14
- <time>09:22:24</time>
15
- <contents><target name="magecommunity"><dir name="Fishpig"><dir name="AttributeSplash"><dir name="Block"><dir name="Adminhtml"><file name="Dashboard.php" hash="731dbb40a55071d02bd92e43473109fa"/><file name="Extend.php" hash="b953e4661405165bcf29b59aeda42a3b"/><dir name="Form"><dir name="Field"><file name="Urlkey.php" hash="b3f2e813188d6f8805b2caeb4f834bf6"/></dir></dir><dir name="Group"><dir name="Edit"><file name="Form.php" hash="fc927b79309df561773fe578fb1fad09"/><dir name="Tab"><file name="Abstract.php" hash="96e479a7eca8cb742f27a9eed619d65e"/><file name="Content.php" hash="30d24e08d83bb222f2b1a8169c4f3d48"/><file name="Design.php" hash="1fbc5babddc70729a1dcacb1fabbe034"/><file name="General.php" hash="c7c3d088f4a538c6b4d9a784aab88242"/><file name="Meta.php" hash="7058642a220347deeda6ea431fc054f1"/><file name="Seo.php" hash="a95471b43c44140ea07c24618f8b531e"/></dir><file name="Tabs.php" hash="b03a68cc45f8b68733d1627ab3538411"/></dir><file name="Edit.php" hash="79e7d29d23acd9c72ea37794c8d29231"/><file name="Grid.php" hash="c9a8ff43a063d389cc7d0ec093575988"/></dir><file name="Group.php" hash="7804d0272717593ef7afaa2261f7302c"/><dir name="Page"><dir name="Edit"><file name="Form.php" hash="ec8609e766d4e6e7176cc9e0c9e8b6bc"/><file name="Js.php" hash="45e4e33068189377e9bcac1a51b5ba47"/><dir name="Tab"><file name="Abstract.php" hash="577c17bec36fbffc6f8cd3231ba8a243"/><file name="Attributes.php" hash="dab45d890fa5566f8b940ced03ec48b1"/><file name="Content.php" hash="820db5968e8efcd80b8fcc70e74bff34"/><file name="Customfields.php" hash="02e904b03eba46e73bfe58d2a20ebee4"/><file name="Design.php" hash="48dc187093ec327a1877fb1ade16bb33"/><file name="General.php" hash="70c6893aca12ea2561cbf8119f19a799"/><file name="Images.php" hash="e1482076b30cfa9a60b71c5b9b9a68ac"/><file name="Meta.php" hash="c98f7455bfffe42a853d96e03fc38f07"/></dir><file name="Tabs.php" hash="391842403a007c35324aa8fd09ebef04"/></dir><file name="Edit.php" hash="e381e3a218bab4fca9f73e13b38992ec"/><file name="Grid.php" hash="509c695f523f07d01a4932a55f1dbc1f"/><dir name="Helper"><file name="Image.php" hash="562c6c1db32c28dec6b82465515ca0ea"/></dir></dir><file name="Page.php" hash="563f0973d5ca0c292f47f0f58e9537e0"/><file name="Xmlsitemap.php" hash="2dad376de1cbb3315f0c21446f9d1388"/></dir><dir name="Group"><file name="View.php" hash="90bddc0ab61ca3641239afd33e09e7e3"/></dir><dir name="Layer"><file name="View.php" hash="6912ebb70ef922f595f3dc1a2ce4477f"/></dir><dir name="Page"><dir name="View"><dir name="Product"><file name="List.php" hash="90d4af1ec0a4570f8677927ae71cc42c"/></dir></dir><file name="View.php" hash="dbb394a410de1cb4cb23c1bb45d6212b"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="cec926ac96555146b3df067ae6704fbe"/></dir><file name="Router.php" hash="ba23f63bcf040f6de68b59e7aa571958"/></dir><dir name="FPAdmin"><dir name="Block"><dir name="Adminhtml"><file name="Extend.php" hash="75e04a5ca9087172cfab1b98cad7b263"/></dir></dir><dir name="etc"><file name="config.xml" hash="b521b9303c7c8199e91cfda651dda1b1"/></dir><dir name="template"><file name="large.phtml" hash="0b2108b293d9dd694b2e31b0d3c84273"/><file name="small.phtml" hash="0aba9ac21006fa9f7811911d352bc89a"/></dir></dir><dir name="Helper"><file name="Data.php" hash="7b72101f7119271cd8d2a18bf64ada34"/><file name="Image.php" hash="ebffad52f40a213d5ec19f3918cd3c15"/></dir><dir name="Model"><file name="Abstract.php" hash="d3a5f25da7f7499a4d1b69a7be2d4def"/><file name="Group.php" hash="f131e5dca3b850a025b9b3c96d121be2"/><file name="Indexer.php" hash="41ad895ca63e0ebe96c5cd767f97b1d2"/><file name="Layer.php" hash="917e65bfa003edbb8b408c61fddf7d7a"/><file name="Observer.php" hash="76659169460564fbc869a12c39c3fda3"/><file name="Page.php" hash="247a78c4095843e24015accc207b98eb"/><dir name="Resource"><file name="Abstract.php" hash="e95a46fd676650126b9709ef5c156a86"/><dir name="Collection"><file name="Abstract.php" hash="47b5eca5bd1a3753fafce198bf803f16"/></dir><dir name="Group"><file name="Collection.php" hash="b6a383408392624d962a0b71f5c94116"/></dir><file name="Group.php" hash="3e538982e093e7589c51e474e9465a40"/><dir name="Page"><file name="Collection.php" hash="389e342252a9066cf4da11c80937a233"/></dir><file name="Page.php" hash="94324433973bf8d753e5bbbbe24105a8"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Attribute"><file name="Abstract.php" hash="9ddfa2eb83e6ec8d257bcd2d6977f384"/><file name="Splashable.php" hash="40fa08332ff34bc41e201c31b96d51fd"/><file name="Splashed.php" hash="314567f1f80a1010b78f0c5349abaf4e"/></dir><file name="Layout.php" hash="f51ca8be6325f2e62a181c891b14cbfe"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="AttributeSplash"><file name="GroupController.php" hash="01427ff74943bd8481a33dfc1b6e6f52"/><file name="PageController.php" hash="603555062a96300bcdd2c566c0885ec1"/></dir><file name="AttributeSplashController.php" hash="81b87275034144ac277d1cae0599215e"/></dir><file name="GroupController.php" hash="9f25aa2a2019e3027370af6270fa1d38"/><file name="PageController.php" hash="afd636c7d362a73ceef721a171a5518f"/><file name="SitemapController.php" hash="09d50b324c03ad40c68a1aafbe42f279"/></dir><dir name="etc"><file name="adminhtml.xml" hash="759d7ffa40031d14f5667fe60e0ad007"/><file name="config.xml" hash="cb5e904b412e6866c4d2ce79091a6094"/><file name="system.xml" hash="08cf41c7cfc59c289e1b3277abfacb90"/></dir><file name="license.txt" hash="e8fb4ab53f05a8b4b7fea01d7d0df63b"/><file name="notes.txt" hash="ee78d53165c33f5025893a2695f9945e"/><dir name="sql"><dir name="attributeSplash_setup"><file name="mysql4-upgrade-1.9.16-1.9.17.php" hash="b17056fe56a55367f3a4c78c47a16095"/><file name="mysql4-upgrade-1.9.5-1.9.6.php" hash="4ab561651fa49776d53ed07c415119fe"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="c9af6039d4d620f8b40a245fb35af458"/><file name="mysql4-upgrade-2.0.12-2.0.13.php" hash="44e236b5c00275822f2766fb3aade050"/><file name="mysql4-upgrade-2.0.5-2.0.6.php" hash="da04923844a460181eb042ee865e898a"/><file name="mysql4-upgrade-2.0.6-2.0.7.php" hash="58f2c8462027ef87c6d002c2e7816762"/><file name="mysql4-upgrade-2.0.8-2.0.9.php" hash="b78dc758c2d8f11eb80e31652f92b317"/><file name="mysql4-upgrade-2.0.9-2.0.10.php" hash="d376bc97a149ff0ddac6b09b3eb466c4"/><file name="mysql4-upgrade-2.2.0.5-2.2.0.6.php" hash="b25fd508bc5cdc5058f1f88b02752c18"/><file name="mysql4-upgrade-2.2.0.7-2.2.0.8.php" hash="83cb47a19873315987be7811d9ace297"/><file name="mysql4-upgrade-2.2.0.8-2.2.0.9.php" hash="800a55579155ccae338b55b94a21106c"/><file name="mysql4-upgrade-2.2.1.0-2.2.1.1.php" hash="ccc977f076d9e2aef34a2aa02e3212b3"/><file name="mysql4-upgrade-2.2.1.1-2.2.1.2.php" hash="1f4021bd5efd583a9478790bddd77acc"/><file name="mysql4-upgrade-3.0.1.10-3.0.1.11.php" hash="687d031221740324a60fccb26fd12fea"/><file name="mysql4-upgrade-3.0.1.9-3.0.1.10.php" hash="f95f086b8a6856a0cff4d7a9defb9656"/><file name="mysql4-upgrade-3.0.4.0-3.0.5.0.php" hash="fe33155d0140875eba7b204a969bcc62"/><file name="mysql4-upgrade-3.1.1.0-3.1.2.0.php" hash="6ea402356d9faa250d5231725f8944b1"/><file name="mysql4-upgrade-3.3.3.0-3.3.4.0.php" hash="52d4acdb41e63f5b0a6f207048547569"/><file name="mysql4-upgrade-3.3.6.2-3.3.6.3.php" hash="003475ce5b5f3495a4433b827f3d54cb"/><file name="mysql4-upgrade-3.3.8.11-3.3.8.12.php" hash="1518d10ebed9cfabec1ef7bb9acf220f"/><file name="mysql4-upgrade-3.3.8.15-3.3.8.16.php" hash="6c9a6300d3ce739aa985340194d13d96"/><file name="mysql4-upgrade-3.3.8.19-3.3.8.20.php" hash="55d9749dd418fdd77f586fc1565b3992"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="attribute-splash.xml" hash="d7a57972d4a657c1d9acf77dade557c9"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="attribute-splash.xml" hash="53384dd50dff358dd73ce8ce9f8e1c5a"/></dir><dir name="template"><dir name="attribute-splash"><dir><dir name="group"><file name="view.phtml" hash="d4f3be1b65ed5d209a116153822c43ba"/></dir><dir name="page"><file name="view.phtml" hash="7cf47164bc5d140de566294a93942677"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="Fishpig_AttributeSplash.xml" hash="80fa9d54cefcd44305240d05508a56ee"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="attribute-splash.css" hash="c3b1103f0174a7b17496aaf75a2b4e78"/></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Fishpigs_Attribute_Splash_Page</name>
4
+ <version>3.3.9.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://fishpig.co.uk/license.txt">FishPig EULA</license>
7
  <channel>community</channel>
11
  <notes>For a list of changes, please see https://fishpig.co.uk/magento/extensions/attribute-splash-pages/#changelog</notes>
12
  <authors><author><name>fishpig</name><user>fishpig</user><email>ben@fishpig.co.uk</email></author></authors>
13
  <date>2017-05-24</date>
14
+ <time>10:00:00</time>
15
+ <contents><target name="magecommunity"><dir name="Fishpig"><dir name="AttributeSplash"><dir name="Block"><dir name="Adminhtml"><file name="Dashboard.php" hash="731dbb40a55071d02bd92e43473109fa"/><file name="Extend.php" hash="b953e4661405165bcf29b59aeda42a3b"/><dir name="Form"><dir name="Field"><file name="Urlkey.php" hash="b3f2e813188d6f8805b2caeb4f834bf6"/></dir></dir><dir name="Group"><dir name="Edit"><file name="Form.php" hash="fc927b79309df561773fe578fb1fad09"/><dir name="Tab"><file name="Abstract.php" hash="96e479a7eca8cb742f27a9eed619d65e"/><file name="Content.php" hash="30d24e08d83bb222f2b1a8169c4f3d48"/><file name="Design.php" hash="1fbc5babddc70729a1dcacb1fabbe034"/><file name="General.php" hash="c7c3d088f4a538c6b4d9a784aab88242"/><file name="Meta.php" hash="7058642a220347deeda6ea431fc054f1"/><file name="Seo.php" hash="a95471b43c44140ea07c24618f8b531e"/></dir><file name="Tabs.php" hash="b03a68cc45f8b68733d1627ab3538411"/></dir><file name="Edit.php" hash="79e7d29d23acd9c72ea37794c8d29231"/><file name="Grid.php" hash="c9a8ff43a063d389cc7d0ec093575988"/></dir><file name="Group.php" hash="7804d0272717593ef7afaa2261f7302c"/><dir name="Page"><dir name="Edit"><file name="Form.php" hash="ec8609e766d4e6e7176cc9e0c9e8b6bc"/><file name="Js.php" hash="45e4e33068189377e9bcac1a51b5ba47"/><dir name="Tab"><file name="Abstract.php" hash="577c17bec36fbffc6f8cd3231ba8a243"/><file name="Attributes.php" hash="dab45d890fa5566f8b940ced03ec48b1"/><file name="Content.php" hash="820db5968e8efcd80b8fcc70e74bff34"/><file name="Customfields.php" hash="02e904b03eba46e73bfe58d2a20ebee4"/><file name="Design.php" hash="48dc187093ec327a1877fb1ade16bb33"/><file name="General.php" hash="70c6893aca12ea2561cbf8119f19a799"/><file name="Images.php" hash="e1482076b30cfa9a60b71c5b9b9a68ac"/><file name="Meta.php" hash="c98f7455bfffe42a853d96e03fc38f07"/></dir><file name="Tabs.php" hash="391842403a007c35324aa8fd09ebef04"/></dir><file name="Edit.php" hash="e381e3a218bab4fca9f73e13b38992ec"/><file name="Grid.php" hash="509c695f523f07d01a4932a55f1dbc1f"/><dir name="Helper"><file name="Image.php" hash="562c6c1db32c28dec6b82465515ca0ea"/></dir></dir><file name="Page.php" hash="563f0973d5ca0c292f47f0f58e9537e0"/><file name="Xmlsitemap.php" hash="2dad376de1cbb3315f0c21446f9d1388"/></dir><dir name="Group"><file name="View.php" hash="90bddc0ab61ca3641239afd33e09e7e3"/></dir><dir name="Layer"><file name="View.php" hash="6912ebb70ef922f595f3dc1a2ce4477f"/></dir><dir name="Page"><dir name="View"><dir name="Product"><file name="List.php" hash="90d4af1ec0a4570f8677927ae71cc42c"/></dir></dir><file name="View.php" hash="dbb394a410de1cb4cb23c1bb45d6212b"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="cec926ac96555146b3df067ae6704fbe"/></dir><file name="Router.php" hash="ba23f63bcf040f6de68b59e7aa571958"/></dir><dir name="FPAdmin"><dir name="Block"><dir name="Adminhtml"><file name="Extend.php" hash="75e04a5ca9087172cfab1b98cad7b263"/></dir></dir><dir name="etc"><file name="config.xml" hash="b521b9303c7c8199e91cfda651dda1b1"/></dir><dir name="template"><file name="large.phtml" hash="0b2108b293d9dd694b2e31b0d3c84273"/><file name="small.phtml" hash="0aba9ac21006fa9f7811911d352bc89a"/></dir></dir><dir name="Helper"><file name="Data.php" hash="7b72101f7119271cd8d2a18bf64ada34"/><file name="Image.php" hash="ebffad52f40a213d5ec19f3918cd3c15"/></dir><dir name="Model"><file name="Abstract.php" hash="d3a5f25da7f7499a4d1b69a7be2d4def"/><file name="Group.php" hash="f131e5dca3b850a025b9b3c96d121be2"/><file name="Indexer.php" hash="41ad895ca63e0ebe96c5cd767f97b1d2"/><file name="Layer.php" hash="917e65bfa003edbb8b408c61fddf7d7a"/><file name="Observer.php" hash="76659169460564fbc869a12c39c3fda3"/><file name="Page.php" hash="247a78c4095843e24015accc207b98eb"/><dir name="Resource"><file name="Abstract.php" hash="e95a46fd676650126b9709ef5c156a86"/><dir name="Collection"><file name="Abstract.php" hash="47b5eca5bd1a3753fafce198bf803f16"/></dir><dir name="Group"><file name="Collection.php" hash="b6a383408392624d962a0b71f5c94116"/></dir><file name="Group.php" hash="243e7f1471b299e6aa2759737c71a474"/><dir name="Page"><file name="Collection.php" hash="389e342252a9066cf4da11c80937a233"/></dir><file name="Page.php" hash="94324433973bf8d753e5bbbbe24105a8"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Attribute"><file name="Abstract.php" hash="9ddfa2eb83e6ec8d257bcd2d6977f384"/><file name="Splashable.php" hash="40fa08332ff34bc41e201c31b96d51fd"/><file name="Splashed.php" hash="314567f1f80a1010b78f0c5349abaf4e"/></dir><file name="Layout.php" hash="f51ca8be6325f2e62a181c891b14cbfe"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="AttributeSplash"><file name="GroupController.php" hash="01427ff74943bd8481a33dfc1b6e6f52"/><file name="PageController.php" hash="603555062a96300bcdd2c566c0885ec1"/></dir><file name="AttributeSplashController.php" hash="1f5efa878705b26b5de86927d31bdc1e"/></dir><file name="GroupController.php" hash="9f25aa2a2019e3027370af6270fa1d38"/><file name="PageController.php" hash="afd636c7d362a73ceef721a171a5518f"/><file name="SitemapController.php" hash="09d50b324c03ad40c68a1aafbe42f279"/></dir><dir name="etc"><file name="adminhtml.xml" hash="759d7ffa40031d14f5667fe60e0ad007"/><file name="config.xml" hash="5ec1b8b9ba28c84e00c3f6815249913a"/><file name="system.xml" hash="08cf41c7cfc59c289e1b3277abfacb90"/></dir><file name="license.txt" hash="e8fb4ab53f05a8b4b7fea01d7d0df63b"/><file name="notes.txt" hash="ee78d53165c33f5025893a2695f9945e"/><dir name="sql"><dir name="attributeSplash_setup"><file name="mysql4-upgrade-1.9.5-1.9.6.php" hash="63993891465315ce48a6208f3d4ea138"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="827ac7cfeb502040ed0c46050ff6aee4"/><file name="mysql4-upgrade-2.0.12-2.0.13.php" hash="44e236b5c00275822f2766fb3aade050"/><file name="mysql4-upgrade-2.0.5-2.0.6.php" hash="faf4d7ec465632381368434253a7dc62"/><file name="mysql4-upgrade-2.0.6-2.0.7.php" hash="766e934cfeb6e4c3a55690ed1beb13b7"/><file name="mysql4-upgrade-2.0.8-2.0.9.php" hash="b78dc758c2d8f11eb80e31652f92b317"/><file name="mysql4-upgrade-2.0.9-2.0.10.php" hash="6185c7fb4faf6fcd95cd0365fe0b5e03"/><file name="mysql4-upgrade-2.2.0.5-2.2.0.6.php" hash="9abf789a0889edb189cee65e6d4a128d"/><file name="mysql4-upgrade-2.2.0.7-2.2.0.8.php" hash="83cb47a19873315987be7811d9ace297"/><file name="mysql4-upgrade-2.2.0.8-2.2.0.9.php" hash="4c3c9829a93e902700f1ed835b60c521"/><file name="mysql4-upgrade-2.2.1.0-2.2.1.1.php" hash="ccc977f076d9e2aef34a2aa02e3212b3"/><file name="mysql4-upgrade-2.2.1.1-2.2.1.2.php" hash="8ab5b8f8e3ddd7634668b0311414b3b2"/><file name="mysql4-upgrade-3.0.1.10-3.0.1.11.php" hash="687d031221740324a60fccb26fd12fea"/><file name="mysql4-upgrade-3.0.1.9-3.0.1.10.php" hash="8fcb189115b17e39a288ba8df70a4e28"/><file name="mysql4-upgrade-3.0.4.0-3.0.5.0.php" hash="5ee9cd2cb04000b95a59163c1eddbda7"/><file name="mysql4-upgrade-3.1.1.0-3.1.2.0.php" hash="6ea402356d9faa250d5231725f8944b1"/><file name="mysql4-upgrade-3.3.3.0-3.3.4.0.php" hash="a209805dec50451518d71c854785b7d3"/><file name="mysql4-upgrade-3.3.6.2-3.3.6.3.php" hash="003475ce5b5f3495a4433b827f3d54cb"/><file name="mysql4-upgrade-3.3.8.11-3.3.8.12.php" hash="1518d10ebed9cfabec1ef7bb9acf220f"/><file name="mysql4-upgrade-3.3.8.15-3.3.8.16.php" hash="6c9a6300d3ce739aa985340194d13d96"/><file name="mysql4-upgrade-3.3.8.19-3.3.8.20.php" hash="907467cde3fd1b787b8b605532da4d89"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="attribute-splash.xml" hash="d7a57972d4a657c1d9acf77dade557c9"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="attribute-splash.xml" hash="53384dd50dff358dd73ce8ce9f8e1c5a"/></dir><dir name="template"><dir name="attribute-splash"><dir><dir name="group"><file name="view.phtml" hash="d4f3be1b65ed5d209a116153822c43ba"/></dir><dir name="page"><file name="view.phtml" hash="7cf47164bc5d140de566294a93942677"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="Fishpig_AttributeSplash.xml" hash="80fa9d54cefcd44305240d05508a56ee"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="attribute-splash.css" hash="c3b1103f0174a7b17496aaf75a2b4e78"/></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies>
18
  </package>