diff options
author | Andrew Dolgov <[email protected]> | 2005-12-29 19:25:07 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-12-29 19:25:07 +0100 |
commit | a0476535ef78964322f28dc6643e97923f0688f1 (patch) | |
tree | 0a409eb108243543426d8e4eabf7f241d318bf49 /prefs.js | |
parent | eadcf397db297594d807604a504f90ec3abeac16 (diff) |
feed browser now works
Diffstat (limited to 'prefs.js')
-rw-r--r-- | prefs.js | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -1293,3 +1293,37 @@ function browseFeeds() { xmlhttp.send(null); } + +function feedBrowserSubscribe() { + try { + var list = document.getElementById("browseFeedList"); + + var selected = new Array(); + + for (i = 0; i < list.childNodes.length; i++) { + var child = list.childNodes[i]; + if (child.id && child.id.match("FBROW-")) { + var id = child.id.replace("FBROW-", ""); + + var cb = document.getElementById("FBCHK-" + id); + + if (cb.checked) { + selected.push(id); + } + } + } + + if (selected.length > 0) { + closeInfoBox(); + xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=massSubscribe&ids="+ + param_escape(selected.toString()), true); + xmlhttp.onreadystatechange=feedlist_callback; + xmlhttp.send(null); + } else { + alert("No feeds are selected."); + } + + } catch (e) { + exception_error("feedBrowserSubscribe", e); + } +} |