Bugzilla – Attachment 177960 Details for
Bug 36135
Add tool to batch modify holds
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 36135: Add new permission batch_modify_holds
Bug-36135-Add-new-permission-batchmodifyholds.patch (text/plain), 60.08 KB, created by
Lucas Gass (lukeg)
on 2025-02-12 18:28:50 UTC
(
hide
)
Description:
Bug 36135: Add new permission batch_modify_holds
Filename:
MIME Type:
Creator:
Lucas Gass (lukeg)
Created:
2025-02-12 18:28:50 UTC
Size:
60.08 KB
patch
obsolete
>From 4f5c5dddf67d6cb62d413b248ff555335a10efc3 Mon Sep 17 00:00:00 2001 >From: Emmi Takkinen <emmi.takkinen@koha-suomi.fi> >Date: Wed, 28 Feb 2024 10:39:35 +0200 >Subject: [PATCH] Bug 36135: Add new permission batch_modify_holds > >This patch adds new permission "batch_modify_holds". > >To test: >1. Apply this patch. >2. Run updatedatabase.pl. >3. Check that new permission was added to Patrons->Set permissions. > >Sponsored-by: Koha-Suomi Oy >Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com> >Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> >--- > .../data/mysql/atomicupdate/bug_36135.pl | 16 + > .../data/mysql/mandatory/userpermissions.sql | 3 +- > .../prog/en/includes/permissions.inc | 667 +++++++++++++----- > 3 files changed, 515 insertions(+), 171 deletions(-) > create mode 100644 installer/data/mysql/atomicupdate/bug_36135.pl > >diff --git a/installer/data/mysql/atomicupdate/bug_36135.pl b/installer/data/mysql/atomicupdate/bug_36135.pl >new file mode 100644 >index 00000000000..40aa318e1ec >--- /dev/null >+++ b/installer/data/mysql/atomicupdate/bug_36135.pl >@@ -0,0 +1,16 @@ >+use Modern::Perl; >+ >+return { >+ bug_number => "36135", >+ description => "Add new permission batch_modify_holds", >+ up => sub { >+ my ($args) = @_; >+ my ( $dbh, $out ) = @$args{qw(dbh out)}; >+ >+ $dbh->do( >+ q{INSERT IGNORE permissions (module_bit, code, description) VALUES (13, 'batch_modify_holds', 'Perform batch modification of holds')} >+ ); >+ >+ say $out "Added new permission 'batch_modify_holds'"; >+ }, >+}; >diff --git a/installer/data/mysql/mandatory/userpermissions.sql b/installer/data/mysql/mandatory/userpermissions.sql >index 1d8b7d034f2..b918c0f2b19 100644 >--- a/installer/data/mysql/mandatory/userpermissions.sql >+++ b/installer/data/mysql/mandatory/userpermissions.sql >@@ -111,6 +111,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (13, 'edit_patrons', 'Perform batch modification of patrons'), > (13, 'delete_anonymize_patrons', 'Delete old borrowers and anonymize circulation history (deletes borrower checkout history)'), > (13, 'batch_extend_due_dates', 'Perform batch extend due dates'), >+ (13, 'batch_modify_holds', 'Perform batch modification of holds'), > (13, 'batch_upload_patron_images', 'Upload patron images in a batch or one at a time'), > (13, 'schedule_tasks', 'Schedule tasks to run'), > (13, 'items_batchmod', 'Perform batch modification of items'), >@@ -164,4 +165,4 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (25, 'takepayment', 'Access the point of sale page and take payments'), > (26, 'manage_problem_reports', 'Manage OPAC problem reports'), > (27, 'manage_recalls', 'Manage recalls for patrons') >-; >+; >\ No newline at end of file >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc >index 4ca590e4b8d..fc54cf35a60 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc >@@ -91,33 +91,51 @@ > [%- END -%] > > [%- BLOCK sub_permissions -%] >- [% SWITCH name %] >+ [% SWITCH name %] > [%- CASE 'circulate_remaining_permissions' -%] >- <span class="sub_permission circulate_remaining_permissions_subpermission"> Remaining circulation permissions </span> >+ <span class="sub_permission circulate_remaining_permissions_subpermission"> >+ Remaining circulation permissions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'force_checkout' -%] >- <span class="sub_permission force_checkout_subpermission"> Force checkout if a limitation exists </span> >+ <span class="sub_permission force_checkout_subpermission"> >+ Force checkout if a limitation exists >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_restrictions' -%] >- <span class="sub_permission manage_restrictions_subpermission"> Manage restrictions for accounts </span> >+ <span class="sub_permission manage_restrictions_subpermission"> >+ Manage restrictions for accounts >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'overdues_report' -%] >- <span class="sub_permission overdues_report_subpermission"> Execute overdue items report </span> >+ <span class="sub_permission overdues_report_subpermission"> >+ Execute overdue items report >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'override_renewals' -%] >- <span class="sub_permission override_renewals_subpermission"> Override blocked renewals </span> >+ <span class="sub_permission override_renewals_subpermission"> >+ Override blocked renewals >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_bookings' %] >- <span class="sub_permission manage_bookings_subpermission"> Manage item bookings </span> >+ <span class="sub_permission manage_bookings_subpermission"> >+ Manage item bookings >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_checkout_notes' %] >- <span class="sub_permission manage_checkout_notes_subpermission"> Mark checkout notes as seen/not seen </span> >+ <span class="sub_permission manage_checkout_notes_subpermission"> >+ Mark checkout notes as seen/not seen >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_accounts' -%] >- <span class="sub_permission manage_accounts_subpermission"> Manage account debit and credit types </span> >+ <span class="sub_permission manage_accounts_subpermission"> >+ Manage account debit and credit types >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_circ_rules' -%] >- <span class="sub_permission manage_circ_rules_subpermission"> Manage circulation rules </span> >+ <span class="sub_permission manage_circ_rules_subpermission"> >+ Manage circulation rules >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_circ_rules_from_any_libraries' -%] > <span class="sub_permission manage_circ_rules_from_any_libraries_subpermission"> >@@ -125,79 +143,129 @@ > </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'parameters_remaining_permissions' -%] >- <span class="sub_permission parameters_remaining_permissions_subpermission"> Remaining system parameters permissions </span> >+ <span class="sub_permission parameters_remaining_permissions_subpermission"> >+ Remaining system parameters permissions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_circ_rules' -%] >- <span class="sub_permission manage_circ_rules_subpermission"> Manage circulation rules </span> >+ <span class="sub_permission manage_circ_rules_subpermission"> >+ Manage circulation rules >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_sysprefs' -%] >- <span class="sub_permission manage_sysprefs_subpermission"> Manage system preferences </span> >+ <span class="sub_permission manage_sysprefs_subpermission"> >+ Manage system preferences >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_libraries' -%] >- <span class="sub_permission manage_libraries_subpermission"> Manage libraries and library groups </span> >+ <span class="sub_permission manage_libraries_subpermission"> >+ Manage libraries and library groups >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_itemtypes' -%] >- <span class="sub_permission manage_itemtypes_subpermission"> Manage item types </span> >+ <span class="sub_permission manage_itemtypes_subpermission"> >+ Manage item types >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_auth_values' -%] >- <span class="sub_permission manage_auth_values_subpermission"> Manage authorized value categories and authorized values </span> >+ <span class="sub_permission manage_auth_values_subpermission"> >+ Manage authorized value categories and authorized values >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_patron_categories' -%] >- <span class="sub_permission manage_patron_categories_subpermission"> Manage patron categories </span> >+ <span class="sub_permission manage_patron_categories_subpermission"> >+ Manage patron categories >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_patron_restrictions' -%] >- <span class="sub_permission manage_patron_restrictions_subpermission"> Manage patron restrictions </span> >+ <span class="sub_permission manage_patron_restrictions_subpermission"> >+ Manage patron restrictions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_patron_attributes' -%] >- <span class="sub_permission manage_patron_attributes_subpermission"> Manage extended patron attributes </span> >+ <span class="sub_permission manage_patron_attributes_subpermission"> >+ Manage extended patron attributes >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_transfers' -%] >- <span class="sub_permission manage_transfers_subpermission"> Manage library transfer limits and transport cost matrix </span> >+ <span class="sub_permission manage_transfers_subpermission"> >+ Manage library transfer limits and transport cost matrix >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_item_circ_alerts' -%] >- <span class="sub_permission manage_item_circ_alerts_subpermission"> Manage item circulation alerts </span> >+ <span class="sub_permission manage_item_circ_alerts_subpermission"> >+ Manage item circulation alerts >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_cities' -%] >- <span class="sub_permission manage_cities_subpermission"> Manage cities and towns </span> >+ <span class="sub_permission manage_cities_subpermission"> >+ Manage cities and towns >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_marc_frameworks' -%] >- <span class="sub_permission manage_marc_frameworks_subpermission"> Manage MARC bibliographic and authority frameworks and test them </span> >+ <span class="sub_permission manage_marc_frameworks_subpermission"> >+ Manage MARC bibliographic and authority frameworks and test them >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_classifications' -%] >- <span class="sub_permission manage_classifications_subpermission"> Manage classification sources and filing rules </span> >+ <span class="sub_permission manage_classifications_subpermission"> >+ Manage classification sources and filing rules >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_matching_rules' -%] >- <span class="sub_permission manage_matching_rules_subpermission"> Manage record matching rules </span> >+ <span class="sub_permission manage_matching_rules_subpermission"> >+ Manage record matching rules >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_oai_sets' -%] >- <span class="sub_permission manage_oai_sets_subpermission"> Manage OAI sets </span> >+ <span class="sub_permission manage_oai_sets_subpermission"> >+ Manage OAI sets >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_item_search_fields' -%] >- <span class="sub_permission manage_item_search_fields_subpermission"> Manage item search fields </span> >+ <span class="sub_permission manage_item_search_fields_subpermission"> >+ Manage item search fields >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_search_filters' -%] >- <span class="sub_permission manage_search_filters_subpermission"> Manage saved search filters </span> >+ <span class="sub_permission manage_search_filters_subpermission"> >+ Manage saved search filters >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_search_engine_config' -%] >- <span class="sub_permission manage_search_engine_config_subpermission"> Manage search engine configuration </span> >+ <span class="sub_permission manage_search_engine_config_subpermission"> >+ Manage search engine configuration >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_marc_overlay_rules' -%] >- <span class="sub_permission manage_marc_overlay_rules_subpermission"> Manage MARC overlay rules configuration </span> >+ <span class="sub_permission manage_marc_overlay_rules_subpermission"> >+ Manage MARC overlay rules configuration >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_search_targets' -%] >- <span class="sub_permission manage_search_targets_subpermission"> Manage Z39.50 and SRU servers, OAI repositories configuration </span> >+ <span class="sub_permission manage_search_targets_subpermission"> >+ Manage Z39.50 and SRU servers, OAI repositories configuration >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_didyoumean' -%] >- <span class="sub_permission manage_didyoumean_subpermission"> Manage Did you mean? configuration </span> >+ <span class="sub_permission manage_didyoumean_subpermission"> >+ Manage Did you mean? configuration >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_smtp_servers' -%] >- <span class="sub_permission manage_manage_smtp_servers_subpermission"> Manage SMTP servers </span> >+ <span class="sub_permission manage_manage_smtp_servers_subpermission"> >+ Manage SMTP servers >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_column_config' -%] >- <span class="sub_permission manage_column_config_subpermission"> Manage column configuration </span> >+ <span class="sub_permission manage_column_config_subpermission"> >+ Manage column configuration >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_audio_alerts' -%] >- <span class="sub_permission manage_audio_alerts_subpermission"> Manage audio alerts </span> >+ <span class="sub_permission manage_audio_alerts_subpermission"> >+ Manage audio alerts >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_additional_fields' -%] > <span class="sub_permission manage_aditional_fields_subpermission"> >@@ -205,31 +273,49 @@ > </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_sms_providers' -%] >- <span class="sub_permission manage_sms_providers_subpermission"> Manage SMS cellular providers </span> >+ <span class="sub_permission manage_sms_providers_subpermission"> >+ Manage SMS cellular providers >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_usage_stats' -%] >- <span class="sub_permission manage_usage_stats_subpermission"> Manage usage statistics settings </span> >+ <span class="sub_permission manage_usage_stats_subpermission"> >+ Manage usage statistics settings >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_mana' -%] >- <span class="sub_permission manage_mana_subpermission"> Manage Mana KB content sharing </span> >+ <span class="sub_permission manage_mana_subpermission"> >+ Manage Mana KB content sharing >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_keyboard_shortcuts' -%] >- <span class="sub_permission manage_keyboard_shortcuts_subpermission"> Manage keyboard shortcuts for the advanced cataloging editor </span> >+ <span class="sub_permission manage_keyboard_shortcuts_subpermission"> >+ Manage keyboard shortcuts for the advanced cataloging editor >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_background_jobs' -%] >- <span class="sub_permission manage_background_jobs_subpermission"> Manage background jobs </span> >+ <span class="sub_permission manage_background_jobs_subpermission"> >+ Manage background jobs >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_curbside_pickups' -%] >- <span class="sub_permission manage_curbside_pickups_subpermission"> Manage curbside pickups </span> >+ <span class="sub_permission manage_curbside_pickups_subpermission"> >+ Manage curbside pickups >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_borrowers' -%] >- <span class="sub_permission delete_borrowers_subpermission"> Delete patrons </span> >+ <span class="sub_permission delete_borrowers_subpermission"> >+ Delete patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_borrowers' -%] >- <span class="sub_permission edit_borrowers_subpermission"> Add, modify and view patron information </span> >+ <span class="sub_permission edit_borrowers_subpermission"> >+ Add, modify and view patron information >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'list_borrowers' -%] >- <span class="sub_permission list_borrowers_subpermission"> Search, list and view patrons </span> >+ <span class="sub_permission list_borrowers_subpermission"> >+ Search, list and view patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'view_borrower_infos_from_any_libraries' -%] > <span class="sub_permission view_borrower_infos_from_any_libraries_subpermission"> >@@ -237,166 +323,279 @@ > </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'send_messages_to_borrowers' -%] >- <span class="sub_permission send_messages_to_borrowers_subpermission"> Send messages to patrons </span> >+ <span class="sub_permission send_messages_to_borrowers_subpermission"> >+ Send messages to patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'modify_holds_priority' -%] >- <span class="sub_permission modify_holds_priority_subpermission"> Modify holds priority </span> >+ <span class="sub_permission modify_holds_priority_subpermission"> >+ Modify holds priority >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'place_holds' -%] >- <span class="sub_permission place_holds_subpermission"> Place holds for patrons </span> >+ <span class="sub_permission place_holds_subpermission"> >+ Place holds for patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_all_items' -%] >- <span class="sub_permission delete_all_items_subpermission"> Delete all items at once </span> >+ <span class="sub_permission delete_all_items_subpermission"> >+ Delete all items at once >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_catalogue' -%] >- <span class="sub_permission edit_catalogue_subpermission"> Edit catalog (Modify bibliographic/holdings data) </span> >+ <span class="sub_permission edit_catalogue_subpermission"> >+ Edit catalog (Modify bibliographic/holdings data) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_locked_records' -%] >- <span class="sub_permission edit_locked_records_subpermission"> Edit locked records </span> >+ <span class="sub_permission edit_locked_records_subpermission"> >+ Edit locked records >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'set_record_sources' -%] >- <span class="sub_permission set_record_sources_subpermission"> Set record source </span> >+ <span class="sub_permission set_record_sources_subpermission"> >+ Set record source >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'advanced_editor' -%] >- <span class="sub_permission advanced_editor_subpermission"> Use the advanced cataloging editor (requires edit_catalogue) </span> >+ <span class="sub_permission advanced_editor_subpermission"> >+ Use the advanced cataloging editor (requires edit_catalogue) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'create_shared_macros' -%] >- <span class="sub_permission create_shared_macros_subpermission"> Create shared macros (requires advanced_editor) </span> >+ <span class="sub_permission create_shared_macros_subpermission"> >+ Create shared macros (requires advanced_editor) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_shared_macros' -%] >- <span class="sub_permission delete_shared_macros_subpermission"> Delete shared macros (requires advanced_editor) </span> >+ <span class="sub_permission delete_shared_macros_subpermission"> >+ Delete shared macros (requires advanced_editor) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_items' -%] >- <span class="sub_permission edit_items_subpermission"> Edit items (not including items restricted by library group) </span> >+ <span class="sub_permission edit_items_subpermission"> >+ Edit items (not including items restricted by library group) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_any_item' -%] >- <span class="sub_permission edit_items_subpermission"> Edit any item including items that would otherwise be restricted </span> >+ <span class="sub_permission edit_items_subpermission"> >+ Edit any item including items that would otherwise be restricted >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_items_restricted' -%] >- <span class="sub_permission edit_items_restricted_subpermission"> Limit item modification to subfields defined in the SubfieldsToAllowForRestrictedEditing preference (please note that edit_item is still required) </span> >+ <span class="sub_permission edit_items_restricted_subpermission"> >+ Limit item modification to subfields defined in the SubfieldsToAllowForRestrictedEditing preference (please note that edit_item is still required) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'fast_cataloging' -%] >- <span class="sub_permission fast_cataloging_subpermission"> Fast cataloging </span> >+ <span class="sub_permission fast_cataloging_subpermission"> >+ Fast cataloging >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_item_groups' -%] >- <span class="sub_permission manage_item_groups_subpermission"> Create, update and delete item groups, add or remove items from an item group </span> >+ <span class="sub_permission manage_item_groups_subpermission"> >+ Create, update and delete item groups, add or remove items from an item group >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_item_editor_templates' -%] >- <span class="sub_permission manage_item_editor_templates_subpermission"> Create, update and delete item editor templates owned by others </span> >+ <span class="sub_permission manage_item_editor_templates_subpermission"> >+ Create, update and delete item editor templates owned by others >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'remaining_permissions' -%] >- <span class="sub_permission remaining_permissions_subpermission"> Remaining permissions for managing fines and fees </span> >+ <span class="sub_permission remaining_permissions_subpermission"> >+ Remaining permissions for managing fines and fees >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'discount' -%] >- <span class="sub_permission discount_subpermission"> Discount debits for patrons </span> >+ <span class="sub_permission discount_subpermission"> >+ Discount debits for patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'payout' -%] >- <span class="sub_permission payout_subpermission"> Payout credits to patrons </span> >+ <span class="sub_permission payout_subpermission"> >+ Payout credits to patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'refund' -%] >- <span class="sub_permission refund_subpermission"> Refund payments to patrons </span> >+ <span class="sub_permission refund_subpermission"> >+ Refund payments to patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'writeoff' -%] >- <span class="sub_permission writeoff_subpermission"> Write off fines and fees </span> >+ <span class="sub_permission writeoff_subpermission"> >+ Write off fines and fees >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manual_invoice' -%] >- <span class="sub_permission manual_invoice_subpermission"> Add manual invoices to a patron account </span> >+ <span class="sub_permission manual_invoice_subpermission"> >+ Add manual invoices to a patron account >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manual_credit' -%] >- <span class="sub_permission manual_credit_subpermission"> Add manual credits to a patron account </span> >+ <span class="sub_permission manual_credit_subpermission"> >+ Add manual credits to a patron account >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'suggestions_create' -%] >- <span class="sub_permission suggestions_create_subpermission"> Create purchase suggestions </span> >+ <span class="sub_permission suggestions_create_subpermission"> >+ Create purchase suggestions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'suggestions_manage' -%] >- <span class="sub_permission suggestions_manage_subpermission"> Edit purchase suggestions </span> >+ <span class="sub_permission suggestions_manage_subpermission"> >+ Edit purchase suggestions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'suggestions_delete' -%] >- <span class="sub_permission suggestions_delete_subpermission"> Delete purchase suggestions </span> >+ <span class="sub_permission suggestions_delete_subpermission"> >+ Delete purchase suggestions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'budget_add_del' -%] >- <span class="sub_permission budget_add_del_subpermission"> Add and delete funds (but can't modify funds) </span> >+ <span class="sub_permission budget_add_del_subpermission"> >+ Add and delete funds (but can't modify funds) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'budget_manage' -%] >- <span class="sub_permission budget_manage_subpermission"> Manage funds </span> >+ <span class="sub_permission budget_manage_subpermission"> >+ Manage funds >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'budget_manage_all' -%] >- <span class="sub_permission budget_manage_all_subpermission"> Manage all funds </span> >+ <span class="sub_permission budget_manage_all_subpermission"> >+ Manage all funds >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'budget_modify' -%] >- <span class="sub_permission budget_modify_subpermission"> Modify funds (can't create lines, but can modify existing ones) </span> >+ <span class="sub_permission budget_modify_subpermission"> >+ Modify funds (can't create lines, but can modify existing ones) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'contracts_manage' -%] >- <span class="sub_permission contracts_manage_subpermission"> Manage contracts </span> >+ <span class="sub_permission contracts_manage_subpermission"> >+ Manage contracts >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'group_manage' -%] >- <span class="sub_permission group_manage_subpermission"> Manage basket groups </span> >+ <span class="sub_permission group_manage_subpermission"> >+ Manage basket groups >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'order_manage' -%] >- <span class="sub_permission order_manage_subpermission"> Manage basket and order lines </span> >+ <span class="sub_permission order_manage_subpermission"> >+ Manage basket and order lines >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'order_manage_all' -%] >- <span class="sub_permission order_manage_all_subpermission"> Manage all baskets and order lines, regardless of restrictions on them </span> >+ <span class="sub_permission order_manage_all_subpermission"> >+ Manage all baskets and order lines, regardless of restrictions on them >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'issue_manage' -%] >- <span class="sub_permission issue_manage_subpermission"> Manage vendor issues </span> >+ <span class="sub_permission issue_manage_subpermission"> >+ Manage vendor issues >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'order_receive' -%] >- <span class="sub_permission order_receive_subpermission"> Receive orders and manage shipments </span> >+ <span class="sub_permission order_receive_subpermission"> >+ Receive orders and manage shipments >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'period_manage' -%] >- <span class="sub_permission period_manage_subpermission"> Manage budgets </span> >+ <span class="sub_permission period_manage_subpermission"> >+ Manage budgets >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'planning_manage' -%] >- <span class="sub_permission planning_manage_subpermission"> Manage budget plannings </span> >+ <span class="sub_permission planning_manage_subpermission"> >+ Manage budget plannings >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'vendors_manage' -%] >- <span class="sub_permission vendors_manage_subpermission"> Manage vendors </span> >+ <span class="sub_permission vendors_manage_subpermission"> >+ Manage vendors >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'currencies_manage' -%] >- <span class="sub_permission currencies_manage_subpermission"> Manage currencies and exchange rates </span> >+ <span class="sub_permission currencies_manage_subpermission"> >+ Manage currencies and exchange rates >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'batch_upload_patron_images' -%] >- <span class="sub_permission batch_upload_patron_images_subpermission"> Upload patron images in a batch or one at a time </span> >+ <span class="sub_permission batch_upload_patron_images_subpermission"> >+ Upload patron images in a batch or one at a time >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_anonymize_patrons' -%] >- <span class="sub_permission delete_anonymize_patrons_subpermission"> Delete old borrowers and anonymize circulation history (deletes borrower checkout history) </span> >+ <span class="sub_permission delete_anonymize_patrons_subpermission"> >+ Delete old borrowers and anonymize circulation history (deletes borrower checkout history) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'batch_extend_due_dates' -%] >- <span class="sub_permission batch_extend_due_dates_subpermission"> Perform batch extend due dates </span> >+ <span class="sub_permission batch_extend_due_dates_subpermission"> >+ Perform batch extend due dates >+ </span> > <span class="permissioncode">([% name | html %])</span> >+ [%- CASE 'batch_modify_holds' -%] >+ <span class="sub_permission batch_modify_holds_subpermission"> >+ Perform batch modification of holds >+ </span> >+ <span class="permissioncode">([% name | html %])</span > [%- CASE 'edit_calendar' -%] >- <span class="sub_permission edit_calendar_subpermission"> Define days when the library is closed </span> >+ <span class="sub_permission edit_calendar_subpermission"> >+ Define days when the library is closed >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_additional_contents' -%] >- <span class="sub_permission edit_additional_contents_subpermission"> Write additional contents for the OPAC and staff interfaces (news and HTML customizations) </span> >+ <span class="sub_permission edit_additional_contents_subpermission"> >+ Write additional contents for the OPAC and staff interfaces (news and HTML customizations) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_notice_status_triggers' -%] >- <span class="sub_permission edit_notice_status_triggers_subpermission"> Set notice/status triggers for overdue items </span> >+ <span class="sub_permission edit_notice_status_triggers_subpermission"> >+ Set notice/status triggers for overdue items >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_notices' -%] >- <span class="sub_permission edit_notices_subpermission"> Define notices </span> >+ <span class="sub_permission edit_notices_subpermission"> >+ Define notices >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_patrons' -%] >- <span class="sub_permission edit_patrons_subpermission"> Perform batch modification of patrons </span> >+ <span class="sub_permission edit_patrons_subpermission"> >+ Perform batch modification of patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_quotes' -%] >- <span class="sub_permission edit_quotes_subpermission"> Edit quotes for quote-of-the-day feature </span> >+ <span class="sub_permission edit_quotes_subpermission"> >+ Edit quotes for quote-of-the-day feature >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'export_catalog' -%] >- <span class="sub_permission export_catalog_subpermission"> Export bibliographic and holdings data </span> >+ <span class="sub_permission export_catalog_subpermission"> >+ Export bibliographic and holdings data >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'import_patrons' -%] >- <span class="sub_permission import_patrons_subpermission"> Import patron data </span> >+ <span class="sub_permission import_patrons_subpermission"> >+ Import patron data >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'inventory' -%] >- <span class="sub_permission inventory_subpermission"> Perform inventory of your catalog </span> >+ <span class="sub_permission inventory_subpermission"> >+ Perform inventory of your catalog >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'items_batchdel' -%] >- <span class="sub_permission items_batchdel_subpermission"> Perform batch deletion of items </span> >+ <span class="sub_permission items_batchdel_subpermission"> >+ Perform batch deletion of items >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'items_batchmod' -%] >- <span class="sub_permission items_batchmod_subpermission"> Perform batch modification of items </span> >+ <span class="sub_permission items_batchmod_subpermission"> >+ Perform batch modification of items >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'items_batchmod_restricted' -%] > <span class="sub_permission items_batchmod_restricted_subpermission"> >@@ -404,202 +603,330 @@ > </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'label_creator' -%] >- <span class="sub_permission label_creator_subpermission"> Create printable labels and barcodes from catalog and patron data </span> >+ <span class="sub_permission label_creator_subpermission"> >+ Create printable labels and barcodes from catalog and patron data >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_csv_profiles' -%] >- <span class="sub_permission manage_csv_profiles_subpermission"> Manage CSV export profiles </span> >+ <span class="sub_permission manage_csv_profiles_subpermission"> >+ Manage CSV export profiles >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_patron_lists' -%] >- <span class="sub_permission manage_patron_lists_subpermission"> Add, edit and delete patron lists and their contents </span> >+ <span class="sub_permission manage_patron_lists_subpermission"> >+ Add, edit and delete patron lists and their contents >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_staged_marc' -%] >- <span class="sub_permission manage_staged_marc_subpermission"> Manage staged MARC records, including completing and reversing imports </span> >+ <span class="sub_permission manage_staged_marc_subpermission"> >+ Manage staged MARC records, including completing and reversing imports >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'marc_modification_templates' -%] >- <span class="sub_permission marc_modification_templates_subpermission"> Manage marc modification templates </span> >+ <span class="sub_permission marc_modification_templates_subpermission"> >+ Manage marc modification templates >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'moderate_comments' -%] >- <span class="sub_permission moderate_comments_subpermission"> Moderate patron comments </span> >+ <span class="sub_permission moderate_comments_subpermission"> >+ Moderate patron comments >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'moderate_tags' -%] >- <span class="sub_permission moderate_tags_subpermission"> Moderate patron tags </span> >+ <span class="sub_permission moderate_tags_subpermission"> >+ Moderate patron tags >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'records_batchdel' -%] >- <span class="sub_permission records_batchdel_subpermission"> Perform batch deletion of records (bibliographic or authority) </span> >+ <span class="sub_permission records_batchdel_subpermission"> >+ Perform batch deletion of records (bibliographic or authority) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'records_batchmod' -%] >- <span class="sub_permission records_batchmod_subpermission"> Perform batch modification of records (biblios or authorities) </span> >+ <span class="sub_permission records_batchmod_subpermission"> >+ Perform batch modification of records (biblios or authorities) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'rotating_collections' -%] >- <span class="sub_permission rotating_collections_subpermission"> Manage rotating collections </span> >+ <span class="sub_permission rotating_collections_subpermission"> >+ Manage rotating collections >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'schedule_tasks' -%] >- <span class="sub_permission schedule_tasks_subpermission"> Schedule tasks to run </span> >+ <span class="sub_permission schedule_tasks_subpermission"> >+ Schedule tasks to run >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'stage_marc_import' -%] >- <span class="sub_permission stage_marc_import_subpermission"> Stage MARC records into the reservoir </span> >+ <span class="sub_permission stage_marc_import_subpermission"> >+ Stage MARC records into the reservoir >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'upload_local_cover_images' -%] >- <span class="sub_permission upload_local_cover_images_subpermission"> Upload local cover images </span> >+ <span class="sub_permission upload_local_cover_images_subpermission"> >+ Upload local cover images >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'view_system_logs' -%] >- <span class="sub_permission view_system_logs_subpermission"> Browse the system logs </span> >+ <span class="sub_permission view_system_logs_subpermission"> >+ Browse the system logs >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'check_expiration' -%] >- <span class="sub_permission check_expiration_subpermission"> Check the expiration of a serial </span> >+ <span class="sub_permission check_expiration_subpermission"> >+ Check the expiration of a serial >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'claim_serials' -%] >- <span class="sub_permission claim_serials_subpermission"> Claim missing serials </span> >+ <span class="sub_permission claim_serials_subpermission"> >+ Claim missing serials >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'create_subscription' -%] >- <span class="sub_permission create_subscription_subpermission"> Create a new subscription </span> >+ <span class="sub_permission create_subscription_subpermission"> >+ Create a new subscription >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_subscription' -%] >- <span class="sub_permission delete_subscription_subpermission"> Delete an existing subscription </span> >+ <span class="sub_permission delete_subscription_subpermission"> >+ Delete an existing subscription >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_subscription' -%] >- <span class="sub_permission edit_subscription_subpermission"> Edit an existing subscription </span> >+ <span class="sub_permission edit_subscription_subpermission"> >+ Edit an existing subscription >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'receive_serials' -%] >- <span class="sub_permission receive_serials_subpermission"> Serials receiving </span> >+ <span class="sub_permission receive_serials_subpermission"> >+ Serials receiving >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'renew_subscription' -%] >- <span class="sub_permission renew_subscription_subpermission"> Renew a subscription </span> >+ <span class="sub_permission renew_subscription_subpermission"> >+ Renew a subscription >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'routing' -%] >- <span class="sub_permission routing_subpermission"> Routing </span> >+ <span class="sub_permission routing_subpermission"> >+ Routing >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'superserials' -%] >- <span class="sub_permission superserials_subpermission"> Manage subscriptions from any branch (only applies when IndependentBranches is used) </span> >+ <span class="sub_permission superserials_subpermission"> >+ Manage subscriptions from any branch (only applies when IndependentBranches is used) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_reports' -%] >- <span class="sub_permission delete_reports_subpermission"> Delete SQL reports </span> >+ <span class="sub_permission delete_reports_subpermission"> >+ Delete SQL reports >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'create_reports' -%] >- <span class="sub_permission create_reports_subpermission"> Create SQL reports </span> >+ <span class="sub_permission create_reports_subpermission"> >+ Create SQL reports >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'execute_reports' -%] >- <span class="sub_permission execute_reports_subpermission"> Execute SQL reports </span> >+ <span class="sub_permission execute_reports_subpermission"> >+ Execute SQL reports >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'add_reserves' -%] >- <span class="sub_permission add_reserves_subpermission"> Add course reserves </span> >+ <span class="sub_permission add_reserves_subpermission"> >+ Add course reserves >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_reserves' -%] >- <span class="sub_permission delete_reserves_subpermission"> Remove course reserves </span> >+ <span class="sub_permission delete_reserves_subpermission"> >+ Remove course reserves >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_courses' -%] >- <span class="sub_permission manage_courses_subpermission"> Add, edit and delete courses </span> >+ <span class="sub_permission manage_courses_subpermission"> >+ Add, edit and delete courses >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'configure' -%] >- <span class="sub_permission configure_subpermission"> Configure plugins </span> >+ <span class="sub_permission configure_subpermission"> >+ Configure plugins >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage' -%] >- <span class="sub_permission manage_subpermission"> Manage plugins ( install / uninstall ) </span> >+ <span class="sub_permission manage_subpermission"> >+ Manage plugins ( install / uninstall ) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'report' -%] >- <span class="sub_permission report_subpermission"> Use report plugins </span> >+ <span class="sub_permission report_subpermission"> >+ Use report plugins >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'tool' -%] >- <span class="sub_permission tool_subpermission"> Use tool plugins </span> >+ <span class="sub_permission tool_subpermission"> >+ Use tool plugins >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'admin' -%] >- <span class="sub_permission admin_subpermission"> Use administrative plugins </span> >+ <span class="sub_permission admin_subpermission"> >+ Use administrative plugins >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'create_public_lists' -%] >- <span class="sub_permission create_public_lists_subpermission"> Create public lists </span> >+ <span class="sub_permission create_public_lists_subpermission"> >+ Create public lists >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_public_lists' -%] >- <span class="sub_permission delete_public_lists_subpermission"> Delete public lists </span> >+ <span class="sub_permission delete_public_lists_subpermission"> >+ Delete public lists >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_public_lists' -%] >- <span class="sub_permission edit_public_lists_subpermission"> Edit public lists (Name, settings, and permissions, but not explicitly contents) </span> >+ <span class="sub_permission edit_public_lists_subpermission"> >+ Edit public lists (Name, settings, and permissions, but not explicitly contents) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_public_list_contents' -%] >- <span class="sub_permission edit_public_list_contents_subpermission"> Edit public lists contents </span> >+ <span class="sub_permission edit_public_list_contents_subpermission"> >+ Edit public lists contents >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'use_public_lists' -%] >- <span class="sub_permission use_public_lists_subpermission"> Use public lists </span> >+ <span class="sub_permission use_public_lists_subpermission"> >+ Use public lists >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'upload_general_files' -%] >- <span class="sub_permission upload_general_files_subpermission"> Upload any file </span> >+ <span class="sub_permission upload_general_files_subpermission"> >+ Upload any file >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'upload_manage' -%] >- <span class="sub_permission upload_manage_subpermission"> Manage uploaded files (<em>Useless without upload_general_files</em>) </span> >+ <span class="sub_permission upload_manage_subpermission"> >+ Manage uploaded files (<em>Useless without upload_general_files</em>) >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'access_files' -%] >- <span class="sub_permission access_files_subpermission"> Access to the files stored on the server </span> >+ <span class="sub_permission access_files_subpermission"> >+ Access to the files stored on the server >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_clubs' -%] >- <span class="sub_permission edit_clubs_subpermission"> Create and edit clubs </span> >+ <span class="sub_permission edit_clubs_subpermission"> >+ Create and edit clubs >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_templates' -%] >- <span class="sub_permission edit_templates_subpermission"> Create and edit club templates </span> >+ <span class="sub_permission edit_templates_subpermission"> >+ Create and edit club templates >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'enroll' -%] >- <span class="sub_permission enroll_subpermission"> Enroll patrons in clubs </span> >+ <span class="sub_permission enroll_subpermission"> >+ Enroll patrons in clubs >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edi_manage' -%] >- <span class="sub_permission edi_manage_subpermission"> Manage EDIFACT transmissions </span> >+ <span class="sub_permission edi_manage_subpermission"> >+ Manage EDIFACT transmissions >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'marc_order_manage' -%] >- <span class="sub_permission marc_order_manage_subpermission"> Manage MARC ordering </span> >+ <span class="sub_permission marc_order_manage_subpermission"> >+ Manage MARC ordering >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'reopen_closed_invoices' -%] >- <span class="sub_permission reopen_closed_invoices_subpermission"> Reopen closed invoices </span> >+ <span class="sub_permission reopen_closed_invoices_subpermission"> >+ Reopen closed invoices >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'edit_invoices' -%] >- <span class="sub_permission edit_invoices_subpermission"> Edit invoices </span> >+ <span class="sub_permission edit_invoices_subpermission"> >+ Edit invoices >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_invoices' -%] >- <span class="sub_permission delete_invoices_subpermission"> Delete invoices </span> >+ <span class="sub_permission delete_invoices_subpermission"> >+ Delete invoices >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'merge_invoices' -%] >- <span class="sub_permission merge_invoices_subpermission"> Merge invoices </span> >+ <span class="sub_permission merge_invoices_subpermission"> >+ Merge invoices >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'delete_baskets' -%] >- <span class="sub_permission delete_baskets_subpermission"> Delete baskets </span> >+ <span class="sub_permission delete_baskets_subpermission"> >+ Delete baskets >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# self_check %] >+ [%# self_check %] > [%- CASE 'self_checkin_module' -%] >- <span class="sub_permission self_checkin_module_subpermission"> Log into the self check-in module. Note: this permission prevents the patron from using any other OPAC functionality </span> >+ <span class="sub_permission self_checkin_module_subpermission"> >+ Log into the self check-in module. Note: this permission prevents the patron from using any other OPAC functionality >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'self_checkout_module' -%] >- <span class="sub_permission self_checkout_module_subpermission"> Perform self checkout at the OPAC. It should be used for the patron matching the AutoSelfCheckID </span> >+ <span class="sub_permission self_checkout_module_subpermission"> >+ Perform self checkout at the OPAC. It should be used for the patron matching the AutoSelfCheckID >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_rota_items' -%] >- <span class="sub_permission manage_rota_items_subpermission"> Add and remove items from rotas </span> >+ <span class="sub_permission manage_rota_items_subpermission"> >+ Add and remove items from rotas >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'manage_rotas' -%] >- <span class="sub_permission manage_rotas_subpermission"> Create, edit and delete rotas </span> >+ <span class="sub_permission manage_rotas_subpermission"> >+ Create, edit and delete rotas >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# cash_management %] >+ [%# cash_management %] > [%- CASE 'manage_cash_registers' -%] >- <span class="sub_permission manage_cash_registers_subpermission"> Add, edit and archive cash registers </span> >+ <span class="sub_permission manage_cash_registers_subpermission"> >+ Add, edit and archive cash registers >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'takepayment' -%] >- <span class="sub_permission takepayment_subpermission"> Access the point of sale page and take payments </span> >+ <span class="sub_permission takepayment_subpermission"> >+ Access the point of sale page and take payments >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'cashup' -%] >- <span class="sub_permission cashup_subpermission"> Perform cash register cashup action </span> >+ <span class="sub_permission cashup_subpermission"> >+ Perform cash register cashup action >+ </span> > <span class="permissioncode">([% name | html %])</span> > [%- CASE 'anonymous_refund' -%] >- <span class="sub_permission anonymous_refund_subpermission"> Perform anonymous refund actions </span> >+ <span class="sub_permission anonymous_refund_subpermission"> >+ Perform anonymous refund actions >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# problem_reports %] >+ [%# problem_reports %] > [%- CASE 'manage_problem_reports' -%] >- <span class="sub_permission manage_problem_reports_subpermission"> Manage OPAC problem reports </span> >+ <span class="sub_permission manage_problem_reports_subpermission"> >+ Manage OPAC problem reports >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# recalls %] >+ [%# recalls %] > [%- CASE 'manage_recalls' -%] >- <span class="sub_permission place_recalls_subpermission"> Manage recalls for patrons </span> >+ <span class="sub_permission place_recalls_subpermission"> >+ Manage recalls for patrons >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# identity_providers %] >+ [%# identity_providers %] > [%- CASE 'manage_identity_providers' -%] >- <span class="sub_permission manage_identity_providers_subpermission"> Manage identity providers </span> >+ <span class="sub_permission manage_identity_providers_subpermission"> >+ Manage identity providers >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%# record_sources %] >+ [%# record_sources %] > [%- CASE 'manage_record_sources' -%] >- <span class="sub_permission manage_record_sources_subpermission"> Manage record sources </span> >+ <span class="sub_permission manage_record_sources_subpermission"> >+ Manage record sources >+ </span> > <span class="permissioncode">([% name | html %])</span> >- [%- END -%] >-[%- END -%] >+ [%- END -%] >+[%- END -%] >\ No newline at end of file >-- >2.39.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 36135
:
163021
|
163022
|
163023
|
163024
|
163529
|
163530
|
163540
|
163541
|
163542
|
163543
|
163544
|
163796
|
164037
|
164051
|
164057
|
164058
|
164059
|
164060
|
164061
|
164062
|
164063
|
177518
|
177519
|
177959
|
177960
|
177961
|
177962
|
177963
|
177964
|
177965
|
177966
|
177967
|
177968
|
177969
|
177975
|
177976
|
177981
|
177982
|
178154
|
178155
|
178156
|
178157
|
178158
|
178159
|
178160
|
178161
|
178162
|
178163
|
178164
|
178165
|
178166
|
178167
|
178954
|
179028
|
179029
|
179030
|
179031
|
179032
|
179033
|
179034
|
179035
|
179036
|
179037
|
179038
|
179039
|
179040
|
179041
|
179042
|
179081
|
179082
|
181049