summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-05-22 05:35:20 +0100
committerAndrew Dolgov <[email protected]>2006-05-22 05:35:20 +0100
commit4220b0bddbff8ee0ded072f75442a9e8d9a1313f (patch)
treecd6ac36b5374ddc347d13a2c1ccad2bb9ec2d681 /prefs.js
parent071644795cdaf97601ba96d9c89b7910b49ab617 (diff)
rework filter editor/add infobox layout, misc fixes
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/prefs.js b/prefs.js
index d7a616f37..53abc6501 100644
--- a/prefs.js
+++ b/prefs.js
@@ -338,6 +338,8 @@ function editFilter(id) {
return
}
+ document.getElementById("create_filter_btn").disabled = true;
+
selectTableRowsByIdPrefix('prefFilterList', 'FILRR-', 'FICHK-', false);
selectTableRowById('FILRR-'+id, 'FICHK-'+id, true);
@@ -705,6 +707,8 @@ function filterEditCancel() {
printLockingError();
return
}
+
+ document.getElementById("create_filter_btn").disabled = false;
selectPrefRows('filter', false); // cleanup feed selection
closeInfoBox();
@@ -760,7 +764,9 @@ function userEditSave() {
}
notify("Saving user...");
-
+
+ closeInfoBox();
+
var query = Form.serialize("user_edit_form");
xmlhttp.open("GET", "backend.php?" + query, true);
@@ -789,6 +795,8 @@ function filterEditSave() {
closeInfoBox();
+ document.getElementById("create_filter_btn").disabled = false;
+
xmlhttp.open("GET", "backend.php?" + query, true);
xmlhttp.onreadystatechange=filterlist_callback;
xmlhttp.send(null);