Bugzilla – Attachment 191798 Details for
Bug 41677
Use template wrapper for tabs: OAI repositories
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 41677: Use template wrapper for tabs: OAI repositories
Bug-41677-Use-template-wrapper-for-tabs-OAI-reposi.patch (text/plain), 4.16 KB, created by
Owen Leonard
on 2026-01-21 16:32:36 UTC
(
hide
)
Description:
Bug 41677: Use template wrapper for tabs: OAI repositories
Filename:
MIME Type:
Creator:
Owen Leonard
Created:
2026-01-21 16:32:36 UTC
Size:
4.16 KB
patch
obsolete
>From 82afdf265ea80a5c393b5788afee9ddf940bbde5 Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Wed, 21 Jan 2026 11:19:09 -0500 >Subject: [PATCH] Bug 41677: Use template wrapper for tabs: OAI repositories > >This patch updates the OAI repositories search include to use WRAPPERs >for the Bootstrap tabs markup. > >To test, apply the patch and go to Administration -> OAI repositories. > >- The search form in the header should have three options: Search OAI > repositories, Check out, and Search catalog. >- Each tab should activate correctly, and each search form should should > work as expected.* > * Note that the OAI repositories form searches by repository name > using a "Starts with" search. > >Sponsored-by: Athens County Public Libraries >--- > .../prog/en/includes/oai-admin-search.inc | 41 +++++++++---------- > 1 file changed, 20 insertions(+), 21 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/oai-admin-search.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/oai-admin-search.inc >index 57b54d88bcc..2d466aba4b4 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/oai-admin-search.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/oai-admin-search.inc >@@ -1,8 +1,10 @@ >+[% USE raw %] > [% USE Koha %] >+[% PROCESS 'html_helpers.inc' %] > <!-- oai-admin-search.inc --> >-<div id="header_search" role="tablist"> >- <div class="tab-content"> >- <div id="oai_search" role="tabpanel" class="tab-pane active"> >+[% WRAPPER tabs id="header_search" %] >+ [% WRAPPER tab_panels %] >+ [% WRAPPER tab_panel tabname="oai_search" bt_active= 1 %] > <form action="/cgi-bin/koha/admin/oai_servers.pl" method="get"> > <div class="form-title"> > <label class="control-label" for="searchfield">Search OAI repositories</label> >@@ -14,31 +16,28 @@ > <input type="hidden" name="op" value="search" /> > <button type="submit" aria-label="Search"><i class="fa fa-arrow-right"></i></button> > </form> >- </div> >- >+ [% END # /tab_panel %] > [% IF ( CAN_user_circulate_circulate_remaining_permissions ) %] > [% INCLUDE 'patron-search-box.inc' %] > [% END %] > [% IF ( CAN_user_catalogue ) %] > [% INCLUDE 'catalogue-search-box.inc' %] >- [% END %] </div >- ><!-- /.tab-content --> >- <ul class="nav nav-tabs" role="tablist"> >- <li role="presentation" class="active"> >- <a title="Search OAI repositories" href="#oai_search" aria-controls="z3950_search" role="tab" aria-expanded="true" data-toggle="tab" class="keep_text" >- ><i class="fa fa-search"></i> <span class="tab-title">Search OAI repositories</span></a >- > >- </li> >+ [% END %] >+ [% END # /tab_panels %] >+ [% WRAPPER tabs_nav %] >+ [% WRAPPER tab_item tabname= "oai_search" bt_active= 1 %] >+ <i class="fa fa-search"></i> <span class="tab-title">Search OAI repositories</span> >+ [% END %] > [% IF ( CAN_user_circulate_circulate_remaining_permissions ) %] >- <li role="presentation"> >- <a title="Check out" href="#circ_search" aria-controls="circ_search" role="tab" data-toggle="tab" class="keep_text"><i class="fa fa-upload"></i> <span class="tab-title">Check out</span></a> >- </li> >+ [% WRAPPER tab_item tabname= "circ_search" %] >+ <i class="fa fa-fw fa-upload" aria-hidden="true"></i> <span class="tab-title">Check out</span> >+ [% END %] > [% END %] > [% IF ( CAN_user_catalogue ) %] >- <li role="presentation"> >- <a title="Search catalog" href="#catalog_search" aria-controls="catalog_search" role="tab" data-toggle="tab" class="keep_text"><i class="fa fa-fw fa-search"></i> <span class="tab-title">Search catalog</span></a> >- </li> >+ [% WRAPPER tab_item tabname= "catalog_search" %] >+ <i class="fa fa-fw fa-search" aria-hidden="true"></i> <span class="tab-title">Search catalog</span> >+ [% END %] > [% END %] >- </ul> </div >-><!-- /#header_search --> >+ [% END # /tabs_nav %] >+[% END # /WRAPPER tabs %] > <!-- /oai-admin-search.inc --> >-- >2.39.5
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 41677
:
191798
|
191801
|
191848
|
191963