1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 20:15:55 +00:00

add link to invert headline/article selection (closes #216)

This commit is contained in:
Andrew Dolgov
2008-08-18 07:21:35 +01:00
parent 965fb2af0d
commit e75d70b5a8
2 changed files with 43 additions and 0 deletions

View File

@@ -1850,6 +1850,45 @@ function hideReadHeadlines() {
}
}
function invertHeadlineSelection() {
try {
var rows = new Array();
var r = false;
if (!isCdmMode()) {
r = document.getElementsByTagName("TR");
} else {
r = document.getElementsByTagName("DIV");
}
for (var i = 0; i < r.length; i++) {
if (r[i].id && r[i].id.match("RROW-")) {
rows.push(r[i]);
}
}
for (var i = 0; i < rows.length; i++) {
var nc = rows[i].className;
var id = rows[i].id.replace("RROW-", "");
var cb = document.getElementById("RCHK-" + id);
if (!rows[i].className.match("Selected")) {
nc = nc + "Selected";
cb.checked = true;
} else {
nc = nc.replace("Selected", "");
cb.checked = false;
}
rows[i].className = nc;
}
} catch (e) {
exception_error("invertHeadlineSelection", e);
}
}
function getArticleUnderPointer() {
return post_under_pointer;
}