1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-15 18:56:34 +00:00

more work on tag support

This commit is contained in:
Andrew Dolgov
2005-09-09 08:45:54 +01:00
parent eb36b4eb55
commit 8143ae1f2b
8 changed files with 241 additions and 167 deletions

View File

@@ -10,6 +10,8 @@ var first_run = true;
var search_query = "";
var display_tags = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
@@ -29,6 +31,20 @@ if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
function toggleTags() {
display_tags = !display_tags;
var p = document.getElementById("dispSwitchPrompt");
if (display_tags) {
p.innerHTML = "display feeds";
} else {
p.innerHTML = "display tags";
}
updateFeedList();
}
/*
function feedlist_callback() {
var container = document.getElementById('feeds');
@@ -66,16 +82,19 @@ function refetch_callback() {
var feedu = f_document.getElementById("FEEDU-" + id);
var feedr = f_document.getElementById("FEEDR-" + id);
feedu.innerHTML = ctr;
if (feedctr && feedu && feedr) {
if (ctr > 0) {
feedctr.className = "odd";
if (!feedr.className.match("Unread")) {
feedr.className = feedr.className + "Unread";
feedu.innerHTML = ctr;
if (ctr > 0) {
feedctr.className = "odd";
if (!feedr.className.match("Unread")) {
feedr.className = feedr.className + "Unread";
}
} else {
feedctr.className = "invisible";
feedr.className = feedr.className.replace("Unread", "");
}
} else {
feedctr.className = "invisible";
feedr.className = feedr.className.replace("Unread", "");
}
}
}
@@ -126,6 +145,10 @@ function updateFeedList(silent, fetch) {
var query_str = "backend.php?op=feeds";
if (display_tags) {
query_str = query_str + "&tags=1";
}
if (getActiveFeedId()) {
query_str = query_str + "&actid=" + getActiveFeedId();
}