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
- Idag Nu stiger hårddiskpriserna med uppemot 10 procent 7
- Idag Analytiker: Apple har överskattat intresset för Vision Pro 43
- Igår AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna? 22
- Igår Testpilot: MSI MPG 271QRX - Färgsprakande OLED i 360 Hz 13
- 23 / 4 Meta öppnar upp Quests OS – vill bli VR-världens Android 12
- Veckans fråga: Hur mycket lagringsutrymme har din dator?95
- Microsoft rullar ut Startmenyreklam till alla51
- Quiz: Vad kan du om Inet?52
- Allsvenskan i fotboll/ Svenska Cupen 202427
- Premier League säsong 2023/202430
- Vad lyssnar du på just nu?13886
- Köpråd Spelskärm2
- Vart får man tag på halvantika processorer nuförtiden?19
- Hjälp Inno3d 4090 RGB kabel (4070,4080 mfl)0
- Tråden om PlayStation 514581
- Säljes Higround BLACKICE Keycaps 65% Nordic
- Säljes Samsung Galaxy Z Fold 3 512GB 5G
- Köpes Qnap TL-D800S / TL-D1600S / TL-D800C
- Säljes 2 set med Corsair 16GB (2x8GB) DDR4 3600MHz CL18 Vengeance LPX AMD
- Köpes 5800x3d / 5700x3d
- Säljes iMac Pro 2017
- Köpes Köpes AM4 moderkort + Minnen.
- Säljes GeForce RTX 2070 ROG STRIX 8GB
- Säljes RETRO: GeForce 8800 GTS
- Säljes Server - 2x Xeon gold 6138 - 256GB RAM - Nvidia P2000
- Nintendo-innehåll tas bort från Garrys Mod6
- Nu stiger hårddiskpriserna med uppemot 10 procent8
- Quiz: Vad kan du om Inet?52
- Analytiker: Apple har överskattat intresset för Vision Pro44
- Microsoft rullar ut Startmenyreklam till alla51
- EU röstar igenom ”rätten att reparera”51
- Viaplay sätter ner foten mot delade konton55
- AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna?22
- Systembolaget varnar: Dryckesbrist efter hackerattack100
- Veckans fråga: Hur mycket lagringsutrymme har din dator?95