diff --git a/css/layout.css b/css/layout.css index 9a7be284..af80de7e 100644 --- a/css/layout.css +++ b/css/layout.css @@ -434,6 +434,13 @@ body.stillLoading select { padding: 2px 1px; float: left; } + +#checkboxActionIndicator { + float: right; + width: auto; + margin-top: 7px; + display: none; +} div.spacer, li.spacer { diff --git a/javascript/CMSMain_left.js b/javascript/CMSMain_left.js index d5465eff..876c7e15 100755 --- a/javascript/CMSMain_left.js +++ b/javascript/CMSMain_left.js @@ -141,17 +141,20 @@ ShowDeletedPagesAction.prototype = { __makeDraggableAfterUpdate = true; } + var indicator = $('checkboxActionIndicator'); + indicator.style.display = 'block'; + var request = new Ajax.Request(SiteTreeHandlers.loadTree_url + '?ID=0&ajax=1', { onSuccess: function(response) { $('sitetree').innerHTML = response.responseText; SiteTree.applyTo($('sitetree')); if(__makeDraggableAfterUpdate) $('sitetree').makeDraggable(); + indicator.style.display = 'none'; }, onFailure: function(response) { errorMessage('Could not update tree', response); } }); - } } diff --git a/templates/Includes/CMSMain_left.ss b/templates/Includes/CMSMain_left.ss index 34bdd71d..d78659c4 100755 --- a/templates/Includes/CMSMain_left.ss +++ b/templates/Includes/CMSMain_left.ss @@ -62,11 +62,14 @@
+
- + +
- + +