]> git.wh0rd.org - tt-rss.git/blobdiff - prefs.js
tmp color-ops toolbar (2)
[tt-rss.git] / prefs.js
index 334bed379e3632870943a137c4ec8f371ec3e4be..790d4a6993babf7a1c1743597d856f21600b5234 100644 (file)
--- a/prefs.js
+++ b/prefs.js
@@ -1968,6 +1968,51 @@ function batchFeedsToggleField(cb, elem, label) {
        }
 }
 
+function labelColorReset() {
+       try {
+               var labels = getSelectedLabels();
+
+               var ok = confirm(__("Clear colors of labels?"));
+
+               if (ok) {
+
+                       var query = "backend.php?op=pref-labels&subop=color-reset&ids="+
+                               param_escape(labels.toString());
+
+                       new Ajax.Request(query, {
+                               onComplete: function(transport) {
+                                               labellist_callback2(transport);
+                                       } });
+               }
+
+       } catch (e) {
+               exception_error("labelColorReset", e);
+       }
+}
+
+function labelColorSet(kind) {
+       try {
+               var labels = getSelectedLabels();
+
+               var p = prompt(__("Please enter new label color:"));
+
+               if (p != null) {
+
+                       var query = "backend.php?op=pref-labels&subop=color-set&kind=" + kind +
+                               "&ids="+        param_escape(labels.toString()) + "&color=" + param_escape(p);
+
+                       new Ajax.Request(query, {
+                               onComplete: function(transport) {
+                                               labellist_callback2(transport);
+                                       } });
+               }
+
+       } catch (e) {
+               exception_error("labelColorReset", e);
+       }
+}
+
+
 /*
 function colorPicker(caller, id, fg, bg) {
        try {