var talk = $("#ca-talk");
if (wgNamespaceNumber == 0 && talk.length != 0 && !(talk.hasClass("new") || talk.hasClass("selected")))
{
var a = $("a", talk);
var name = "Обсуждение:" + $("#firstHeading").text();
$.get("//ru.wikipedia.org/w/index.php", { title: name, action: "render" }, function (data)
{
var html = $($(data).children());
var isEmpty = true;
var isWebCiteArchiver = true;
for (var i = 0; i < html.length; i++)
{
var item = html[i];
var nodeName = item.nodeName.toLowerCase();
if (item.nodeType == 1 && (nodeName == "p" || nodeName == "ul" || nodeName == "ol" || nodeName == "dl") && item.textContent != "")
{
isEmpty = false;
if (item.textContent.indexOf("WebCite Archiver") == -1)
{
isWebCiteArchiver = false;
break;
}
}
}
if (isEmpty)
{
a.attr("title", "Обсуждение содержания страницы (нет реплик) [alt-t]");
a.css("color", "#643916");
}
else if (isWebCiteArchiver)
{
a.attr("title", "Обсуждение содержания страницы (только ботореплики) [alt-t]");
a.css("color", "#977b98");
}
}, "html");
}
Участник:Dhārmikatva/hate.js.