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

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

Return to bug 40364