Comment Separator Fix

Fixes new SE comment separator to fit the existing style

目前为 2014-08-11 提交的版本,查看 最新版本

// ==UserScript==
// @name           Comment Separator Fix
// @author         Cameron Bernhardt (AstroCB)
// @version        3.0.0
// @namespace      http://greasyfork.org/
// @description    Fixes new SE comment separator to fit the existing style
// @include        http://*.stackexchange.com/*
// @include        http://stackoverflow.com/*
// @include        http://meta.stackoverflow.com/*
// @include        http://serverfault.com/*
// @include        http://meta.serverfault.com/*
// @include        http://superuser.com/*
// @include        http://meta.superuser.com/*
// @include        http://askubuntu.com/*
// @include        http://meta.askubuntu.com/*
// @include        http://stackapps.com/*
// ==/UserScript==

function fix(){
    var separators = document.getElementsByClassName("js-link-separator");
        for (var i = 0; i < separators.length; i++) {
	    if (separators[i].className === "js-link-separator dno") {
            separators[i].style.visibility = "hidden";
        }
        separators[i].className += "lsep";
        separators[i].innerHTML = "|";
}

fix();

var observer = new MutationObserver(fix);
observer.observe(document.getElementsByTagName("body")[0], {attributes: true, childList: true, characterData: true});
        
}