From 3a6d8acf1f80c2e6c3c1ec37e4e2060477b72d56 Mon Sep 17 00:00:00 2001 From: lLefevre Date: Wed, 16 Nov 2011 13:13:10 +0000 Subject: [PATCH] // Fix added new controller accesses in installer --- install-dev/sql/db_settings_extends.sql | 25 +++++++++++++++++++++-- install-dev/sql/upgrade/1.5.0.1.sql | 27 ++++++++++++++++++++++++- 2 files changed, 49 insertions(+), 3 deletions(-) diff --git a/install-dev/sql/db_settings_extends.sql b/install-dev/sql/db_settings_extends.sql index d7f304071..54f0f3b82 100644 --- a/install-dev/sql/db_settings_extends.sql +++ b/install-dev/sql/db_settings_extends.sql @@ -943,11 +943,18 @@ INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `del (3, 90, 0, 0, 0, 0), (3, 91, 0, 0, 0, 0), (3, 92, 0, 0, 0, 0), +(3, 93, 1, 1, 1, 1), +(3, 94, 1, 1, 1, 1), (3, 95, 1, 1, 1, 1), (3, 96, 1, 1, 1, 1), (3, 97, 1, 1, 1, 1), (3, 98, 1, 1, 1, 1), (3, 99, 1, 1, 1, 1), +(3, 100, 1, 1, 1, 1), +(3, 101, 1, 1, 1, 1), +(3, 102, 1, 1, 1, 1), +(3, 103, 1, 1, 1, 1), +(3, 104, 1, 1, 1, 1), (4, 1, 1, 1, 1, 1), (4, 2, 0, 0, 0, 0), (4, 3, 0, 0, 0, 0), @@ -1031,11 +1038,18 @@ INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `del (4, 90, 0, 0, 0, 0), (4, 91, 0, 0, 0, 0), (4, 92, 0, 0, 0, 0), +(4, 93, 1, 1, 1, 1), +(4, 94, 1, 1, 1, 1), (4, 95, 0, 0, 0, 0), (4, 96, 0, 0, 0, 0), (4, 97, 0, 0, 0, 0), (4, 98, 0, 0, 0, 0), (4, 99, 0, 0, 0, 0), +(4, 100, 0, 0, 0, 0), +(4, 101, 1, 1, 1, 1), +(4, 102, 1, 1, 1, 1), +(4, 103, 1, 1, 1, 1), +(4, 104, 1, 1, 1, 1), (5, 1, 1, 1, 1, 1), (5, 2, 1, 1, 1, 1), (5, 3, 1, 1, 1, 1), @@ -1119,11 +1133,18 @@ INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `del (5, 90, 0, 0, 0, 0), (5, 91, 0, 0, 0, 0), (5, 92, 0, 0, 0, 0), -(5, 95, 0, 0, 0, 0), +(5, 93, 1, 1, 1, 1), +(5, 94, 1, 1, 1, 1), +(5, 95, 1, 0, 0, 0), (5, 96, 0, 0, 0, 0), (5, 97, 0, 0, 0, 0), (5, 98, 0, 0, 0, 0), -(5, 99, 0, 0, 0, 0); +(5, 99, 0, 0, 0, 0), +(5, 100, 1, 0, 0, 0), +(5, 101, 1, 1, 1, 1), +(5, 102, 1, 1, 1, 1), +(5, 103, 1, 1, 1, 1), +(5, 104, 1, 1, 1, 1); INSERT INTO `PREFIX_module_access` (`id_profile`, `id_module`, `configure`, `view`) (SELECT 2, id_module, 0, 1 FROM PREFIX_module); INSERT INTO `PREFIX_module_access` (`id_profile`, `id_module`, `configure`, `view`) (SELECT 3, id_module, 0, 1 FROM PREFIX_module); diff --git a/install-dev/sql/upgrade/1.5.0.1.sql b/install-dev/sql/upgrade/1.5.0.1.sql index 2a992a5de..978b8079f 100644 --- a/install-dev/sql/upgrade/1.5.0.1.sql +++ b/install-dev/sql/upgrade/1.5.0.1.sql @@ -500,4 +500,29 @@ ALTER TABLE `PREFIX_tax` ADD COLUMN `account_number` VARCHAR(64) NOT NULL; /* PHP:add_new_tab(AdminAttributeGenerator, fr:Générateur de combinaisons|es:Combinations generator|en:Combinations generator|de:Combinations generator|it:Combinations generator, 1); */; UPDATE `PREFIX_quick_access` SET `link` = 'index.php?controller=AdminCategories&addcategory' WHERE `id_quick_access` = 3; -UPDATE `PREFIX_quick_access` SET `link` = 'index.php?controller=AdminProducts&addproduct' WHERE `id_quick_access` = 4; \ No newline at end of file +UPDATE `PREFIX_quick_access` SET `link` = 'index.php?controller=AdminProducts&addproduct' WHERE `id_quick_access` = 4; + +UPDATE `PREFIX_access` SET `view` = '1' WHERE `id_profile` = 5 AND `id_tab` = 95; +INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('1', '100', '1', '1', '1', '1'); +INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('2', '100', '1', '1', '1', '1'); +INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('3', '100', '1', '1', '1', '1'); +INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('4', '100', '0', '0', '0', '0'); +INSERT INTO `PREFIX_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('5', '100', '1', '0', '0', '0'); +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 93, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +) +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 94, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +) +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 101, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +) +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 102, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +) +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 103, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +) +INSERT INTO `PREFIX_access` ( `id_profile` , `id_tab` , `view` , `add` , `edit` , `delete` ) ( + SELECT `id_profile`, 104, 1, 1, 1, 1 FROM `PREFIX_profile` WHERE `id_profile` != 1 AND `id_profile` != 2 +)