View | Details | Raw Unified | Return to bug 40364
Collapse All | Expand All

(-)a/installer/data/mysql/mandatory/userpermissions.sql (+1 lines)
Lines 52-57 INSERT INTO permissions (module_bit, code, description) VALUES Link Here
52
   ( 4, 'send_messages_to_borrowers', 'Send messages to patrons'),
52
   ( 4, 'send_messages_to_borrowers', 'Send messages to patrons'),
53
   ( 4, 'view_borrower_infos_from_any_libraries', 'View patron infos from any libraries'),
53
   ( 4, 'view_borrower_infos_from_any_libraries', 'View patron infos from any libraries'),
54
   ( 4, 'view_checkout_history', 'Viewing checkout history'),
54
   ( 4, 'view_checkout_history', 'Viewing checkout history'),
55
   ( 4, 'view_holds_history', 'Viewing holds history'),
55
   ( 6, 'place_holds', 'Place holds for patrons'),
56
   ( 6, 'place_holds', 'Place holds for patrons'),
56
   ( 6, 'modify_holds_priority', 'Modify holds priority'),
57
   ( 6, 'modify_holds_priority', 'Modify holds priority'),
57
   ( 6, 'alter_hold_targets', 'Move holds between items and records'),
58
   ( 6, 'alter_hold_targets', 'Move holds between items and records'),
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc (-6 / +4 lines)
Lines 201-212 Link Here
201
                    <a href="/cgi-bin/koha/members/readingrec.pl?borrowernumber=[% patron.borrowernumber | uri %]">Circulation history</a>
201
                    <a href="/cgi-bin/koha/members/readingrec.pl?borrowernumber=[% patron.borrowernumber | uri %]">Circulation history</a>
202
                </li>
202
                </li>
203
            [% END %]
203
            [% END %]
204
            [% IF CAN_user_borrowers_edit_borrowers %]
204
            [% IF (CAN_user_borrowers_view_holds_history && Koha.Preference('IntranetReadingHistoryHolds')) %]
205
                [% IF ( IntranetReadingHistoryHolds ) %]
205
                <li [% IF holdshistoryview %]class="active"[% END %]>
206
                    <li [% IF holdshistoryview %]class="active"[% END %]>
206
                    <a href="/cgi-bin/koha/members/holdshistory.pl?borrowernumber=[% patron.borrowernumber | uri %]">Holds history</a>
207
                        <a href="/cgi-bin/koha/members/holdshistory.pl?borrowernumber=[% patron.borrowernumber | uri %]">Holds history</a>
207
                </li>
208
                    </li>
209
                [% END %]
210
            [% END %]
208
            [% END %]
211
            [% IF ( CAN_user_tools_view_system_logs ) %]
209
            [% IF ( CAN_user_tools_view_system_logs ) %]
212
                <li [% IF logview %]class="active"[% END %]>
210
                <li [% IF logview %]class="active"[% END %]>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc (+3 lines)
Lines 323-328 Link Here
323
    [%- CASE 'view_checkout_history' -%]
323
    [%- CASE 'view_checkout_history' -%]
324
        <span class="sub_permission view_checkout_history"> Viewing checkout history </span>
324
        <span class="sub_permission view_checkout_history"> Viewing checkout history </span>
325
        <span class="permissioncode">([% name | html %])</span>
325
        <span class="permissioncode">([% name | html %])</span>
326
    [%- CASE 'view_holds_history' -%]
327
        <span class="sub_permission view_holds_history"> Viewing holds history </span>
328
        <span class="permissioncode">([% name | html %])</span>
326
    [%- CASE 'suggestions_manage' -%]
329
    [%- CASE 'suggestions_manage' -%]
327
        <span class="sub_permission suggestions_manage_subpermission"> Edit purchase suggestions </span>
330
        <span class="sub_permission suggestions_manage_subpermission"> Edit purchase suggestions </span>
328
        <span class="permissioncode">([% name | html %])</span>
331
        <span class="permissioncode">([% name | html %])</span>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/holdshistory.tt (-2 / +1 lines)
Lines 43-49 Link Here
43
    [% INCLUDE 'members-toolbar.inc' %]
43
    [% INCLUDE 'members-toolbar.inc' %]
44
    <h1>Holds history</h1>
44
    <h1>Holds history</h1>
45
45
46
    [% UNLESS Koha.Preference('IntranetReadingHistoryHolds') %]
46
    [% UNLESS (Koha.Preference('IntranetReadingHistoryHolds') && CAN_user_borrowers_view_holds_history) %]
47
        <div class="alert alert-warning">Staff members are not allowed to access patron's holds history</div>
47
        <div class="alert alert-warning">Staff members are not allowed to access patron's holds history</div>
48
    [% ELSIF patron.is_anonymous %]
48
    [% ELSIF patron.is_anonymous %]
49
        <div class="alert alert-warning">This is the anonymous patron, so no holds history is displayed.</div>
49
        <div class="alert alert-warning">This is the anonymous patron, so no holds history is displayed.</div>
50
- 

Return to bug 40364