]> git.wh0rd.org - tt-rss.git/blobdiff - js/prefs.js
add special class for feeds with disabled updates
[tt-rss.git] / js / prefs.js
index 34ccbac905e927ae651a179cd2ffe8cff5b5a15b..a3f32dcbc46c12bd6d10fcb87ba1d22339453497 100755 (executable)
@@ -9,7 +9,7 @@ function notify_callback2(transport, sticky) {
        notify_info(transport.responseText, sticky);
 }
 
-function updateFeedList(sort_key) {
+function updateFeedList() {
 
        var user_search = $("feed_search");
        var search = "";
@@ -83,7 +83,7 @@ function addUser() {
 
 }
 
-function editUser(id, event) {
+function editUser(id) {
 
        var query = "backend.php?op=pref-users&method=edit&id=" +
                param_escape(id);
@@ -401,65 +401,6 @@ function removeSelectedFeeds() {
        return false;
 }
 
-function clearSelectedFeeds() {
-
-       var sel_rows = getSelectedFeeds();
-
-       if (sel_rows.length > 1) {
-               alert(__("Please select only one feed."));
-               return;
-       }
-
-       if (sel_rows.length > 0) {
-
-               var ok = confirm(__("Erase all non-starred articles in selected feed?"));
-
-               if (ok) {
-                       notify_progress("Clearing selected feed...");
-                       clearFeedArticles(sel_rows[0]);
-               }
-
-       } else {
-
-               alert(__("No feeds are selected."));
-
-       }
-
-       return false;
-}
-
-function purgeSelectedFeeds() {
-
-       var sel_rows = getSelectedFeeds();
-
-       if (sel_rows.length > 0) {
-
-               var pr = prompt(__("How many days of articles to keep (0 - use default)?"), "0");
-
-               if (pr != undefined) {
-                       notify_progress("Purging selected feed...");
-
-                       var query = "?op=rpc&method=purge&ids="+
-                               param_escape(sel_rows.toString()) + "&days=" + pr;
-
-                       console.log(query);
-
-                       new Ajax.Request("prefs.php",   {
-                               parameters: query,
-                               onComplete: function(transport) {
-                                       notify('');
-                               } });
-               }
-
-       } else {
-
-               alert(__("No feeds are selected."));
-
-       }
-
-       return false;
-}
-
 function editSelectedUser() {
        var rows = getSelectedUsers();
 
@@ -808,7 +749,7 @@ function updateSystemList() {
                } });
 }
 
-function selectTab(id, noupdate, method) {
+function selectTab(id, noupdate) {
        if (!noupdate) {
                notify_progress("Loading, please wait...");
 
@@ -1177,107 +1118,6 @@ function opmlRegenKey() {
        return false;
 }
 
-function feedActionChange() {
-       var chooser = $("feedActionChooser");
-       var opid = chooser[chooser.selectedIndex].value;
-
-       chooser.selectedIndex = 0;
-       feedActionGo(opid);
-}
-
-function feedActionGo(op) {
-       if (op == "facEdit") {
-
-               var rows = getSelectedFeeds();
-
-               if (rows.length > 1) {
-                       editSelectedFeeds();
-               } else {
-                       editSelectedFeed();
-               }
-       }
-
-       if (op == "facClear") {
-               clearSelectedFeeds();
-       }
-
-       if (op == "facPurge") {
-               purgeSelectedFeeds();
-       }
-
-       if (op == "facEditCats") {
-               editFeedCats();
-       }
-
-       if (op == "facRescore") {
-               rescoreSelectedFeeds();
-       }
-
-       if (op == "facUnsubscribe") {
-               removeSelectedFeeds();
-       }
-}
-
-function clearFeedArticles(feed_id) {
-
-       notify_progress("Clearing feed...");
-
-       var query = "?op=pref-feeds&quiet=1&method=clear&id=" + feed_id;
-
-       new Ajax.Request("backend.php", {
-               parameters: query,
-               onComplete: function(transport) {
-                               notify('');
-                       } });
-
-       return false;
-}
-
-function rescoreSelectedFeeds() {
-
-       var sel_rows = getSelectedFeeds();
-
-       if (sel_rows.length > 0) {
-
-               //var ok = confirm(__("Rescore last 100 articles in selected feeds?"));
-               var ok = confirm(__("Rescore articles in selected feeds?"));
-
-               if (ok) {
-                       notify_progress("Rescoring selected feeds...", true);
-
-                       var query = "?op=pref-feeds&method=rescore&quiet=1&ids="+
-                               param_escape(sel_rows.toString());
-
-                       new Ajax.Request("backend.php", {
-                               parameters: query,
-                               onComplete: function(transport) {
-                                               notify_callback2(transport);
-                       } });
-
-               }
-       } else {
-               alert(__("No feeds are selected."));
-       }
-
-       return false;
-}
-
-function rescore_all_feeds() {
-       var ok = confirm(__("Rescore all articles? This operation may take a lot of time."));
-
-       if (ok) {
-               notify_progress("Rescoring feeds...", true);
-
-               var query = "?op=pref-feeds&method=rescoreAll&quiet=1";
-
-               new Ajax.Request("backend.php", {
-                       parameters: query,
-                       onComplete: function(transport) {
-                                       notify_callback2(transport);
-               } });
-       }
-}
-
 function labelColorReset() {
        var labels = getSelectedLabels();
 
@@ -1479,7 +1319,7 @@ function resetCatOrder() {
        });
 }
 
-function editCat(id, item, event) {
+function editCat(id, item) {
        var new_name = prompt(__('Rename category to:'), item.name);
 
        if (new_name && new_name != item.name) {
@@ -1500,7 +1340,7 @@ function editCat(id, item, event) {
        }
 }
 
-function editLabel(id, event) {
+function editLabel(id) {
        var query = "backend.php?op=pref-labels&method=edit&id=" +
                param_escape(id);