Citat:
Ursprungligen postat av
deddd
Okay. Tack för svar.
Så här blir det när jag slår på den
https://ibb.co/3XYD79y
(block fungerar)
Och så här
https://ibb.co/bgs10T20
Men får testa lite, jag kanske har något annat den krockar med.
Jag såg att jag laddade in jQuery-biblioteket explicivt vilket egentligen inte behövs då sajten redan har det laddat, jag testade att ta bort den och det funkade.
Om du vill så testa med den här uppdaterade koden:
Kod:
// ==UserScript==
// @name Hide FB users
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Hides posts from annoying users
// @author JohannesSnajdare
// @match https://www.flashback.org/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=flashback.org
// @grant none
// ==/UserScript==
(function() {
"use strict";
var annoying_users = ["JohannesSnajdare", "Erik.Blodyx"];
var replies = ["was punched in the face", "got shut up", "was silenced", "got his ass kicked", "was blocked", "was smacked in the head"];
$.each(annoying_users, function(i, u) {
$("div.post")
.has(`a.post-user-username:contains(${u})`)
.css({display: "block", height: "30px", overflow: "hidden", cursor: "pointer", backgroundColor: "#f2dede"})
.each(function(i) {
$(".post-heading", this).css("background-color", "#f2dede");
$(".pull-right", this).before(`${u} ${replies[Math.floor(Math.random() * replies.length)]}`);
})
.click(function(e) {
$(this).css("height","auto");
e.stopPropagation();
})
;
});
})();