Bug 30568: Add maybe_span to opac patron-title

Signed-off-by: Sam Sowanick <sam.sowanick@corvallisoregon.gov>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
This commit is contained in:
Nick Clemens 2025-10-09 13:16:54 +00:00 committed by Laura Escamilla
parent 178e6a888a
commit eefa5b263f
No known key found for this signature in database
GPG Key ID: B5DEB5FD2FCDA5D8
1 changed files with 13 additions and 9 deletions

View File

@ -1,12 +1,16 @@
[%- IF patron.category.category_type == 'I' -%]
<span class="surname">[% patron.surname | html %]</span>[% IF patron.othernames %]<span class="othername">([% ' ' _ patron.othernames | html %])</span>[%- END -%]
[%- WRAPPER maybe_span field_name = 'surname' -%][%- patron.surname | html -%][%- END -%]
[%- IF patron.othernames -%]([%- WRAPPER maybe_span field_name='othernames' -%][%- patron.othernames | html -%][%- END -%])[%- END -%]
[%- ELSE -%]
[%- IF patron.title -%]
[%- IF no_html -%]
[% patron.title | html %]
[%- ELSE -%]
<span class="patron-title"></span>
[%- END -%]
[%- END -%]
<span class="preferred_name">[% patron.preferred_name | html %]</span> <span class="middle_name">[% patron.middle_name | html %]</span> <span class="surname">[% patron.surname | html %] </span>
[%- WRAPPER maybe_span field_name='patron-title' -%][%- patron.title _ ' ' | html %][% END -%]
[%- WRAPPER maybe_span field_name='preferred_name' -%][%- patron.preferred_name | html %][% END -%]
[%- WRAPPER maybe_span field_name='middle_name' -%][% ' ' _ patron.middle_name | html -%][%- END -%]
[%- WRAPPER maybe_span field_name='surname' -%][% ' ' _ patron.surname | html -%][%- END -%]
[%- END -%]
[%- BLOCK maybe_span -%]
[%- IF no_html -%]
[%- content | html -%]
[%- ELSE -%]
<span class="[% field_name | html %]">[%- content | html -%]</span>
[%- END -%]
[%- END -%]