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 / +33 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
                </form>
73
            </div>
74
        </div>
75
    </div>
76
[% 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 570-617 $(document).ready(function () { Link Here
570
        }
570
        }
571
    }
571
    }
572
572
573
    $("body").append(
574
        "\
575
        <div id='suspend-modal' class='modal' role='dialog' aria-hidden='true'>\
576
            <div class='modal-dialog'>\
577
            <div class='modal-content'>\
578
            <form id='suspend-modal-form' class='form-inline'>\
579
                <div class='modal-header'>\
580
                    <h1 class='modal-title' id='suspend-modal-label'>" +
581
            __("Suspend hold on") +
582
            " <i><span id='suspend-modal-title'></span></i></h1>\
583
                    <button type='button' class='btn-close' data-bs-dismiss='modal' aria-label='Close'></button>\
584
                </div>\
585
\
586
                <div class='modal-body'>\
587
\
588
                    <label for='suspend-modal-until'>" +
589
            __("Suspend until:") +
590
            "</label>\
591
                    <input name='suspend_until' id='suspend-modal-until' class='suspend-until flatpickr' data-flatpickr-futuredate='true' size='10' />\
592
\
593
                    <p><a class='btn btn-link' id='suspend-modal-clear-date' >" +
594
            __("Clear date to suspend indefinitely") +
595
            "</a></p>\
596
\
597
                </div>\
598
\
599
                <div class='modal-footer'>\
600
                    <button id='suspend-modal-submit' class='btn btn-primary' type='submit' name='submit'>" +
601
            __("Suspend") +
602
            "</button>\
603
                    <button type='button' class='btn btn-default' data-bs-dismiss='modal'>" +
604
            __("Cancel") +
605
            "</button>\
606
                </div>\
607
                <div id='suspend-selected-container'></div>\
608
            </form>\
609
            </div>\
610
            </div>\
611
        </div>\
612
    "
613
    );
614
615
    $("#suspend-modal-clear-date").on("click", function () {
573
    $("#suspend-modal-clear-date").on("click", function () {
616
        $("#suspend-modal-until").flatpickr().clear();
574
        $("#suspend-modal-until").flatpickr().clear();
617
    });
575
    });
618
- 

Return to bug 40395