Bug 3886: Fix mismatch of required permissions for printing slips
- Print summary (summary-print.pl) - Print quick slip (printslip.pl) - Print slip (printslip.pl) - Print overdues (print_overdues.pl) Perl scripts all require circulate_remaining_permissions, while in the template we were checking for edit_borrowers. Now the print pull down will only be visible if the patron has circulate or circulate_remaining_permissions. To test: - Verify that printing the listed slips works for staff users with either circulate or circulate_remaining_permissions and without edit_borrowers. Signed-off-by: Charles Farmer <charles.farmer@inLibro.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
parent
08c731f6da
commit
db5628e771
1 changed files with 3 additions and 1 deletions
|
@ -24,10 +24,11 @@
|
|||
<a id="duplicate" class="btn btn-default btn-sm" href="/cgi-bin/koha/members/memberentry.pl?op=duplicate&borrowernumber=[% patron.borrowernumber %]&categorycode=[% patron.categorycode %]"><i class="fa fa-copy"></i> Duplicate</a>
|
||||
[% END %]
|
||||
|
||||
[% IF CAN_user_circulate_circulate_remaining_permissions %]
|
||||
<div class="btn-group">
|
||||
<button class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown"><i class="fa fa-print"></i> Print <span class="caret"></span></button>
|
||||
<ul class="dropdown-menu">
|
||||
[% IF CAN_user_borrowers_edit_borrowers %]<li><a id="printsummary" href="#">Print summary</a></li>[% END %]
|
||||
<li><a id="printsummary" href="#">Print summary</a></li>
|
||||
<li><a id="printslip" href="#">Print slip</a></li>
|
||||
<li><a id="printquickslip" href="#">Print quick slip</a></li>
|
||||
[% IF Borrowers.HasOverdues( patron.borrowernumber ) %]
|
||||
|
@ -35,6 +36,7 @@
|
|||
[% END %]
|
||||
</ul>
|
||||
</div>
|
||||
[% END %]
|
||||
|
||||
[% IF ( CAN_user_reserveforothers ) %]
|
||||
<a id="searchtohold" class="btn btn-default btn-sm" href="#"><i class="fa fa-search"></i> Search to hold</a>
|
||||
|
|
Loading…
Reference in a new issue