// ==UserScript== // @name KAT - Highlight Blogger's Comments // @namespace HighlightComments // @version 1.07 // @description Adds an icon next to a comment in a blog post, if they're the blogger // @require https://greasyfork.org/scripts/6250-waitforkeyelements/code/waitForKeyElements.js?version=23756 // @match http://kat.cr/blog/*/post/*/ // @match https://kat.cr/blog/*/post/*/ // @downloadURL https://update.greasyfork.icu/scripts/6460/KAT%20-%20Highlight%20Blogger%27s%20Comments.user.js // @updateURL https://update.greasyfork.icu/scripts/6460/KAT%20-%20Highlight%20Blogger%27s%20Comments.meta.js // ==/UserScript== var temp = location.pathname; temp = temp.split("/"); var user = temp[2]; var current = 0; var blogger = 'blogger'; var owner = $('.commentownerLeft:eq(0)').find("a").html(); if (owner == user) { $('.commentownerLeft:eq(0)').append(blogger); } function addIcon(jNode) { $('.commentownerLeft:gt(' + current + ')').each(function() { owner = $(this).find("a").html(); if (owner == user) { $(this).append(blogger); } }); current = $('.commentownerLeft').length - 1; } waitForKeyElements (".commentThread", addIcon);