From 49fc94a6b21a75269a41a886af639ee1d0862e22 Mon Sep 17 00:00:00 2001 From: Ere Maijala Date: Thu, 18 Apr 2019 09:27:44 +0300 Subject: [PATCH] Bug 11529: (follow-up) Remove manage_keywords2koha_mappings permission. Signed-off-by: Josef Moravec --- installer/data/mysql/atomicupdate/bug_11529.perl | 4 ++++ installer/data/mysql/userpermissions.sql | 1 - koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc | 5 ----- koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt | 2 +- 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/installer/data/mysql/atomicupdate/bug_11529.perl b/installer/data/mysql/atomicupdate/bug_11529.perl index 6e784491c3..17800bf0ef 100644 --- a/installer/data/mysql/atomicupdate/bug_11529.perl +++ b/installer/data/mysql/atomicupdate/bug_11529.perl @@ -54,6 +54,10 @@ if( CheckVersion( $DBversion ) ) { $dbh->do( "DROP TABLE IF EXISTS fieldmapping" ); + $dbh->do( "DELETE FROM user_permissions WHERE code='manage_keywords2koha_mappings'" ); + + $dbh->do( "DELETE FROM permissions WHERE code='manage_keywords2koha_mappings'" ); + # Always end with this (adjust the bug info) SetVersion( $DBversion ); print "Upgrade to $DBversion done (Bug 11529 - Add medium, subtitle and part information to biblio table)\n"; diff --git a/installer/data/mysql/userpermissions.sql b/installer/data/mysql/userpermissions.sql index 9679c69f5b..6fc7ed4425 100644 --- a/installer/data/mysql/userpermissions.sql +++ b/installer/data/mysql/userpermissions.sql @@ -18,7 +18,6 @@ INSERT INTO permissions (module_bit, code, description) VALUES ( 3, 'manage_item_circ_alerts', 'Manage item circulation alerts'), ( 3, 'manage_cities', 'Manage cities and towns'), ( 3, 'manage_marc_frameworks', 'Manage MARC bibliographic and authority frameworks'), - ( 3, 'manage_keywords2koha_mappings', 'Manage keywords to Koha mappings'), ( 3, 'manage_classifications', 'Manage classification sources'), ( 3, 'manage_matching_rules', 'Manage record matching rules'), ( 3, 'manage_oai_sets', 'Manage OAI sets'), diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc index 9953d98baf..9c30e7e04b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc @@ -51,7 +51,7 @@ [% END %] - [% IF ( CAN_user_parameters_manage_keywords2koha_mappings || CAN_user_parameters_manage_marc_frameworks || CAN_user_parameters_manage_classifications || CAN_user_parameters_manage_matching_rules || CAN_user_parameters_manage_oai_sets || CAN_user_parameters_manage_item_search_fields || (Koha.Preference('SearchEngine') == 'Elasticsearch' && CAN_user_parameters_manage_search_engine_config) ) %] + [% IF ( CAN_user_parameters_manage_marc_frameworks || CAN_user_parameters_manage_classifications || CAN_user_parameters_manage_matching_rules || CAN_user_parameters_manage_oai_sets || CAN_user_parameters_manage_item_search_fields || (Koha.Preference('SearchEngine') == 'Elasticsearch' && CAN_user_parameters_manage_search_engine_config) ) %]
Catalog