diff options
Diffstat (limited to 'js/prefs.js')
-rwxr-xr-x | js/prefs.js | 170 |
1 files changed, 5 insertions, 165 deletions
diff --git a/js/prefs.js b/js/prefs.js index 34ccbac90..a3f32dcbc 100755 --- a/js/prefs.js +++ b/js/prefs.js @@ -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); |