2016-04-26 08:30:48 +00:00
|
|
|
{% load i18n %}
|
|
|
|
<!-- Please wait dialog -->
|
2021-10-04 13:18:36 +00:00
|
|
|
<div class="modal fade" id="pleaseWaitDialog" tabindex="-1" aria-labelledby="pleaseWaitDialogLabel" data-bs-backdrop="static" data-bs-keyboard="false">
|
2016-04-26 08:30:48 +00:00
|
|
|
<div class="modal-dialog modal-sm">
|
|
|
|
<div class="modal-content">
|
|
|
|
<div class="modal-header">
|
2020-05-19 16:53:54 +00:00
|
|
|
<h5 class="modal-title">{% trans "Processing" %}...</h5>
|
2016-04-26 08:30:48 +00:00
|
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div class="progress">
|
2020-05-21 13:16:21 +00:00
|
|
|
<div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width:100%">
|
2016-04-26 08:30:48 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
|
|
function showPleaseWaitDialog() {
|
2021-10-04 13:18:36 +00:00
|
|
|
var pleaseModal = new bootstrap.Modal(document.getElementById('pleaseWaitDialog'), {
|
|
|
|
keyboard: false
|
|
|
|
});
|
|
|
|
pleaseModal.show();
|
2017-03-09 14:14:38 +00:00
|
|
|
backgroundJobRunning = true;
|
2016-04-26 08:30:48 +00:00
|
|
|
}
|
|
|
|
function hidePleaseWaitDialog() {
|
2021-10-04 13:18:36 +00:00
|
|
|
var pleaseModal = new bootstrap.Modal(document.getElementById('pleaseWaitDialog'), {
|
|
|
|
keyboard: false
|
|
|
|
})
|
|
|
|
pleaseModal.hide();
|
2017-03-09 14:14:38 +00:00
|
|
|
backgroundJobRunning = false;
|
2016-04-26 08:30:48 +00:00
|
|
|
}
|
|
|
|
</script>
|