View | Details | Raw Unified | Return to bug 11789
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt (-29 / +13 lines)
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
- 

Return to bug 11789