FRBR: OPAC template for displaying grouped results
Signed-off-by: Chris Cormack <crc@liblime.com> Signed-off-by: Joshua Ferraro <jmf@liblime.com>
This commit is contained in:
parent
cd348abdcb
commit
5609f21c36
1 changed files with 254 additions and 0 deletions
254
koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tmpl
Normal file
254
koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tmpl
Normal file
|
@ -0,0 +1,254 @@
|
|||
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
|
||||
<!-- TMPL_IF NAME="LibraryNameTitle" --><!-- TMPL_VAR NAME="LibraryNameTitle" --><!-- TMPL_ELSE -->Koha Online<!-- /TMPL_IF --> Catalog ›
|
||||
<!-- TMPL_IF NAME="searchdesc" -->
|
||||
Results of Search <!-- TMPL_IF NAME="query_desc" -->for '<!-- TMPL_VAR NAME="query_desc" -->'<!-- /TMPL_IF --><!-- TMPL_IF NAME="limit_desc" --> with limit(s): '<!-- TMPL_VAR NAME="limit_desc" -->'<!-- /TMPL_IF -->
|
||||
<!-- TMPL_ELSE -->
|
||||
You did not specify any search criteria.
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
||||
<link rel="alternate" type="application/rss+xml" title="Koha - RSS"
|
||||
href="/cgi-bin/koha/opac-rss.pl?<!-- TMPL_VAR name="query_cgi"--><!-- TMPL_VAR NAME="limit_cgi" -->" />
|
||||
<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.checkboxes.pack.js"></script>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){
|
||||
$('#sortsubmit').hide();
|
||||
$('#sort_by').change(function() {
|
||||
$('#bookbag_form').submit();
|
||||
});
|
||||
$("span.clearall").html("<a id=\"CheckNone\" href=\"#\">Clear All</a>");
|
||||
$("span.checkall").html("<a id=\"CheckAll\" href=\"#\">Select All</a>");
|
||||
$("span.addto").html("<label for=\"addto\">Add to: </label><select name=\"addto\" id=\"addto\"><option value=\"\"></option><!-- TMPL_IF name="opacbookbag" --><option value=\"addtocart\">Cart</option><!-- /TMPL_IF --><!-- TMPL_IF NAME="virtualshelves" --><!-- TMPL_IF NAME="loggedinusername" --><optgroup label=\"Lists:\"><!-- TMPL_IF NAME="barshelves" --><!-- TMPL_LOOP NAME="barshelvesloop" --><!-- TMPL_IF EXPR="category == 1" --><option id=\"s<!-- TMPL_VAR NAME="shelfnumber" -->\" value=\"addtolist\"><!-- TMPL_VAR NAME="shelfname" --></option><!-- /TMPL_IF --><!-- /TMPL_LOOP --><!-- /TMPL_IF --><option value=\"newlist\">[ New List ]</option></optgroup><!-- TMPL_ELSE --><option value=\"newlist\">List</option><!-- /TMPL_IF --><!-- /TMPL_IF --></select> <input type=\"submit\" class=\"submit\" value=\"Save\" />");
|
||||
$("#addto").change(function(){
|
||||
cartList();
|
||||
});
|
||||
$(".addto").find("input:submit").click(function(){
|
||||
cartList();
|
||||
return false;
|
||||
});
|
||||
function cartList(){
|
||||
if($("#addto").find("option:selected").attr("value") == "addtolist"){
|
||||
var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
|
||||
<!-- TMPL_IF NAME="loggedinusername" -->if (vShelfAdd()) {
|
||||
Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?selectedshelf='+shelfnumber+'&' + vShelfAdd());
|
||||
}<!-- TMPL_ELSE --> alert('You must be logged in to create or add to Lists'); <!-- /TMPL_IF -->
|
||||
return false;
|
||||
} else if($("#addto").find("option:selected").attr("value") == "newlist"){
|
||||
<!-- TMPL_IF NAME="loggedinusername" -->if (vShelfAdd()) {
|
||||
Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?newshelf=1&' + vShelfAdd());
|
||||
}<!-- TMPL_ELSE --> alert('You must be logged in to create or add to Lists'); <!-- /TMPL_IF -->
|
||||
return false;
|
||||
}
|
||||
if($("#addto").find("option:selected").attr("value") == "addtocart"){
|
||||
addMultiple();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
$("#CheckAll").click(function(){
|
||||
$("#bookbag_form").checkCheckboxes();
|
||||
return false;
|
||||
});
|
||||
$("#CheckNone").click(function(){
|
||||
$("#bookbag_form").unCheckCheckboxes();
|
||||
return false;
|
||||
});
|
||||
});
|
||||
//]]>
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--TMPL_INCLUDE NAME="masthead.inc" -->
|
||||
|
||||
<div id="doc3" class="yui-t1">
|
||||
<div id="bd">
|
||||
|
||||
<div id="yui-main">
|
||||
|
||||
<div class="yui-b">
|
||||
<!-- TMPL_IF NAME="koha_spsuggest" -->
|
||||
Did you mean:
|
||||
<ul style="list-style: none;">
|
||||
<!-- TMPL_LOOP NAME="SPELL_SUGGEST" -->
|
||||
<li>
|
||||
<a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="spsuggestion" -->"><!-- TMPL_VAR NAME="spsuggestion" --></a>
|
||||
</li>
|
||||
<!-- /TMPL_LOOP -->
|
||||
</ul>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF NAME="query_error" -->
|
||||
<div class="error">
|
||||
<h4>Error:</h4>
|
||||
<!-- TMPL_VAR NAME="query_error" -->
|
||||
</div>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- Search Results Table -->
|
||||
<!-- TMPL_IF NAME="total" -->
|
||||
<!-- TMPL_IF NAME="scan" -->
|
||||
<h1>Scan Index:</h1>
|
||||
<form action="/cgi-bin/koha/opac-search.pl" method="get">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
Scan Index for: <input type="text" name="q" id="scan-index" size="35" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<label for="scan-index">Indexed in:</label>
|
||||
<select name="idx" id="scan-index">
|
||||
<option value="">Any Word</option>
|
||||
<option value="kw,phr:">Any Phrase</option>
|
||||
<option value="ti:">Title</option>
|
||||
<option value="ti,phr:">Title Phrase</option>
|
||||
<option value="au,phr:">Author</option>
|
||||
<option value="su:">Subject</option>
|
||||
<option value="su,phr:">Subject Phrase</option>
|
||||
<option value="se:">Series</option>
|
||||
<option value="pb:">Publisher</option>
|
||||
<option value="nt:">Notes</option>
|
||||
<option value="se:">Series Title</option>
|
||||
<option value="sn:">ISBN</option>
|
||||
<option value="ss:">ISSN</option>
|
||||
</select>
|
||||
<input type="hidden" name="scan" value="1" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<form action="/cgi-bin/koha/opac-search.pl" method="get">
|
||||
<table>
|
||||
<tr>
|
||||
<th>Term/Phrase</th>
|
||||
<th>Count</th>
|
||||
</tr>
|
||||
<!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
|
||||
<!-- TMPL_IF name="even" -->
|
||||
<tr class="highlight">
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
<!-- /TMPL_IF -->
|
||||
<td>
|
||||
<a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="scan_use" escape="url" -->"<!-- TMPL_VAR NAME="title" -->""><!-- TMPL_VAR NAME="title" --></a>
|
||||
</td>
|
||||
<td>
|
||||
<!-- TMPL_VAR NAME="subtitle" -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- /TMPL_LOOP -->
|
||||
</table>
|
||||
</form>
|
||||
<!-- TMPL_ELSE -->
|
||||
|
||||
<div class="searchresults">
|
||||
<form action="/cgi-bin/koha/opac-search.pl" method="get" name="bookbag_form" id="bookbag_form">
|
||||
<!-- TMPL_IF NAME="searchdesc" -->
|
||||
<!-- TMPL_LOOP NAME="QUERY_INPUTS"-->
|
||||
<input type="hidden" name="<!-- TMPL_VAR NAME="input_name" -->" value="<!-- TMPL_VAR NAME="input_value" -->"/>
|
||||
<!-- /TMPL_LOOP -->
|
||||
<!-- TMPL_LOOP NAME="LIMIT_INPUTS"-->
|
||||
<input type="hidden" name="<!-- TMPL_VAR NAME="input_name" -->" value="<!-- TMPL_VAR NAME="input_value" -->"/>
|
||||
<!-- /TMPL_LOOP -->
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TABLE RESULTS START -->
|
||||
<table>
|
||||
<tr><td colspan="3" class="resultscontrol">
|
||||
<div class="resort"> <select id="sort_by" name="sort_by"> <!--TMPL_INCLUDE Name="resort_form.inc"--> </select> <input type="submit" class="submit clearfix" id="sortsubmit" value="Go" /></div>
|
||||
<!-- TMPL_IF EXPR="opacbookbag || virtualshelves" --><div class="cartlist"><span class="checkall"></span>
|
||||
<span class="clearall"></span>
|
||||
<span class="addto"></span></div>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
</td></tr>
|
||||
<!-- Actual Search Results -->
|
||||
<!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
|
||||
<tr class="grouplabel"><td colspan="3"><!-- TMPL_VAR NAME="group_label" --></td></tr>
|
||||
<!-- TMPL_LOOP NAME="GROUP_RESULTS" -->
|
||||
<!-- TMPL_IF name="even" -->
|
||||
<tr class="highlight">
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
<!-- /TMPL_IF -->
|
||||
<td><!-- TMPL_IF NAME="AmazonContent" -->
|
||||
<a class="p1" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_IF NAME="isbn" --><img src="http://images.amazon.com/images/P/<!-- TMPL_VAR name="isbn" -->.01.TZZZZZZZ.jpg" alt="" class="thumbnail" /><!-- TMPL_ELSE --><img src="http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif" alt="" class="thumbnail" /><!-- /TMPL_IF -->
|
||||
</a>
|
||||
<!-- TMPL_ELSE -->
|
||||
<!-- TMPL_IF name="imageurl" -->
|
||||
<img src="<!-- TMPL_VAR name="imageurl" -->" title="<!-- TMPL_VAR name="description" -->" />
|
||||
<!-- TMPL_ELSE -->
|
||||
<!-- TMPL_VAR name="description" -->
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- /TMPL_IF -->
|
||||
</td>
|
||||
<td><!-- TMPL_VAR NAME="result_number" -->. <!-- TMPL_IF name="BiblioDefaultViewmarc" --><a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" title="View details for this title"><!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" --></a><!-- TMPL_ELSE --><!-- TMPL_IF name="BiblioDefaultViewisbd" --><a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" title="View details for this title"><!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" --></a><!-- TMPL_ELSE --><a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" title="View details for this title"><!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" --></a><!-- /TMPL_IF --><!-- /TMPL_IF --> <!-- TMPL_IF NAME="author" -->by <a href="/cgi-bin/koha/opac-search.pl?q=au:<!-- TMPL_VAR NAME="author_nospan" ESCAPE="URL" -->" title="Search for works by this author"><!-- TMPL_VAR NAME="author" --></a><!-- TMPL_ELSE --> <!-- /TMPL_IF -->
|
||||
<p> <!-- TMPL_IF name="publicationyear" --> - <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="publishercode" -->- <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="notes" --> : <!-- TMPL_VAR name="notes" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="timestamp" --> <i>(modified on <!-- TMPL_VAR name="timestamp" -->)</i><!-- /TMPL_IF -->
|
||||
</p>
|
||||
<!--TMPL_IF Name="searchhighlightblob"--><p class="searchhighlightblob"><!-- TMPL_VAR NAME="searchhighlightblob" --></p><!--/TMPL_IF-->
|
||||
<p class="availability">
|
||||
<!-- TMPL_IF NAME="available_items_loop" -->
|
||||
<span class="available"><strong>Copies available at:</strong>
|
||||
<!-- TMPL_LOOP NAME="available_items_loop" -->
|
||||
<!-- TMPL_IF NAME="branchname" --><!-- TMPL_VAR NAME="branchname" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="OPACItemsResultsDisplay" -->
|
||||
<!-- TMPL_IF NAME="location" --><!-- TMPL_VAR NAME="location" --><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="itemcallnumber" -->[<a href="/cgi-bin/koha/opac-search.pl?q=callnum:<!-- TMPL_VAR NAME="itemcallnumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="itemcallnumber" --></a>]<!-- /TMPL_IF -->
|
||||
<!-- /TMPL_IF -->
|
||||
(<!-- TMPL_VAR NAME="count" -->),
|
||||
<!-- /TMPL_LOOP -->
|
||||
</span>
|
||||
<!-- TMPL_ELSE -->
|
||||
<span class="unavailable">No items available:</span>
|
||||
<!-- /TMPL_IF -->
|
||||
<span class="unavailable">
|
||||
<!-- TMPL_IF NAME="onloancount" --> On loan (<!-- TMPL_VAR NAME="onloancount" -->), <!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="wthdrawncount" --> Withdrawn (<!-- TMPL_VAR NAME="wthdrawncount" -->), <!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="itemlostcount" --> Lost (<!-- TMPL_VAR NAME="itemlostcount" -->),<!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="damagedcount" --> Damaged (<!-- TMPL_VAR NAME="damagedcount" -->),<!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="orderedcount" --> On order (<!-- TMPL_VAR NAME="orderedcount" -->),<!-- /TMPL_IF -->
|
||||
</span>
|
||||
</p>
|
||||
|
||||
<p><!-- TMPL_UNLESS NAME="norequests" --><!-- TMPL_IF NAME="opacuserlogin" --><a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Place Hold</a><!-- /TMPL_IF --><!-- /TMPL_UNLESS --> <!--TMPL_IF EXPR="opacbookbag || virtualshelves" --><input type="checkbox" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" title="Click to add to cart" /> <label for="bib<!-- TMPL_VAR NAME="biblionumber" -->"><!-- /TMPL_IF --><img src="<!-- TMPL_VAR NAME="themelang" -->/images/<!-- TMPL_VAR NAME="itemtype" -->.gif" alt="<!-- TMPL_VAR NAME="ccode" -->" title="<!-- TMPL_VAR NAME="ccode" -->" /><!--TMPL_IF EXPR="opacbookbag || virtualshelves" --></label><!-- /TMPL_IF --> <!-- TMPL_IF name="classification" -->
|
||||
<a href="/cgi-bin/koha/opac-search.pl?q=callnum:<!-- TMPL_VAR NAME="classification" ESCAPE="URL" -->">
|
||||
<!-- TMPL_VAR NAME="classification" -->
|
||||
</a>
|
||||
<!-- /TMPL_IF --></p>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- /TMPL_LOOP -->
|
||||
<!-- /TMPL_LOOP -->
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_INCLUDE NAME="page-numbers.inc" -->
|
||||
|
||||
<!-- TMPL_ELSE -->
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="suggestion" -->
|
||||
<!-- TMPL_IF NAME="AnonSuggestions" --><div class="suggestion">Not finding what you're looking for?<br /> Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div><!-- TMPL_ELSE --><!-- TMPL_IF NAME="loggedinusername" --><div class="suggestion">Not finding what you're looking for?<br /> Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div><!-- /TMPL_IF --><!-- /TMPL_IF -->
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="yui-b">
|
||||
<!-- FACETS START -->
|
||||
<!-- TMPL_IF NAME="opacfacets" -->
|
||||
<!-- TMPL_INCLUDE NAME="opac-facets.inc" -->
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- FACETS END -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
|
Loading…
Reference in a new issue