|
|
@ -520,19 +520,11 @@ function toggleMark(id, client_only, no_effects) {
|
|
|
|
mark_img.alt = __("Unstar article");
|
|
|
|
mark_img.alt = __("Unstar article");
|
|
|
|
query = query + "&mark=1";
|
|
|
|
query = query + "&mark=1";
|
|
|
|
|
|
|
|
|
|
|
|
/* if (vfeedu && crow.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedu.innerHTML = (+vfeedu.innerHTML) + 1;
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
//mark_img.src = "images/mark_unset.png";
|
|
|
|
//mark_img.src = "images/mark_unset.png";
|
|
|
|
mark_img.alt = __("Please wait...");
|
|
|
|
mark_img.alt = __("Please wait...");
|
|
|
|
query = query + "&mark=0";
|
|
|
|
query = query + "&mark=0";
|
|
|
|
|
|
|
|
|
|
|
|
/* if (vfeedu && crow.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedu.innerHTML = (+vfeedu.innerHTML) - 1;
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (document.getElementById("headlinesList") && !no_effects) {
|
|
|
|
if (document.getElementById("headlinesList") && !no_effects) {
|
|
|
|
Effect.Puff(mark_img, {duration : 0.25, afterFinish: tMark_afh_off});
|
|
|
|
Effect.Puff(mark_img, {duration : 0.25, afterFinish: tMark_afh_off});
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
@ -541,25 +533,6 @@ function toggleMark(id, client_only, no_effects) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* var vfeedctr = document.getElementById("FEEDCTR--1");
|
|
|
|
|
|
|
|
var vfeedr = document.getElementById("FEEDR--1");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (vfeedu && vfeedctr) {
|
|
|
|
|
|
|
|
if ((+vfeedu.innerHTML) > 0) {
|
|
|
|
|
|
|
|
if (crow.className.match("Unread") && !vfeedr.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedr.className = vfeedr.className + "Unread";
|
|
|
|
|
|
|
|
vfeedctr.className = "odd";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
vfeedctr.className = "invisible";
|
|
|
|
|
|
|
|
vfeedr.className = vfeedr.className.replace("Unread", "");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
debug("toggle starred for aid " + id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//new Ajax.Request(query); */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!client_only) {
|
|
|
|
if (!client_only) {
|
|
|
|
debug(query);
|
|
|
|
debug(query);
|
|
|
|
|
|
|
|
|
|
|
@ -598,19 +571,12 @@ function togglePub(id, client_only, no_effects) {
|
|
|
|
mark_img.alt = __("Unpublish article");
|
|
|
|
mark_img.alt = __("Unpublish article");
|
|
|
|
query = query + "&pub=1";
|
|
|
|
query = query + "&pub=1";
|
|
|
|
|
|
|
|
|
|
|
|
/* if (vfeedu && crow.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedu.innerHTML = (+vfeedu.innerHTML) + 1;
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
//mark_img.src = "images/pub_unset.png";
|
|
|
|
//mark_img.src = "images/pub_unset.png";
|
|
|
|
mark_img.alt = __("Please wait...");
|
|
|
|
mark_img.alt = __("Please wait...");
|
|
|
|
query = query + "&pub=0";
|
|
|
|
query = query + "&pub=0";
|
|
|
|
|
|
|
|
|
|
|
|
/* if (vfeedu && crow.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedu.innerHTML = (+vfeedu.innerHTML) - 1;
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (document.getElementById("headlinesList") && !no_effects) {
|
|
|
|
if (document.getElementById("headlinesList") && !no_effects) {
|
|
|
|
Effect.Puff(mark_img, {duration : 0.25, afterFinish: tPub_afh_off});
|
|
|
|
Effect.Puff(mark_img, {duration : 0.25, afterFinish: tPub_afh_off});
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
@ -619,25 +585,6 @@ function togglePub(id, client_only, no_effects) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* var vfeedctr = document.getElementById("FEEDCTR--2");
|
|
|
|
|
|
|
|
var vfeedr = document.getElementById("FEEDR--2");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (vfeedu && vfeedctr) {
|
|
|
|
|
|
|
|
if ((+vfeedu.innerHTML) > 0) {
|
|
|
|
|
|
|
|
if (crow.className.match("Unread") && !vfeedr.className.match("Unread")) {
|
|
|
|
|
|
|
|
vfeedr.className = vfeedr.className + "Unread";
|
|
|
|
|
|
|
|
vfeedctr.className = "odd";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
vfeedctr.className = "invisible";
|
|
|
|
|
|
|
|
vfeedr.className = vfeedr.className.replace("Unread", "");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
debug("toggle published for aid " + id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
new Ajax.Request(query); */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!client_only) {
|
|
|
|
if (!client_only) {
|
|
|
|
new Ajax.Request(query, {
|
|
|
|
new Ajax.Request(query, {
|
|
|
|
onComplete: function(transport) {
|
|
|
|
onComplete: function(transport) {
|
|
|
@ -746,52 +693,6 @@ function moveToPost(mode) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* } else {
|
|
|
|
|
|
|
|
var rows = cdmGetVisibleArticles();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (mode == "next") {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (cdmArticleIsActuallyVisible(rows[i]) ||
|
|
|
|
|
|
|
|
cdmArticleIsBelowViewport(rows[i])) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!cdmArticleIsActuallyVisible(rows[i])) {
|
|
|
|
|
|
|
|
cdmScrollToArticleId(rows[i]);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//setTimeout("toggleUnread(" + rows[i] + ", undefined, true)", 500);
|
|
|
|
|
|
|
|
cdmSelectArticles("none");
|
|
|
|
|
|
|
|
toggleUnread(rows[i], undefined, true);
|
|
|
|
|
|
|
|
toggleSelected(rows[i]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cdmScrollViewport('bottom');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else if (mode == "prev") {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (cdmArticleIsAboveViewport(rows[i]) &&
|
|
|
|
|
|
|
|
!cdmArticleIsAboveViewport(rows[i+1])) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cdmScrollToArticleId(rows[i]);
|
|
|
|
|
|
|
|
//setTimeout("toggleUnread(" + rows[i] + ", undefined, true)", 500);
|
|
|
|
|
|
|
|
cdmSelectArticles("none");
|
|
|
|
|
|
|
|
toggleUnread(rows[i], undefined, true);
|
|
|
|
|
|
|
|
cdmSelectArticleById(rows[i]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} catch (e) {
|
|
|
|
} catch (e) {
|
|
|
|
exception_error("moveToPost", e);
|
|
|
|
exception_error("moveToPost", e);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1607,7 +1508,7 @@ function cdmClicked(elem) {
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} catch (e) {
|
|
|
|
} catch (e) {
|
|
|
|
exception_error("cdmMouseIn", e);
|
|
|
|
exception_error("cdmClicked", e);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1684,21 +1585,6 @@ function postMouseOut(id) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function cdmMouseIn(elem) {
|
|
|
|
|
|
|
|
/* try {
|
|
|
|
|
|
|
|
if (elem.id && elem.id.match("RROW-")) {
|
|
|
|
|
|
|
|
var id = elem.id.replace("RROW-", "");
|
|
|
|
|
|
|
|
active_post_id = id;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} catch (e) {
|
|
|
|
|
|
|
|
exception_error("cdmMouseIn", e);
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function cdmMouseOut(elem) {
|
|
|
|
|
|
|
|
//active_post_id = false;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function headlines_scroll_handler() {
|
|
|
|
function headlines_scroll_handler() {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
|
|