summaryrefslogtreecommitdiff
path: root/js/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2011-12-13 13:34:43 +0400
committerAndrew Dolgov <[email protected]>2011-12-13 13:34:43 +0400
commitcbe50c800d4846be184673e623063abee7101a0c (patch)
treedfd6273794a753a783b44653c98fa082b68ce676 /js/prefs.js
parentc4c5cca12d92c439daec176b1b0e8381e8b49c15 (diff)
add pref_labels class
Diffstat (limited to 'js/prefs.js')
-rw-r--r--js/prefs.js47
1 files changed, 11 insertions, 36 deletions
diff --git a/js/prefs.js b/js/prefs.js
index d1d02afd5..4e1dadda2 100644
--- a/js/prefs.js
+++ b/js/prefs.js
@@ -15,30 +15,11 @@ function instancelist_callback2(transport) {
}
}
-function feedlist_callback2(transport) {
- try {
- dijit.byId('feedConfigTab').attr('content', transport.responseText);
- selectTab("feedConfig", true);
- notify("");
- } catch (e) {
- exception_error("feedlist_callback2", e);
- }
-}
-
function filterlist_callback2(transport) {
dijit.byId('filterConfigTab').attr('content', transport.responseText);
notify("");
}
-function labellist_callback2(transport) {
- try {
- dijit.byId('labelConfigTab').attr('content', transport.responseText);
- notify("");
- } catch (e) {
- exception_error("labellist_callback2", e);
- }
-}
-
function userlist_callback2(transport) {
try {
dijit.byId('userConfigTab').attr('content', transport.responseText);
@@ -49,16 +30,6 @@ function userlist_callback2(transport) {
}
}
-function prefslist_callback2(transport) {
- try {
- dijit.byId('genConfigTab').attr('content', transport.responseText);
-
- notify("");
- } catch (e) {
- exception_error("prefslist_callback2", e);
- }
-}
-
function notify_callback2(transport) {
notify_info(transport.responseText);
}
@@ -72,7 +43,9 @@ function updateFeedList(sort_key) {
new Ajax.Request("backend.php", {
parameters: "?op=pref-feeds&search=" + param_escape(search),
onComplete: function(transport) {
- feedlist_callback2(transport);
+ dijit.byId('feedConfigTab').attr('content', transport.responseText);
+ selectTab("feedConfig", true);
+ notify("");
} });
}
@@ -329,7 +302,7 @@ function removeSelectedLabels() {
new Ajax.Request("backend.php", {
parameters: query,
onComplete: function(transport) {
- labellist_callback2(transport);
+ updateLabelList();
} });
}
@@ -851,7 +824,8 @@ function updateLabelList() {
new Ajax.Request("backend.php", {
parameters: "?op=pref-labels",
onComplete: function(transport) {
- labellist_callback2(transport);
+ dijit.byId('labelConfigTab').attr('content', transport.responseText);
+ notify("");
} });
}
@@ -859,7 +833,8 @@ function updatePrefsList() {
new Ajax.Request("backend.php", {
parameters: "?op=pref-prefs",
onComplete: function(transport) {
- prefslist_callback2(transport);
+ dijit.byId('genConfigTab').attr('content', transport.responseText);
+ notify("");
} });
}
@@ -1440,13 +1415,13 @@ function labelColorReset() {
var ok = confirm(__("Reset selected labels to default colors?"));
if (ok) {
- var query = "?op=pref-labels&method=color-reset&ids="+
+ var query = "?op=pref-labels&method=colorreset&ids="+
param_escape(labels.toString());
new Ajax.Request("backend.php", {
parameters: query,
onComplete: function(transport) {
- labellist_callback2(transport);
+ updateLabelList();
} });
}
@@ -1705,7 +1680,7 @@ function editLabel(id, event) {
color = bg;
}
- var query = "?op=pref-labels&method=color-set&kind="+kind+
+ var query = "?op=pref-labels&method=colorset&kind="+kind+
"&ids=" + param_escape(id) + "&fg=" + param_escape(fg) +
"&bg=" + param_escape(bg) + "&color=" + param_escape(color);