diff options
author | Andrew Dolgov <[email protected]> | 2006-05-18 07:23:00 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-05-18 07:23:00 +0100 |
commit | 6311acbeea7a386189d57745290a2d916d8734b2 (patch) | |
tree | e96cd72c2c1bee387774c3e6bdd800a05efb87af /prefs.js | |
parent | 2eb15f6feec00b785ddfb6c811592350baee56fc (diff) |
feed browser improvements
Diffstat (limited to 'prefs.js')
-rw-r--r-- | prefs.js | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -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) { |