Content deleted Content added
Updated quite a bit, to fix a bug, and to support my second username. |
fix |
||
Line 15:
}
function getCommentParent(node, commentDivsExist)
{
var possibleParentNodes = ['DD', 'DIV', 'LI', 'P'];
Line 21:
var parent = node.parent();
if (parent.parentsUntil('.diff').parent().hasClass('diff')) return $();
else if (commentDivsExist && $.inArray(parent[0].nodeName, possibleParentNodes) > -1) return parent;
var possibleParents = [];
Line 32:
possibleParents.sort(sortParents);
if (possibleParents[0][1]) parent = possibleParents[0][0];
return parent;▼
if (parent.length && !commentDivsExist && parent.contents().length)
{
var newParent = $('<div class="comment"></div>');
parent.contents().each(function()
{
var node = $(this);
// if (node[0].nodeName == 'DL') return $();
newParent.append(node);
});
parent.prepend(newParent);
return newParent;
}
▲ else return parent;
}
Line 88 ⟶ 102:
if (linkIsGood && (usernameCheck || secondUsernameCheck) && !link.parents('#contentSub').length)
{
var parent = getCommentParent(link, true);
if (!parent.length) return true;
parent.css('background-color', usernameBackground);
|