Bugzilla – Attachment 155743 Details for
Bug 34407
Inconsistencies in Z39.50 servers page titles, breadcrumbs, and header
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 34407: Inconsistencies in Z39.50 servers page titles, breadcrumbs, and header
Bug-34407-Inconsistencies-in-Z3950-servers-page-ti.patch (text/plain), 8.09 KB, created by
Katrin Fischer
on 2023-09-17 12:55:27 UTC
(
hide
)
Description:
Bug 34407: Inconsistencies in Z39.50 servers page titles, breadcrumbs, and header
Filename:
MIME Type:
Creator:
Katrin Fischer
Created:
2023-09-17 12:55:27 UTC
Size:
8.09 KB
patch
obsolete
>From db8d7bcf02a22d6bc8e1ff58be44a8bf24ab129f Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Thu, 7 Sep 2023 16:46:05 +0000 >Subject: [PATCH] Bug 34407: Inconsistencies in Z39.50 servers page titles, > breadcrumbs, and header >MIME-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: 8bit > >This patch makes changes to the Z39.50 servers administration and >related templates in order to make them more consistent with other pages >in Koha. > >One case has been added to page title and breadcrumb navigation: An >indication that a search has been performed. The subheading is modified >to make it clear that the search is a "starts with" search. > >To test, apply the patch and go to Administration -> Z39.50/SRU >servers. View each variation of the page to confirm that breadcrumb >navigation, page title, and page headings are consistent with each >other. > >- Z39.50/SRU servers list. > - New Z39.50 server > - New SRU server > - Edit Z39.50 server > - Edit SRU server > - Modify SRU search field mapping for a bibliographic record > server > - Modify SRU search field mapping for an authority record server > - Use the header search form to search for a server by name > >Signed-off-by: Ãmily-Rose Francoeur <emily-rose.francoeur@inLibro.com> >Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> >--- > .../prog/en/modules/admin/sru_modmapping.tt | 6 ++- > .../en/modules/admin/sru_modmapping_auth.tt | 6 ++- > .../prog/en/modules/admin/z3950servers.tt | 44 +++++++++++-------- > 3 files changed, 33 insertions(+), 23 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping.tt >index 2c4cfb5336..e06d1c2be6 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping.tt >@@ -4,7 +4,9 @@ > [% SET footerjs = 1 %] > [% INCLUDE 'doc-head-open.inc' %] > <title>[% FILTER collapse %] >- [% t("SRU search fields mapping for bibliographic records") | html %] › >+ [% t("SRU search field mapping for bibliographic records") | html %] › >+ [% t("Z39.50/SRU servers") | html %] › >+ [% t("Administration") | html %] › > [% t("Koha") | html %] > [% END %]</title> > [% INCLUDE 'doc-head-close.inc' %] >@@ -15,7 +17,7 @@ > <div class="main container-fluid"> > > <main> >- <h1>Modify SRU search fields mapping for bibliographic records</h1> >+ <h1>SRU search field mapping for bibliographic records</h1> > > <form id="form01" method="post"> > <fieldset class="rows"> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping_auth.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping_auth.tt >index 55e25f8887..7c12e278d0 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping_auth.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sru_modmapping_auth.tt >@@ -2,7 +2,9 @@ > [% SET footerjs = 1 %] > [% INCLUDE 'doc-head-open.inc' %] > <title>[% FILTER collapse %] >- [% t("SRU search fields mapping for authorities") | html %] › >+ [% t("SRU search field mapping for authorities") | html %] › >+ [% t("Z39.50/SRU servers") | html %] › >+ [% t("Administration") | html %] › > [% t("Koha") | html %] > [% END %]</title> > [% INCLUDE 'doc-head-close.inc' %] >@@ -13,7 +15,7 @@ > <div class="main container-fluid"> > > <main> >- <h1>Modify SRU search fields mapping for authorities</h1> >+ <h1>SRU search field mapping for authorities</h1> > <form id="form01" method="post"> > <fieldset class="rows"> > <div class="row"> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/z3950servers.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/z3950servers.tt >index 3c13400d8e..8167404fdc 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/z3950servers.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/z3950servers.tt >@@ -13,10 +13,11 @@ > > <title>[% FILTER collapse %] > [% IF op == 'edit' %] >- [% tx("Modify {servertype} server {servername}", { servertype = servertype, servername = server.servername }) | html %] › >- [% END %] >- [% IF op == 'add' %] >+ [% tx("Modify {servertype} server '{servername}'", { servertype = servertype, servername = server.servername }) | html %] › >+ [% ELSIF op == 'add' %] > [% tx("New {servertype} server", { servertype = servertype }) | html %] › >+ [% ELSIF searchfield %] >+ [% tx("Search results for '{search_keyword}'", { search_keyword = searchfield }) | html %] › > [% END %] > [% t("Z39.50/SRU servers") | html %] › > [% t("Administration") | html %] › >@@ -36,26 +37,30 @@ > <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> > [% END %] > >- [% IF op == 'edit' || op == 'add' %] >+ [% IF op == 'edit' || op == 'add' || searchfield %] > [% WRAPPER breadcrumb_item %] > <a href="/cgi-bin/koha/admin/z3950servers.pl">Z39.50/SRU servers</a> >- [% END %] >+ [% END %] > [% END %] > > [% IF op == 'edit' %] > [% WRAPPER breadcrumb_item bc_active= 1 %] >- <span>Modify [% servertype | html %] server [% server.servername | html %]</span> >- [% END %] >+ [% tx("Modify {servertype} server '{servername}'", { servertype = servertype, servername = server.servername }) | html %] >+ [% END %] > > [% ELSIF op == 'add' %] > [% WRAPPER breadcrumb_item bc_active= 1 %] >- <span>New [% servertype | html %] server</span> >- [% END %] >+ [% tx("New {servertype} server", { servertype = servertype }) | html %] >+ [% END %] > >+ [% ELSIF searchfield %] >+ [% WRAPPER breadcrumb_item bc_active= 1 %] >+ [% tx("Search results for '{search_keyword}'", { search_keyword = searchfield }) | html %] >+ [% END %] > [% ELSE %] > [% WRAPPER breadcrumb_item bc_active= 1 %] > <span>Z39.50/SRU servers</span> >- [% END %] >+ [% END %] > [% END %] > [% END #/ WRAPPER breadcrumbs %] > [% END #/ WRAPPER sub-header.inc %] >@@ -77,14 +82,15 @@ > > [% IF ( add_form ) %] > <form action="[% script_name | html %]" name="Aform" method="post" id="serverentry"> >- <input type="hidden" name="op" value="add_validated" /> >- <input type="hidden" name="servertype" value="[% server.servertype||type||'zed' | html %]"/> > [% IF op == 'edit' %] >- <h1>Modify [% servertype | html %] server</h1> >+ <h1>[% tx("Modify {servertype} server '{servername}'", { servertype = servertype, servername = server.servername }) | html %]</h1> > <input type="hidden" name="id" value="[% server.id | html %]" /> > [% ELSE %] >- <h1>New [% servertype | html %] server</h1> >+ <h1>[% tx("New {servertype} server", { servertype = servertype }) | html %]</h1> > [% END %] >+ >+ <input type="hidden" name="op" value="add_validated" /> >+ <input type="hidden" name="servertype" value="[% server.servertype||type||'zed' | html %]"/> > <fieldset class="rows"> > <ol> > <li><label for="name" class="required">Server name: </label> >@@ -205,11 +211,11 @@ > <a id="newserver" class="btn btn-default" href="/cgi-bin/koha/admin/z3950servers.pl?op=add&type=zed"><i class="fa fa-plus"></i> New Z39.50 server</a> > <a id="newserver" class="btn btn-default" href="/cgi-bin/koha/admin/z3950servers.pl?op=add&type=sru"><i class="fa fa-plus"></i> New SRU server</a> > </div> >- <h1>Z39.50/SRU servers administration</h1> >- [% IF id %] >- You searched for record [% id | html %] >- [% ELSIF searchfield %] >- You searched for [% searchfield | html %] >+ <h1>Z39.50/SRU servers</h1> >+ [% IF searchfield %] >+ <h2> >+ [% tx("Searching by target starting with '{search_keyword}'", { search_keyword = searchfield }) | html %] >+ </h2> > [% END %] > > <div class="page-section"> >-- >2.30.2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 34407
:
155339
|
155494
| 155743