Bug 40251: Add icons to patron details for selfcheck users
To test:
1: have patrons with self_check, self_checkin_module, and self_checkout_module permissions
2: observe that these patrons don't get icons by their names in the patroninfo sidebar
3: apply patch, restart_all
4: reload your patrons, see they now have icons for self checkout and/or self check-in
Signed-off-by: Eric Garcia <cubingguy714@gmail.com>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit 7ae5ca4c05)
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
This commit is contained in:
parent
585ea49741
commit
c64cd33b25
|
|
@ -3,6 +3,8 @@
|
|||
[% PROCESS 'member-display-address-style.inc' %]
|
||||
[% IF ( patron.borrowernumber ) %]
|
||||
[% SET patron_is_staff = patron.has_permission({ 'catalogue' => 1 }) %]
|
||||
[% SET patron_is_sco = patron.has_permission({ 'self_check' => 'self_checkout_module'}) %]
|
||||
[% SET patron_is_sci = patron.has_permission({ 'self_check' => 'self_checkin_module'}) %]
|
||||
[% SET patron_is_superlibrarian = patron.is_superlibrarian %]
|
||||
[% SET patron_type_class = 'is-not-staff' %]
|
||||
[% IF ( patron_is_superlibrarian ) %]
|
||||
|
|
@ -22,6 +24,12 @@
|
|||
[% IF ( patron.protected ) %]
|
||||
<i class="fa fa-lock fa-fw" title="Protected patron"></i>
|
||||
[% END %]
|
||||
[% IF ( patron_is_sco ) %]
|
||||
<i class="fa-solid fa-upload fa-fw" title="Self checkout patron"></i>
|
||||
[% END %]
|
||||
[% IF ( patron_is_sci ) %]
|
||||
<i class="fa-solid fa-download fa-fw" title="Self check-in patron"></i>
|
||||
[% END %]
|
||||
[% INCLUDE 'patron-title.inc' %]
|
||||
</h5>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue