47690dbcc4
This patch allows staff users to request reserves on multiple items at one time. Added checkboxes, select-all, clear-all, and place-hold button to staff search results page. Place-hold button will only appear if the user has permission to place holds for others. Item-level Place-Hold button will not appear for multiple holds, nor will the vertical detail menu. Patron input page now shows multiple items, if applicable. Hold confirmation page shows results for multiple items, if applicable. Those which cannot be reserved are highlighted and are excluded from the reservation. The reservation is placed at the biblio number (i.e. next available) level. Fixed display of item type. Removed side menu for multiple items; removed item-oriented button for multiple items. Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
83 lines
3.1 KiB
Cheetah
83 lines
3.1 KiB
Cheetah
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
|
|
<title>Koha › Add to List</title>
|
|
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
|
<style type="text/css">
|
|
#custom-doc { width:34.62em;*width:33.78em;min-width:450px; margin:auto; margin-top: .4em;text-align:left; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div id="custom-doc" class="yui-t7">
|
|
<div id="bd">
|
|
|
|
<!-- TMPL_UNLESS NAME="biblioloop" -->
|
|
<h3>Add
|
|
<i><!-- TMPL_VAR NAME="title" escape="html" --></i>
|
|
<!-- TMPL_IF NAME="author" -->
|
|
by <!-- TMPL_VAR NAME="author" -->
|
|
<!-- /TMPL_IF --> to a list
|
|
</h3>
|
|
<!-- TMPL_ELSE -->
|
|
<h3>Add to a list:</h3>
|
|
<h4>
|
|
<ul>
|
|
<!-- TMPL_LOOP NAME="biblioloop" -->
|
|
<li>
|
|
<i><!-- TMPL_VAR NAME="title" escape="html" --></i>
|
|
<!-- TMPL_IF NAME="author" -->
|
|
by <!-- TMPL_VAR NAME="author" -->
|
|
<!-- /TMPL_IF -->
|
|
</li>
|
|
<!-- /TMPL_LOOP -->
|
|
</ul>
|
|
</h4>
|
|
<!-- /TMPL_UNLESS -->
|
|
|
|
<!-- TMPL_IF NAME="CGIvirtualshelves" --><form name="f1" method="post" action="/cgi-bin/koha/virtualshelves/addbybiblionumber.pl">
|
|
<!-- TMPL_UNLESS NAME="biblionumbers" -->
|
|
<input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
|
|
<!-- TMPL_ELSE -->
|
|
<input type="hidden" name="biblionumbers" value="<!-- TMPL_VAR NAME="biblionumbers" -->" />
|
|
<!-- /TMPL_UNLESS -->
|
|
<fieldset class="rows">
|
|
<legend>Select an existing list</legend>
|
|
<ol>
|
|
<li><label>Choose list</label><!-- TMPL_VAR NAME="CGIvirtualshelves" --></li>
|
|
</ol>
|
|
<!-- TMPL_UNLESS NAME="biblionumbers" -->
|
|
<input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
|
|
<!-- TMPL_ELSE -->
|
|
<input type="hidden" name="biblionumbers" value="<!-- TMPL_VAR NAME="biblionumbers" -->" />
|
|
<!-- /TMPL_UNLESS -->
|
|
<fieldset class="action"><input type="submit" value="Save" class="submit" /></fieldset>
|
|
</fieldset>
|
|
</form>
|
|
<h4>...or...</h4><!-- /TMPL_IF -->
|
|
|
|
<form name="f2" method="post" action="/cgi-bin/koha/virtualshelves/addbybiblionumber.pl">
|
|
<fieldset class="rows"><legend>Add to a new list:</legend>
|
|
<ol><li>
|
|
<label for="newvirtualshelf">
|
|
List name:
|
|
</label>
|
|
<!-- TMPL_UNLESS NAME="biblionumbers" -->
|
|
<input type="hidden" name="biblionumber" id="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
|
|
<!-- TMPL_ELSE -->
|
|
<input type="hidden" name="biblionumbers" id="biblionumbers" value="<!-- TMPL_VAR NAME="biblionumbers" -->" />
|
|
<!-- /TMPL_UNLESS -->
|
|
<input type="text" name="newvirtualshelf" id="newvirtualshelf" size="40" />
|
|
</li>
|
|
<li>
|
|
<label for="category">Category:</label>
|
|
<select name="category" id="category">
|
|
<option value="1">Private</option>
|
|
<option value="2">Public</option>
|
|
<option value="3">Free</option>
|
|
</select>
|
|
</li></ol>
|
|
<fieldset class="action"><input type="submit" value="Save" class="submit" /></fieldset> </fieldset>
|
|
</form>
|
|
|
|
</div>
|
|
|
|
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|