Owen Leonard
8671ea1195
This patch modifies the markup for the staff client header's catalog search menu so that it mimics the behavior of a Bootstrap split button (As seen on the cataloging home page's 'New from Z39.50' button). To test, apply the patch, run 'yarn build' to regenerate the staff client's CSS, and clear your browser cache. - View any page in the staff client. - Hover your mouse over the "Search" link in the header. It should trigger a hover affect on the adjacent menu link. - Clicking the "Search" link should take you directly to the advanced search page. - Clicking the adjacent menu link should display a menu containing links to advanced search and item search. Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
152 lines
8.2 KiB
HTML
152 lines
8.2 KiB
HTML
[% USE raw %]
|
|
[% USE Branches %]
|
|
<div id="header" class="navbar navbar-default">
|
|
<div class="container-fluid">
|
|
<ul id="toplevelmenu" class="nav navbar-nav">
|
|
[% IF ( CAN_user_circulate_circulate_remaining_permissions ) %]<li><a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a></li>[% END %]
|
|
[% IF CAN_user_borrowers_edit_borrowers %]<li><a href="/cgi-bin/koha/members/members-home.pl">Patrons</a></li>[% END %]
|
|
<li id="catalog-search-link">
|
|
<a href="/cgi-bin/koha/catalogue/search.pl">Search</a>
|
|
</li>
|
|
<li class="dropdown" id="catalog-search-dropdown">
|
|
<a href="/cgi-bin/koha/catalogue/search.pl" class="dropdown-toggle" data-toggle="dropdown"><b class="caret"></b></a>
|
|
<ul class="dropdown-menu dropdown-menu-right">
|
|
[% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl">Advanced search</a></li>
|
|
<li><a href="/cgi-bin/koha/catalogue/itemsearch.pl">Item search</a></li>[% END %]
|
|
</ul>
|
|
</li>
|
|
[% IF ( intranetbookbag ) %]
|
|
<li>
|
|
<a href="#" id="cartmenulink">Cart<span id="basketcount"></span></a>
|
|
</li>
|
|
[% END %]
|
|
[% IntranetNav | $raw %]
|
|
<li class="dropdown">
|
|
<a href="/cgi-bin/koha/mainpage.pl" class="dropdown-toggle" data-toggle="dropdown">More <b class="caret"></b></a>
|
|
<ul class="dropdown-menu dropdown-menu-right">
|
|
<li><a href="/cgi-bin/koha/virtualshelves/shelves.pl">Lists</a></li>
|
|
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %]
|
|
<li><a href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a></li>
|
|
[% END %]
|
|
[% IF ( CAN_user_acquisition ) %]
|
|
<li><a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a></li>
|
|
[% END %]
|
|
<li><a href="/cgi-bin/koha/authorities/authorities-home.pl">Authorities</a></li>
|
|
[% IF Koha.Preference('ILLModule') && CAN_user_ill %]
|
|
<li><a href="/cgi-bin/koha/ill/ill-requests.pl">ILL requests</a></li>
|
|
[% END %]
|
|
[% IF ( CAN_user_serials ) %]
|
|
<li><a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a></li>
|
|
[% END %]
|
|
[% IF ( UseCourseReserves ) %]
|
|
<li><a href="/cgi-bin/koha/course_reserves/course-reserves.pl">Course reserves</a></li>
|
|
[% END %]
|
|
[% IF ( CAN_user_reports ) %]
|
|
<li><a href="/cgi-bin/koha/reports/reports-home.pl">Reports</a></li>
|
|
[% END %]
|
|
[% IF ( CAN_user_tools ) %]
|
|
<li><a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a></li>
|
|
[% END %]
|
|
[% IF ( CAN_user_parameters ) %]
|
|
<li><a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a></li>
|
|
[% END %]
|
|
<li><a href="/cgi-bin/koha/about.pl">About Koha</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<ul class="nav navbar-nav navbar-right">
|
|
[% IF ( loggedinusername ) %]
|
|
<li class="dropdown">
|
|
<a href="#" id="logged-in-menu" role="button" class="dropdown-toggle" data-toggle="dropdown">
|
|
<span id="logged-in-info-brief">
|
|
<i class="fa fa-user"></i>
|
|
</span>
|
|
<span id="logged-in-info-full">
|
|
<span class="loggedinusername">[% logged_in_user.userid | html %]</span>
|
|
<span class="separator">|</span>
|
|
[% IF ( AutoLocation ) %]
|
|
<brand>
|
|
[% LoginBranchname | html %]
|
|
</brand>
|
|
[% ELSE %]
|
|
<strong>
|
|
[% IF ( LoginBranchname == 'NO_LIBRARY_SET' ) %]
|
|
NO LIBRARY SET
|
|
[% ELSE %]
|
|
<span class="logged-in-branch-name">[% LoginBranchname | html %]</span>
|
|
<span class="logged-in-branch-code content_hidden">[% Branches.GetLoggedInBranchcode | html %]</span>
|
|
[% END %]
|
|
</strong>
|
|
[% END %]
|
|
</span>
|
|
<b class="caret"></b>
|
|
</a>
|
|
<ul class="dropdown-menu dropdown-menu-left" role="menu" aria-labelledby="logged-in-menu">
|
|
|
|
<li class="loggedin-menu-label">
|
|
Logged in as:<br />
|
|
<span class="loggedinusername">[% logged_in_user.userid | html %]</span>
|
|
</li>
|
|
<li class="loggedin-menu-label">
|
|
[% IF ( AutoLocation ) %]
|
|
<brand>
|
|
[% LoginBranchname | html %]
|
|
</brand>
|
|
[% ELSE %]
|
|
[% IF ( LoginBranchname == 'NO_LIBRARY_SET' ) %]
|
|
NO LIBRARY SET
|
|
[% ELSE %]
|
|
Location: <br />
|
|
<span class="logged-in-branch-name">[% LoginBranchname | html %]</span>
|
|
<span class="logged-in-branch-code content_hidden">[% Branches.GetLoggedInBranchcode | html %]</span>
|
|
[% END %]
|
|
[% END %]
|
|
</li>
|
|
|
|
<li role="separator" class="loggedin-menu-label divider"></li>
|
|
[% IF ( IndependentBranches ) %]
|
|
[% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
|
|
<li>
|
|
<a class="toplinks" href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set library</a>
|
|
</li>
|
|
[% END %]
|
|
[% ELSE %]
|
|
<li>
|
|
<a class="toplinks" href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set library</a>
|
|
</li>
|
|
[% END %]
|
|
[% IF EnableSearchHistory %]
|
|
<li>
|
|
<a class="toplinks" href="/cgi-bin/koha/catalogue/search-history.pl">Search history</a>
|
|
</li>
|
|
[% END %]
|
|
[% IF loggedinusernumber %]
|
|
<li class ="toplinks-myaccount">
|
|
<a class="toplinks" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% loggedinusernumber | html %]">My account</a>
|
|
</li>
|
|
<li class="toplinks-mycheckouts">
|
|
<a class="toplinks" href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=[% loggedinusernumber | html %]">My checkouts</a>
|
|
</li>
|
|
[% END %]
|
|
<li>
|
|
<a id="logout" class="toplinks" href="/cgi-bin/koha/mainpage.pl?logout.x=1">Log out</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
[% INCLUDE 'langmenu-staff-top.inc' %]
|
|
<li>
|
|
<a class="toplinks" href="/cgi-bin/koha/help.pl" id="helper"><i class="fa fa-question-circle"></i> <span>Help</span></a>
|
|
</li>
|
|
[% ELSE %]
|
|
<li class="loggedout">
|
|
<span>
|
|
<a href="/cgi-bin/koha/mainpage.pl" id="login">Log in</a>
|
|
<span class="separator">|</span>
|
|
<a class="toplinks" href="/cgi-bin/koha/help.pl" id="helper"><i class="fa fa-question-circle"></i> <span>Help</span></a>
|
|
</span>
|
|
</li>
|
|
[% END %]
|
|
</ul>
|
|
</div>
|
|
[% IF ( intranetbookbag ) %]<div id="cartDetails">Your cart is empty.</div>[% END %]
|
|
</div>
|