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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/modals/holds_table_modals.inc (-1 / +34 lines)
Lines 41-44 Link Here
41
            </div>
41
            </div>
42
        </div>
42
        </div>
43
    </div>
43
    </div>
44
[% END %]
44
[% END %]
45
46
[% BLOCK 'suspend-hold-modal' %]
47
    <div id="suspend-modal" class="modal" role="dialog" aria-hidden="true">
48
        <div class="modal-dialog">
49
            <div class="modal-content">
50
                <form id="suspend-modal-form" class="form-inline">
51
                    <div class="modal-header">
52
                        <h1 class="modal-title" id="suspend-modal-label">
53
                            Suspend hold on
54
                            <span id="suspend-modal-title"></span
55
                        ></h1>
56
                        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
57
                    </div>
58
                    <div class="modal-body">
59
                        [% IF Koha.Preference('AutoResumeSuspendedHolds') %]
60
                            <label for="suspend-modal-until">Suspend until: </label>
61
                            <input name="suspend_until" id="suspend-modal-until" class="suspend-until flatpickr" data-flatpickr-futuredate="true" size="10" />
62
63
                            <p><a class="btn btn-link" id="suspend-modal-clear-date">Clear date to suspend indefinitely</a></p>
64
                        [% ELSE %]
65
                            <p>Are you sure you want to suspend indefinitely?</p>
66
                        [% END %]
67
                    </div>
68
                    <div class="modal-footer">
69
                        <button id="suspend-modal-submit" class="btn btn-primary" type="submit" name="submit">Suspend</button>
70
                        <button type="button" class="btn btn-default" data-bs-dismiss="modal">Cancel </button>
71
                    </div>
72
                    <div id="suspend-selected-container"></div>
73
                </form>
74
            </div>
75
        </div>
76
    </div>
77
[% END %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc (+1 lines)
Lines 171-176 Link Here
171
                    </form>
171
                    </form>
172
172
173
                    [% PROCESS 'cancel-hold-modal' form_action = '/cgi-bin/koha/reserve/modrequest.pl' from_param = patronpage %]
173
                    [% PROCESS 'cancel-hold-modal' form_action = '/cgi-bin/koha/reserve/modrequest.pl' from_param = patronpage %]
174
                    [% PROCESS 'suspend-hold-modal' %]
174
175
175
                    [% IF Koha.Preference('SuspendHoldsIntranet') %]
176
                    [% IF Koha.Preference('SuspendHoldsIntranet') %]
176
                        <fieldset class="action">
177
                        <fieldset class="action">
(-)a/koha-tmpl/intranet-tmpl/prog/js/holds.js (-43 lines)
Lines 566-613 $(document).ready(function () { Link Here
566
        }
566
        }
567
    }
567
    }
568
568
569
    $("body").append(
570
        "\
571
        <div id='suspend-modal' class='modal' role='dialog' aria-hidden='true'>\
572
            <div class='modal-dialog'>\
573
            <div class='modal-content'>\
574
            <form id='suspend-modal-form' class='form-inline'>\
575
                <div class='modal-header'>\
576
                    <h1 class='modal-title' id='suspend-modal-label'>" +
577
            __("Suspend hold on") +
578
            " <i><span id='suspend-modal-title'></span></i></h1>\
579
                    <button type='button' class='btn-close' data-bs-dismiss='modal' aria-label='Close'></button>\
580
                </div>\
581
\
582
                <div class='modal-body'>\
583
\
584
                    <label for='suspend-modal-until'>" +
585
            __("Suspend until:") +
586
            "</label>\
587
                    <input name='suspend_until' id='suspend-modal-until' class='suspend-until flatpickr' data-flatpickr-futuredate='true' size='10' />\
588
\
589
                    <p><a class='btn btn-link' id='suspend-modal-clear-date' >" +
590
            __("Clear date to suspend indefinitely") +
591
            "</a></p>\
592
\
593
                </div>\
594
\
595
                <div class='modal-footer'>\
596
                    <button id='suspend-modal-submit' class='btn btn-primary' type='submit' name='submit'>" +
597
            __("Suspend") +
598
            "</button>\
599
                    <button type='button' class='btn btn-default' data-bs-dismiss='modal'>" +
600
            __("Cancel") +
601
            "</button>\
602
                </div>\
603
                <div id='suspend-selected-container'></div>\
604
            </form>\
605
            </div>\
606
            </div>\
607
        </div>\
608
    "
609
    );
610
611
    $("#suspend-modal-clear-date").on("click", function () {
569
    $("#suspend-modal-clear-date").on("click", function () {
612
        $("#suspend-modal-until").flatpickr().clear();
570
        $("#suspend-modal-until").flatpickr().clear();
613
    });
571
    });
614
- 

Return to bug 40395