// ==UserScript== // @name SPM kbin enhancements // @description Few small changes to the kbin UI while they still develop some features // @namespace com.sirpsychomantis // @license MIT // @version 1.1 // @grant none // @run-at document-end // @match https://fedia.io/* // @match https://kbin.social/* // @downloadURL none // ==/UserScript== (function(){ function addDomain(link) { let parts = link.title.split("@"); if (parts[2] !== location.hostname) { let linkText = link.childNodes[link.childNodes.length-1]; linkText.nodeValue += "@" + parts[2]; } } if (location.pathname.startsWith('/m')) { document.querySelectorAll(".magazine-inline, .user-inline").forEach(link => { addDomain(link); }) } else { document.querySelectorAll(".magazine-inline").forEach(link => { addDomain(link); }) } })();