summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-01-06 08:59:09 +0000
committerBharat Mediratta <bharat@menalto.com>2009-01-06 08:59:09 +0000
commitdb4164520aa71b0990adb48b43dcf4668c06e810 (patch)
tree15c6f984d1400fdbf74b621364565715ddbc37e3
parent3b9e15a6137f16496121179a78773142b8f7812c (diff)
Add pause and done buttons to the progressbar
-rw-r--r--core/views/admin_maintenance_task.html.php13
1 files changed, 11 insertions, 2 deletions
diff --git a/core/views/admin_maintenance_task.html.php b/core/views/admin_maintenance_task.html.php
index 56fba537..bcbdba0d 100644
--- a/core/views/admin_maintenance_task.html.php
+++ b/core/views/admin_maintenance_task.html.php
@@ -1,5 +1,4 @@
<?php defined("SYSPATH") or die("No direct script access.") ?>
-<script src="<?= url::file("lib/jquery.js") ?>" type="text/javascript"></script>
<script type="text/javascript">
update = function() {
$.ajax({
@@ -8,16 +7,26 @@
success: function(data) {
$("#gStatus").html("" + data.task.status);
$("#gPercentComplete").html("" + data.task.percent_complete);
- if (!data.task.done) {
+ if (data.task.done) {
+ $("#gPauseButton").hide();
+ $("#gDoneButton").show();
+ } else {
setTimeout(update, 100);
}
}
});
}
update();
+ dismiss = function() {
+ window.location.reload();
+ }
</script>
<div id="gProgressBar">
status: <span id="gStatus"></span>
<br/>
percent_complete: <span id="gPercentComplete"></span>
+ <div>
+ <button id="gPauseButton" onclick="dismiss()"><?= _("Pause") ?></button>
+ <button id="gDoneButton" style="display: none" onclick="dismiss()"><?= _("Done") ?></button>
+ </div>
</div>