summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-05-18 07:23:00 +0100
committerAndrew Dolgov <[email protected]>2006-05-18 07:23:00 +0100
commit6311acbeea7a386189d57745290a2d916d8734b2 (patch)
treee96cd72c2c1bee387774c3e6bdd800a05efb87af /prefs.js
parent2eb15f6feec00b785ddfb6c811592350baee56fc (diff)
feed browser improvements
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js16
1 files changed, 12 insertions, 4 deletions
diff --git a/prefs.js b/prefs.js
index 2fc1a117f..236c073c3 100644
--- a/prefs.js
+++ b/prefs.js
@@ -1363,7 +1363,7 @@ function validatePrefsReset() {
return confirm("Reset to defaults?");
}
-function browseFeeds() {
+function browseFeeds(limit) {
xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=browse", true);
xmlhttp.onreadystatechange=infobox_callback;
@@ -1407,7 +1407,7 @@ function feedBrowserSubscribe() {
}
}
-function updateBigFeedBrowser() {
+function updateBigFeedBrowser(limit) {
if (!xmlhttp_ready(xmlhttp)) {
printLockingError();
@@ -1416,10 +1416,18 @@ function updateBigFeedBrowser() {
p_notify("Loading, please wait...");
- xmlhttp.open("GET", "backend.php?op=pref-feed-browser", true);
+ var query = "backend.php?op=pref-feed-browser";
+
+ var limit_sel = document.getElementById("feedBrowserLimit");
+
+ if (limit_sel) {
+ var limit = limit_sel[limit_sel.selectedIndex].value;
+ query = query + "&limit=" + param_escape(limit);
+ }
+
+ xmlhttp.open("GET", query, true);
xmlhttp.onreadystatechange=feed_browser_callback;
xmlhttp.send(null);
-
}
function browserToggleExpand(id) {