closeInfoBox();
}
-function refetch_callback2(transport) {
- try {
-
- var date = new Date();
-
- parse_counters_reply(transport, true);
-
- debug("refetch_callback2: done");
-
-/* if (!daemon_enabled && !daemon_refresh_only) {
- notify_info("All feeds updated.");
- updateTitle("");
- } else {
- //notify("");
- } */
- } catch (e) {
- exception_error("refetch_callback", e);
- updateTitle("");
- }
-}
-
function backend_sanity_check_callback(transport) {
try {
new Ajax.Request("backend.php", {
parameters: query_str,
onComplete: function(transport) {
- refetch_callback2(transport);
+ parse_counters_reply(transport, true);
} });
}
if (!c_frame || !h_frame) return;
- if (feeds_frame && getInitParam("theme") == "compat") {
+ if (feeds_frame && getInitParam("theme") == "old-skool") {
feeds_frame.style.bottom = f_frame.offsetHeight + "px";
}
- if (getInitParam("theme") == "3pane") {
+ if (getInitParam("theme_options").match("horiz_resize")) {
if (delta_x != undefined) {
if (c_frame.offsetLeft - delta_x > feeds_frame.offsetWidth + feeds_frame.offsetLeft + 100 && c_frame.offsetWidth + delta_x > 100) {
4) + "px";
resize_grab.style.display = "block";
- resize_handle.src = "themes/3pane/images/resize_handle_vert.png";
+ resize_handle.src = "themes/"+getInitParam('theme')+"/images/resize_handle_vert.png";
resize_handle.style.paddingTop = (resize_grab.offsetHeight / 2 - 7) + "px";
} else {
c_frame.style.top = (h_frame.offsetTop + h_frame.offsetHeight + 0) + "px";
h_frame.style.height = h_frame.offsetHeight + "px";
-
- var theme_c = 0;
-
- if (getInitParam("theme") == "graycube") {
- theme_c = 1;
- }
- if (getInitParam("theme") == "graycube" || getInitParam("theme") == "compat") {
- resize_handle.src = "themes/graycube/images/resize_handle_horiz.png";
- }
-
-/* resize_grab.style.top = (h_frame.offsetTop + h_frame.offsetHeight -
- 4 - theme_c) + "px";
- resize_grab.style.display = "block"; */
-
}
if (getInitParam("cookie_lifetime") != 0) {
}
if (opid == "qmcAddFeed") {
- displayDlg("quickAddFeed");
+ displayDlg('quickAddFeed', '',
+ function () {$('feed_url').focus();});
return;
}
function toggleDispRead() {
try {
- var hide_read_feeds = (getInitParam("hide_read_feeds") == "1");
+ var hide = !(getInitParam("hide_read_feeds") == "1");
- hide_read_feeds = !hide_read_feeds;
+ hideOrShowFeeds(hide);
- debug("toggle_disp_read => " + hide_read_feeds);
+ var query = "?op=rpc&subop=setpref&key=HIDE_READ_FEEDS&value=" +
+ param_escape(hide);
- hideOrShowFeeds(hide_read_feeds);
-
- storeInitParam("hide_read_feeds", hide_read_feeds, true);
+ new Ajax.Request("backend.php", {
+ parameters: query,
+ onComplete: function(transport) {
+ setInitParam("hide_read_feeds", hide);
+ } });
} catch (e) {
exception_error("toggleDispRead", e);
function collapse_feedlist() {
try {
- debug("toggle_feedlist");
+ debug("collapse_feedlist");
var theme = getInitParam("theme");
if (theme != "" && theme != "compact" && theme != "graycube" &&
- theme != "compat") return;
+ theme != "old-skool") return;
var fl = $("feeds-holder");
var fh = $("headlines-frame");
if (!Element.visible(fl)) {
Element.show(fl);
- fbtn.value = "<<";
+ fbtn.innerHTML = "<<";
if (theme != "graycube") {
} else {
Element.hide(fl);
- fbtn.value = ">>";
+ fbtn.innerHTML = ">>";
if (theme != "graycube") {
}
} catch (e) {
- exception_error("toggle_feedlist", e);
+ exception_error("collapse_feedlist", e);
}
}
window.open("http://tt-rss.org/");
}
-
-function feedBrowserSubscribe() {
- try {
-
- var selected = getSelectedFeedsFromBrowser();
-
- if (selected.length > 0) {
- closeInfoBox();
-
- notify_progress("Loading, please wait...", true);
-
- var query = "backend.php?op=pref-feeds&subop=massSubscribe&ids="+
- param_escape(selected.toString());
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- updateFeedList();
- } });
-
- } else {
- alert(__("No feeds are selected."));
- }
-
- } catch (e) {
- exception_error("feedBrowserSubscribe", e);
- }
+function inPreferences() {
+ return false;
}
-
-