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
- 30 / 5 Discord ändrar design – vill få tillbaka spelfokuset 12
- 29 / 5 Nu kan Windows läsa text i Android-foton 12
- 29 / 5 Laser, speglar och rök bakom Windows 10:s skrivbordsbild 9
- 28 / 5 Google höjer pristaket på Play-butiken med 150 procent 14
- 27 / 5 Microsoft avslöjar de verkliga systemkraven för Windows 11 36
- Veckans fråga: Hur snabb är din internetuppkoppling?121
- Lämpliga sensorer för placering i kyl & frys?16
- Har letat utan att hitta en skön låt som jag hörde på SomaFM - SpaceStation för länge sedan21
- Dator + byggdamm = farligt?7
- Snart kan du stänga av HDR i Netflix35
- AI-generera dina egna serier med Showrunner27
- Tips på nytt grafikkort, bättre än 1660 Super?12
- Underväldigande prestanda Asus Rog Strix Scar 15 2022 (i9 12900H, 32gb 4800mhz DDR5, RTX 3070Ti)6
- Läsplatta och biblioteksstöd107
- Vad lyssnar du på just nu?14018
- Säljes Ryzen 7 3700x / 3070ti gaming OC + 34” ultrawide skärm
- Säljes Fallout 76 Power Armor Edition
- Säljes Fallout 4 Pip-Boy Edition PC
- Säljes Lian-li dk-05f skrivbordschassi
- Säljes Fallout 3 Survival Edition PC
- Säljes Func gaming tnagentbord
- Säljes Keyboards, Streaming Mic, Headset
- Säljes Dell Alienware AW2523HF 360 hz IPS 1920x1080
- Säljes DJI Mic, Thermalright axp-100 full copper, 2st Minirig 3
- Säljes Pulsar Xlite V3 Mini & EGG EM-C
- Laptop med AR-glasögon i stället för skärm kan nu förbeställas14
- AI-generera dina egna serier med Showrunner27
- SweClockers Noobbyggarguide - Del 4: Aggressivt aggregat4
- Google erkänner brister i AI Overview11
- Snart kan du stänga av HDR i Netflix35
- Så mycket snabbare är Surface Laptop än Macbook Air M3106
- God of War: Ragnarök släpps till PC i september23
- Nu är Playstation 5 lika stor som 414
- Årets bästa soundbar – vi väljer favoriterna51
- Discord ändrar design – vill få tillbaka spelfokuset12