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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt (-73 / +90 lines)
Lines 42-47 $(document).ready(function() { Link Here
42
            $(':radio', this).attr('checked', 'true')
42
            $(':radio', this).attr('checked', 'true')
43
        }
43
        }
44
    });
44
    });
45
    var my_table = $("#requestspecific").dataTable($.extend(true, {}, dataTablesDefaults, {
46
        'bPaginate': false,
47
        'bInfo': false,
48
        "bAutoWidth": false,
49
    }));
50
51
    //Override fieldset styling for dataTables search box
52
    $("div.top.pager").css("margin-left","1em");
53
    $(".dataTables_filter label").css({
54
        "width":"auto",
55
        "margin-right":"0em"
56
    });
45
57
46
});
58
});
47
59
Lines 431-511 function checkMultiHold() { Link Here
431
443
432
        <table id="requestspecific">
444
        <table id="requestspecific">
433
        <caption>Place a hold on a specific item</caption>
445
        <caption>Place a hold on a specific item</caption>
434
		<tr>
446
            <thead>
435
            <th>Hold</th>
447
                <tr>
436
            [% IF ( item_level_itypes ) %]
448
                    <th>Hold</th>
437
                <th>Item type</th>
449
                [% IF ( item_level_itypes ) %]
438
            [% END %]
450
                    <th>Item type</th>
439
            <th>Barcode</th>
451
                [% END %]
440
            <th>Home library</th>
452
                    <th>Barcode</th>
441
            <th>Last location</th>
453
                    <th>Home library</th>
442
            <th>Call no.</th>
454
                    <th>Last location</th>
443
            <th>Copy number</th>
455
                    <th>Call no.</th>
444
            [% IF itemdata_enumchron %]
456
                    <th>Copy number</th>
445
            <th>Vol no.</th>
457
                [% IF itemdata_enumchron %]
446
            [% END %]
458
                    <th>Vol no.</th>
447
            <th>Information</th>
459
                [% END %]
448
        </tr>
460
                    <th>Information</th>
449
    [% FOREACH itemloo IN bibitemloo.itemloop %]
461
                </tr>
450
        [% UNLESS ( itemloo.hide ) %]
462
            </thead>
451
        <tr class="[% itemloo.backgroundcolor %]">
463
            <tbody>
452
            <td>
464
            [% FOREACH itemloo IN bibitemloo.itemloop %]
453
            [% IF ( itemloo.available ) %]
465
            [% UNLESS ( itemloo.hide ) %]
454
                <input type="radio" name="checkitem" value="[% itemloo.itemnumber %]" />
466
                <tr class="[% itemloo.backgroundcolor %]">
455
            [% ELSIF ( itemloo.override ) %]
467
                    <td>
456
                <input type="radio" name="checkitem" class="needsoverride" value="[% itemloo.itemnumber %]" />
468
                [% IF ( itemloo.available ) %]
457
                <img src="/intranet-tmpl/[% theme %]/img/famfamfam/silk/error.png" alt="Requires override of hold policy" />
469
                    <input type="radio" name="checkitem" value="[% itemloo.itemnumber %]" />
458
            [% ELSE %]
470
                [% ELSIF ( itemloo.override ) %]
459
                <input disabled="disabled" type="radio" name="checkitem" value="[% itemloo.itemnumber %]" />
471
                    <input type="radio" name="checkitem" class="needsoverride" value="[% itemloo.itemnumber %]" />
460
                <img src="/intranet-tmpl/[% theme %]/img/famfamfam/silk/cross.png" alt="Cannot be put on hold" />
472
                    <img src="/intranet-tmpl/[% theme %]/img/famfamfam/silk/error.png" alt="Requires override of hold policy" />
461
            [% END %]
473
                [% ELSE %]
462
            </td>
474
                    <input disabled="disabled" type="radio" name="checkitem" value="[% itemloo.itemnumber %]" />
463
            [% IF ( item_level_itypes ) %]
475
                    <img src="/intranet-tmpl/[% theme %]/img/famfamfam/silk/cross.png" alt="Cannot be put on hold" />
464
                <td>
476
                [% END %]
477
                    </td>
478
                [% IF ( item_level_itypes ) %]
479
                    <td>
465
                    [% UNLESS ( noItemTypeImages ) %]
480
                    [% UNLESS ( noItemTypeImages ) %]
466
                        [% IF ( itemloo.imageurl ) %]<img src="[% itemloo.imageurl %]" alt="" /> <br /> [% END %]
481
                        [% IF ( itemloo.imageurl ) %]<img src="[% itemloo.imageurl %]" alt="" /> <br /> [% END %]
467
                    [% END %]
482
                    [% END %]
468
                    [% itemloo.itypename %]
483
                        [% itemloo.itypename %]
469
                </td>
484
                    </td>
470
            [% END %]
485
                [% END %]
471
486
472
            <td>
487
                    <td>
473
                    [% itemloo.barcode %]
488
                        [% itemloo.barcode %]
474
            </td>
489
                    </td>
475
            <td>
490
                    <td>
476
            [% itemloo.homebranchname %]
491
                        [% itemloo.homebranchname %]
477
            </td>
492
                    </td>
478
            <td>
493
                    <td>
479
            [% itemloo.holdingbranchname %]
494
                        [% itemloo.holdingbranchname %]
480
            </td>
495
                    </td>
481
            <td>
496
                    <td>
482
            [% itemloo.itemcallnumber %]
497
                        [% itemloo.itemcallnumber %]
483
            </td>
498
                    </td>
484
            <td>[% IF ( itemloo.copynumber ) %][% itemloo.copynumber %][% ELSE %]&nbsp;[% END %]</td>
499
                    <td>
485
            [% IF itemdata_enumchron %]
500
                        [% IF ( itemloo.copynumber ) %][% itemloo.copynumber %][% ELSE %]&nbsp;[% END %]
486
            <td>
501
                    </td>
487
            [% itemloo.enumchron %]
502
                [% IF itemdata_enumchron %]
488
            </td>
503
                    <td>
489
            [% END %]
504
                        [% itemloo.enumchron %]
490
            <td>
505
                    </td>
506
                [% END %]
507
                    <td>
491
        	[% IF ( itemloo.onloan ) %]
508
        	[% IF ( itemloo.onloan ) %]
492
            <span class="checkedout">Due [% itemloo.date_due %]</span>
509
                    <span class="checkedout">Due [% itemloo.date_due %]</span>
493
			[% ELSE %]
510
                [% ELSE %]
494
        	[% IF ( itemloo.transfertwhen ) %]
511
        	    [% IF ( itemloo.transfertwhen ) %]
495
            In transit from [% itemloo.transfertfrom %],
512
                        In transit from [% itemloo.transfertfrom %],
496
            to [% itemloo.transfertto %], since [% itemloo.transfertwhen %]
513
                        to [% itemloo.transfertto %], since [% itemloo.transfertwhen %]
497
        	[% END %]
514
        	    [% END %]
498
        	[% END %]
515
        	[% END %]
499
516
500
        	[% IF ( itemloo.message ) %]
517
                [% IF ( itemloo.message ) %]
501
            Unavailable (lost or missing)
518
                   Unavailable (lost or missing)
502
        	[% END %]
519
                [% END %]
503
520
504
        	[% IF ( itemloo.notforloan ) %]
521
                [% IF ( itemloo.notforloan ) %]
505
            Not for loan ([% itemloo.notforloanvalue %])
522
                   Not for loan ([% itemloo.notforloanvalue %])
506
        	[% END %]
523
                [% END %]
507
524
508
            [% IF ( itemloo.reservedate ) %]
525
                [% IF ( itemloo.reservedate ) %]
509
                    [% IF ( itemloo.nocancel ) %]
526
                    [% IF ( itemloo.nocancel ) %]
510
                            Can't be cancelled when item is in transit
527
                            Can't be cancelled when item is in transit
511
                    [% ELSE %]
528
                    [% ELSE %]
Lines 515-527 function checkMultiHold() { Link Here
515
                    [% IF ( itemloo.waitingdate ) %][% itemloo.waitingdate | $KohaDates %][% ELSE %][% IF ( itemloo.reservedate ) %][% itemloo.reservedate %][% END %][% END %]. <a class="info" href="modrequest.pl?CancelBiblioNumber=[% itemloo.biblionumber %]&amp;CancelBorrowerNumber=[% itemloo.ReservedForBorrowernumber %]&amp;CancelItemnumber=[% itemloo.itemnumber %]"  onclick="return confirmDelete(MSG_CONFIRM_DELETE_HOLD);">Cancel hold</a>
532
                    [% IF ( itemloo.waitingdate ) %][% itemloo.waitingdate | $KohaDates %][% ELSE %][% IF ( itemloo.reservedate ) %][% itemloo.reservedate %][% END %][% END %]. <a class="info" href="modrequest.pl?CancelBiblioNumber=[% itemloo.biblionumber %]&amp;CancelBorrowerNumber=[% itemloo.ReservedForBorrowernumber %]&amp;CancelItemnumber=[% itemloo.itemnumber %]"  onclick="return confirmDelete(MSG_CONFIRM_DELETE_HOLD);">Cancel hold</a>
516
533
517
                    [% END %]
534
                    [% END %]
518
            [% ELSE %]
535
                 [% ELSE %]
519
                    Not on hold
536
                    Not on hold
520
            [% END %]
537
                [% END %]
521
            </td>
538
                    </td>
522
        </tr>
539
                </tr>
523
      [% END %] <!--UNLESS item hide-->
540
            [% END %] <!--UNLESS item hide-->
524
    [% END %] <!-- itemloop -->
541
            [% END %] <!-- itemloop -->
542
            </tbody>
525
        </table>
543
        </table>
526
    [% IF ( bibitemloo.hiddencount ) %]
544
    [% IF ( bibitemloo.hiddencount ) %]
527
        <form>
545
        <form>
528
- 

Return to bug 13887