|
Lines 155-180
function placeHold () {
Link Here
|
| 155 |
$("#hold_form").submit(); |
155 |
$("#hold_form").submit(); |
| 156 |
return false; |
156 |
return false; |
| 157 |
} |
157 |
} |
| 158 |
/** |
|
|
| 159 |
* This function checks to make sure a list title is assigned |
| 160 |
*/ |
| 161 |
function Check(f) { |
| 162 |
var _alertString=""; |
| 163 |
var alertString2; |
| 164 |
|
| 165 |
if($("#shelfname").val() == ""){ |
| 166 |
_alertString += "- "+_("You must enter a List Name") + "\n"; |
| 167 |
} |
| 168 |
|
158 |
|
| 169 |
if (_alertString.length==0) { |
|
|
| 170 |
f.submit(); |
| 171 |
} else { |
| 172 |
alertString2 = _("Form not submitted because of the following problem(s)"); |
| 173 |
alertString2 += "\n------------------------------------------------------------------------------------\n\n"; |
| 174 |
alertString2 += _alertString; |
| 175 |
alert(alertString2); |
| 176 |
} |
| 177 |
} |
| 178 |
function cartList(){ |
159 |
function cartList(){ |
| 179 |
var checkboxes = $("#searchresults").find(":checkbox"); |
160 |
var checkboxes = $("#searchresults").find(":checkbox"); |
| 180 |
var vshelf = vShelfAdd(checkboxes); |
161 |
var vshelf = vShelfAdd(checkboxes); |
|
Lines 440-453
function placeHold () {
Link Here
|
| 440 |
[% IF ( seflag ) %] |
421 |
[% IF ( seflag ) %] |
| 441 |
<div class="yui-ge"> |
422 |
<div class="yui-ge"> |
| 442 |
<div class="yui-u first"> |
423 |
<div class="yui-u first"> |
| 443 |
<form method="post" action="/cgi-bin/koha/virtualshelves/shelves.pl"> |
424 |
<form method="post" action="/cgi-bin/koha/virtualshelves/shelves.pl" class="validated"> |
| 444 |
<fieldset class="rows"> |
425 |
<fieldset class="rows"> |
| 445 |
|
426 |
|
| 446 |
[% IF ( shelves ) %] |
427 |
[% IF ( shelves ) %] |
| 447 |
<input type="hidden" name="shelves" value="1" /> |
|
|
| 448 |
<legend>Create a new list</legend> |
428 |
<legend>Create a new list</legend> |
|
|
429 |
<input type="hidden" name="shelves" value="1" /> |
| 449 |
<ol> |
430 |
<ol> |
| 450 |
<li><label class="required" for="addshelf">List name:</label><input id="addshelf" type="text" name="addshelf" size="25" /></li> |
431 |
<li><label class="required" for="addshelf">List name:</label><input id="addshelf" type="text" name="addshelf" size="25" required="required" class="required" /> |
|
|
432 |
<span class="required">Required</span> |
| 433 |
</li> |
| 451 |
<li><span class="label">Owner: </span><input type="hidden" name="owner" id="owner" value="[% loggedinuser %]" />[% loggedinusername %]</li> |
434 |
<li><span class="label">Owner: </span><input type="hidden" name="owner" id="owner" value="[% loggedinuser %]" />[% loggedinusername %]</li> |
| 452 |
<li><label for="sortfield" >Sort this list by: </label> |
435 |
<li><label for="sortfield" >Sort this list by: </label> |
| 453 |
<select name="sortfield" id="sortfield"> |
436 |
<select name="sortfield" id="sortfield"> |
|
Lines 466-478
function placeHold () {
Link Here
|
| 466 |
[% END %] |
449 |
[% END %] |
| 467 |
|
450 |
|
| 468 |
[% IF ( edit ) %] |
451 |
[% IF ( edit ) %] |
| 469 |
<input type="hidden" name="op" value="modifsave" /> |
452 |
<legend>Edit list <i>[% shelfname | html %]</i></legend> |
| 470 |
<input type="hidden" name="display" value="[% display %]" /> |
453 |
<input type="hidden" name="display" value="[% display %]" /> |
|
|
454 |
<input type="hidden" name="op" value="modifsave" /> |
| 471 |
[% IF ( showprivateshelves ) %]<input type="hidden" name="display" value="privateshelves" />[% END %] |
455 |
[% IF ( showprivateshelves ) %]<input type="hidden" name="display" value="privateshelves" />[% END %] |
| 472 |
<input type="hidden" name="shelfnumber" value="[% shelfnumber %]" /> |
456 |
<input type="hidden" name="shelfnumber" value="[% shelfnumber %]" /> |
| 473 |
<legend>Edit list <i>[% shelfname | html %]</i></legend> |
|
|
| 474 |
<ol> |
457 |
<ol> |
| 475 |
<li><label for="shelfname">Name: </label><input type="text" id="shelfname" name="shelfname" size="25" value="[% shelfname |html %]" /></li> |
458 |
<li><label for="shelfname" class="required">Name: </label><input type="text" id="shelfname" name="shelfname" size="25" value="[% shelfname |html %]" required="required" class="required" /> |
|
|
459 |
<span class="required">Required</span> |
| 460 |
</li> |
| 476 |
<li><label for="owner">Owner: </label><input type="hidden" id="owner" name="owner" value="[% IF ( owner ) %][% ownername %][% ELSE %][% loggedinusername %][% END %]" />[% IF ( owner ) %][% ownername %][% ELSE %][% loggedinusername %][% END %]</li> |
461 |
<li><label for="owner">Owner: </label><input type="hidden" id="owner" name="owner" value="[% IF ( owner ) %][% ownername %][% ELSE %][% loggedinusername %][% END %]" />[% IF ( owner ) %][% ownername %][% ELSE %][% loggedinusername %][% END %]</li> |
| 477 |
<li><label for="sortfield" >Sort this list by: </label> |
462 |
<li><label for="sortfield" >Sort this list by: </label> |
| 478 |
<select name="sortfield"> |
463 |
<select name="sortfield"> |
|
Lines 499-505
function placeHold () {
Link Here
|
| 499 |
[% END %] |
484 |
[% END %] |
| 500 |
|
485 |
|
| 501 |
</fieldset> |
486 |
</fieldset> |
| 502 |
<fieldset class="action"><input type="submit" onclick="Check(this.form); return false;" value="Save" class="submit" /> |
487 |
|
|
|
488 |
<fieldset class="action"><input type="submit" value="Save" class="submit" /> |
| 503 |
[% IF ( showprivateshelves ) %] |
489 |
[% IF ( showprivateshelves ) %] |
| 504 |
<a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves" class="cancel">Cancel</a> |
490 |
<a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves" class="cancel">Cancel</a> |
| 505 |
[% ELSE %] |
491 |
[% ELSE %] |
|
Lines 516-522
function placeHold () {
Link Here
|
| 516 |
<div class="help"><ul> |
502 |
<div class="help"><ul> |
| 517 |
<li>A <b>Private</b> list is managed by you and can be seen only by you.</li> |
503 |
<li>A <b>Private</b> list is managed by you and can be seen only by you.</li> |
| 518 |
<li> A <b>Public</b> list can be seen by everybody, but managed only by you.</li> |
504 |
<li> A <b>Public</b> list can be seen by everybody, but managed only by you.</li> |
| 519 |
<br/> |
|
|
| 520 |
<li>The owner of a list is always allowed to add entries, but needs permission to remove.</li> |
505 |
<li>The owner of a list is always allowed to add entries, but needs permission to remove.</li> |
| 521 |
</ul> |
506 |
</ul> |
| 522 |
</div> |
507 |
</div> |
| 523 |
- |
|
|