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
- Igår Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 46
- Igår Nu stiger hårddiskpriserna med uppemot 10 procent 14
- Igår Analytiker: Apple har överskattat intresset för Vision Pro 50
- 24 / 4 AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna? 26
- 24 / 4 Testpilot: MSI MPG 271QRX - Färgsprakande OLED i 360 Hz 13
- Konsumentverket granskar tio nätbutiker som lurat kunder12
- Simulator - hjälp/tips på bildförskjutning sökes17
- Deshroud och vilka fläktar att föredra?7
- måste hdd monteras åt ett visst håll?3
- Ubuntu 24.04 LTS17
- Wordle på svenska - ordlig.se7855
- Fläkt 25 x25 mm19
- Oskäligt negativt omdöme Tradera23
- Epic games nere?0
- Nu stiger hårddiskpriserna med uppemot 10 procent14
- Köpes Luftkylning och Fläktar
- Köpes Nvidia Quadro P400,600 eller 620
- Säljes Dell Latitude 7530 15,6”
- Köpes Önskar köpa 6700xt eller 3070
- Säljes Asus Geforce RTX 2070 8GB Strix Gaming OC
- Köpes Köper bärbara datorer, trasiga, utan skärm etc.
- Säljes Lenovo Thinkcentre M73
- Säljes Lenovo Legion Slim 5 14” OLED
- Säljes Asus VG248 24"
- Säljes AMD Ryzen 5 3400G inkl kylare
- Konsumentverket granskar tio nätbutiker som lurat kunder12
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk46
- Nintendo-innehåll tas bort från Garrys Mod17
- Nu stiger hårddiskpriserna med uppemot 10 procent14
- Quiz: Vad kan du om Inet?68
- Analytiker: Apple har överskattat intresset för Vision Pro50
- Microsoft rullar ut Startmenyreklam till alla59
- EU röstar igenom ”rätten att reparera”53
- Viaplay sätter ner foten mot delade konton55
- AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna?26