Blockera användare
Fixade detta så länge: funkar som ett userscript i t.ex. ViolentMonkey.
Jag är rätt kass på Javascript så ni får ursäkta koden.
// ==UserScript==
// @name Hide Sweclockers Posts
// @author pv2b
// @include https://www.sweclockers.com/forum/post/*
// @include https://www.sweclockers.com/forum/trad/*
// @description Hides Sweclockers posts from certain users
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min....
// @grant GM_addStyle
// ==/UserScript==
/* jag är kass på javascript, så ni får ha överseende med kass kod... */
var blockedUsers = new Set();
// Lägg till en rad för varje störig snubbe...
blockedUsers.add("StörigSnubbe1000");
blockedUsers.add("StörigSnubbe2000");
$("div.forum-post").each(function (index, post) {
var author = $(post).find("a[itemprop="author"] span[itemprop="name"]").text();
if (blockedUsers.has(author)) {
$("<button>Visa dolt inlägg</button>").click(function (event) {
$(event.target).hide();
$(post).show();
}).insertBefore($(post));
$(post).hide();
}
});
Duger för mitt syfte, men det vore ju ändå bra om det fanns som en funktion på själva siten.
Edit: Ser nu också att Sweclockers-forumet massakerar en URL i inlägget trots code-tagg, så ni får klicka på "citera inlägg" för att kopiera ut rätt källkod den vägen. Det kanske också är feedback förresten?
Edit 2: Här finns samma kod i en Gist istället: https://gist.github.com/pv2b/2540b1c45519ecead7a024a29eeefa9b
På förekommen anledning:
Det finns ett fåtal medlemmar på detta forum vars inlägg jag aldrig mer vill se. Det handlar inte om att de bryter mot några regler på forumet, specifikt, utan snarare om att det inte är bra för någon inblandad att jag ser deras inlägg.
Det finns en "blockera"-funktion, men den blockerar bara DM och notiser via citat och liknande, den döljer inte medlemmens inlägg för mig.
Skulle man kunna utöka detta med att man även döljer dessa inlägg? Möjligtvis bakom en "visa dolda inlägg"-knapp.
Dags det fixas tack.
Magnus AMD
- Nyhetstips!464
- Veckans fråga: Vad är viktigast när du köper SSD?56
- Välja extern DVD-brännare5
- Högerbenet avlider vid körning.41
- Portabel AC inför sommaren [Samlingstråd]4995
- Snabbkoll: Har du Windows installerat på SSD eller HDD?115
- Färre IT-jobb på distans gör att fler slutar90
- Hjälp med andrahandsvärde - Sälja dator1
- Koll innan köp nätverk hus1
- FAQ: Vattenkylning3096
- Bytes Oöppnad S24 Ultra 512 GB Violett
- Köpes Kablar till TX550M, type 4?
- Säljes Retro apple tangentbord
- Säljes Asus GTX980TI Strix Mild defekt
- Säljes serverhårdvara socket 1366
- Säljes Mackbook Pro M1, 8 Gb, 250 Gb, 13 inch
- Säljes AMD Ryzen 9 5900X
- Säljes Vattenkylningsdelar, kablar
- Säljes S24 128gb Marble Grey
- Säljes Keychron Q1 V2, Varmilo, Razer, DDR5
- Färre IT-jobb på distans gör att fler slutar90
- Microsoft fixar VPN-problem i Windows2
- Veckans fråga: Vad är viktigast när du köper SSD?56
- Googles nya AI-assistent kan se sin omgivning i realtid8
- Google lanserar ”webb”‑sökningar18
- Amazon gör Tomb Raider-serie29
- AMD lanserar prisbantade AM5-processorer utan grafikdel29
- Nordiska TV-branschen enas i kampanj mot olagliga tv-tjänster182
- Så ska bankerna ta hårdare tag mot bedragare57
- Nu kan du spela N64-spel med ray tracing35