$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";
( 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'),
</ul>
[% 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) ) %]
<h5>Catalog</h5>
<ul>
[% IF ( CAN_user_parameters_manage_marc_frameworks ) %]
Manage MARC bibliographic and authority frameworks and test them
</span>
<span class="permissioncode">([% name | html %])</span>
- [%- CASE 'manage_keywords2koha_mappings' -%]
- <span class="sub_permission manage_keywords2koha_mappings_subpermission">
- Manage keywords to Koha mappings
- </span>
- <span class="permissioncode">([% name | html %])</span>
[%- CASE 'manage_classifications' -%]
<span class="sub_permission manage_classifications_subpermission">
Manage classification sources and filing rules
</div>
<div class="col-md-6 sysprefs">
- [% 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) ) %]
<h3>Catalog</h3>
<dl>
[% IF ( CAN_user_parameters_manage_marc_frameworks ) %]