From e911a2ceea1dfe5ea630af6f0eb9811c0454a4a7 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Thu, 19 Feb 2026 13:32:24 +0000 Subject: [PATCH] Bug 26355: Update the OPAC templates to support the Vue island Signed-off-by: Christopher Brannon --- .../bootstrap/en/modules/opac-memberentry.tt | 64 +++++++++++++++++-- .../bootstrap/en/modules/opac-user.tt | 41 +++++++++++- opac/opac-memberentry.pl | 23 ++----- opac/opac-user.pl | 37 +++++++---- 4 files changed, 125 insertions(+), 40 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt index 8a7563c775..55dc4d6573 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt @@ -92,6 +92,9 @@ [% IF nochanges %]
No changes were made.
[% END %] + [% IF self_renewal %] +
Please verify your details to proceed with your self-renewal.
+ [% END %] [% END %] [% IF empty_mandatory_fields %] @@ -241,7 +244,11 @@ > [% END %] -
+ [% INCLUDE 'csrf-token.inc' %] [% FOREACH field = ['streetnumber' 'streettype' 'cardnumber' 'branchcode' 'categorycode' 'title' 'surname' 'firstname' 'preferred_name' 'middle_name' 'dateofbirth' 'initials' 'pronouns' 'othernames' 'address' 'address2' 'city' 'state' 'zipcode' 'country' 'phone' 'phonepro' 'mobile' 'email' 'emailpro' 'fax' 'B_streettype' 'B_streetnumber' 'B_address' 'B_address2' 'B_city' 'B_state' 'B_zipcode' 'B_country' 'B_phone' 'B_email' 'contactnote' 'altcontactsurname' 'altcontactfirstname' 'altcontactaddress1' 'altcontactaddress2' 'altcontactaddress3' 'altcontactstate' 'altcontactzipcode' 'altcontactcountry' 'altcontactphone' 'password' 'lang' ] %] @@ -1362,7 +1369,11 @@ [% IF OPACPatronDetails %]
- + [% IF (self_renewal) %] + + [% ELSE %] + + [% END %]
[% END %] [% ELSE %] @@ -1391,16 +1402,23 @@ [% INCLUDE 'calendar.inc' %] + [%# hold suspend modal form %]