Transformerer svar-tæller og dato i liste med nye spørgsmål
// ==UserScript== // @name Sporskiftet - Nye indlæg // @namespace JKL.Sporskiftet // @version 1.0 // @description Transformerer svar-tæller og dato i liste med nye spørgsmål // @author Jacob Kamp Lund // @match https://www.sporskiftet.dk/seneste* // @grant none // ==/UserScript== (function($) { 'use strict'; $("#tracker > table.sticky-enabled.sticky-table > tbody > tr > td").css({"vertical-align": "top"}); // fjern linieskift i svar-tæller $(".replies").find("br").remove(); // venstrestil indhold i svar-tæller $(".replies").css("text-align", "left"); // fjern tekst i svar-tæller $(".replies").find("a").each(function(index, el) { var txt = $(el).text(); var match = /[0-9]+/.exec(txt); if (match && match.length == 1) { var answers = parseInt(match[0], 10); $(el).text("(" + answers + ")").css("margin-left", 5); if (answers > 0) { $(el).parents("tr").css("background-color", "#ff9"); } } }); // afkort dato $("td.replies").next().each(function(index, el) { var txt = $(el).text(); txt = txt .replace(" år", "å") .replace(" måneder", "mnd") .replace(" måned", "mnd") .replace(" uger", "u") .replace(" uge", "u") .replace(" dage", "d") .replace(" dag", "d") .replace(" timer", "t") .replace(" time", "t") .replace(" minutter", "m") .replace(" sekunder", "s") .replace(" sek.", "s") .replace(" m", "m") .replace(" siden", ""); //$(el).attr("title", $(el).text()); $(el).text(txt); }); })(window.jQuery);