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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt (-31 / +28 lines)
Lines 1067-1072 Link Here
1067
        </div>
1067
        </div>
1068
    </div>
1068
    </div>
1069
1069
1070
    <div id="suspend-modal" class="modal" role="dialog" aria-hidden="true">
1071
        <div class="modal-dialog">
1072
        <div class="modal-content">
1073
        <form id="suspend-modal-form" class="form-inline" name="suspend-modal-form" action="request.pl" method="post">
1074
            <div class="modal-header">
1075
                <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
1076
                <h3 id="suspend-modal-label">Suspend hold on<em><span id="suspend-modal-title"></span></em></h3>
1077
            </div>
1078
            <div class="modal-body">
1079
                <input type="hidden" name="action" value="toggleSuspend" />
1080
                <input type="hidden" id="suspend-modal-borrowernumber" name="borrowernumber" />
1081
                <input type="hidden" id="suspend-modal-biblionumber" name="biblionumber" />
1082
                <input type="hidden" id="suspend-modal-date" name="date" />
1083
                <input type="hidden" id="suspend-modal-reserve_id" name="reserve_id" />
1084
                <label for="suspend-modal-until">Suspend until:</label>
1085
                <input name="suspend_until" id="suspend-modal-until" class="suspend-until" size="10" />
1086
                <p><a class="btn btn-link" id="suspend-modal-clear-date" ><i class="fa fa-remove" aria-hidden="true"></i> Clear date to suspend indefinitely</a></p>
1087
            </div>
1088
            <div class="modal-footer">
1089
                <button id="suspend-modal-submit" class="btn btn-default" type="submit">Suspend</button>
1090
                <a href="#" data-dismiss="modal" aria-hidden="true" class="cancel">Cancel</a>
1091
            </div>
1092
        </form>
1093
        </div>
1094
        </div>
1095
    </div>
1096
1070
[% MACRO jsinclude BLOCK %]
1097
[% MACRO jsinclude BLOCK %]
1071
    [% INCLUDE 'datatables.inc' %]
1098
    [% INCLUDE 'datatables.inc' %]
1072
    [% INCLUDE 'calendar.inc' %]
1099
    [% INCLUDE 'calendar.inc' %]
Lines 1148-1154 Link Here
1148
            [% END %]
1175
            [% END %]
1149
1176
1150
            [% IF AutoResumeSuspendedHolds %]
1177
            [% IF AutoResumeSuspendedHolds %]
1151
                $(".suspend_until_datepicker").flatpickr({
1178
                $(".suspend-until").flatpickr({
1152
                    minDate: new Date().fp_incr(1) /* Require that "until date" be in the future */
1179
                    minDate: new Date().fp_incr(1) /* Require that "until date" be in the future */
1153
                });
1180
                });
1154
            [% END %]
1181
            [% END %]
Lines 1672-1706 Link Here
1672
                return false;
1699
                return false;
1673
            });
1700
            });
1674
1701
1675
            $("body").append("\
1676
                <div id='suspend-modal' class='modal' role='dialog' aria-hidden='true'>\
1677
                    <div class='modal-dialog'>\
1678
                    <div class='modal-content'>\
1679
                    <form id='suspend-modal-form' class='form-inline' name='suspend-modal-form' action='request.pl' method='post'>\
1680
                        <div class='modal-header'>\
1681
                            <button type='button' class='closebtn' data-dismiss='modal' aria-hidden='true'>×</button>\
1682
                            <h3 id='suspend-modal-label'>" + _("Suspend hold on") + " <em><span id='suspend-modal-title'></span></em></h3>\
1683
                        </div>\
1684
                        <div class='modal-body'>\
1685
                            <input type='hidden' name='action' value='toggleSuspend' />\
1686
                            <input type='hidden' id='suspend-modal-borrowernumber' name='borrowernumber' />\
1687
                            <input type='hidden' id='suspend-modal-biblionumber' name='biblionumber' />\
1688
                            <input type='hidden' id='suspend-modal-date' name='date' />\
1689
                            <input type='hidden' id='suspend-modal-reserve_id' name='reserve_id' />\
1690
                            <label for='suspend-modal-until'>" + _("Suspend until:") + "</label>\
1691
                            <input name='suspend_until' id='suspend-modal-until' class='suspend-until' size='10' />\
1692
                            <p><a class='btn btn-link' id='suspend-modal-clear-date' ><i class='fa fa-remove' aria-hidden='true'></i> " + _("Clear date to suspend indefinitely") + "</a></p>\
1693
                        </div>\
1694
                        <div class='modal-footer'>\
1695
                            <button id='suspend-modal-submit' class='btn btn-default' type='submit'>" + _("Suspend") + "</button>\
1696
                            <a href='#' data-dismiss='modal' aria-hidden='true' class='cancel'>" + _("Cancel") + "</a>\
1697
                        </div>\
1698
                    </form>\
1699
                    </div>\
1700
                    </div>\
1701
                </div>\
1702
            ");
1703
1704
            $(".hold-suspend, .hold-resume").on( "click", function(e) {
1702
            $(".hold-suspend, .hold-resume").on( "click", function(e) {
1705
                e.preventDefault();
1703
                e.preventDefault();
1706
                var id = $(this).data("reserve-id")
1704
                var id = $(this).data("reserve-id")
1707
- 

Return to bug 29060