View Single Post
Staro 25.12.2021., 19:06   #1
mkey
Premium
Moj komp
 
Datum registracije: Sep 2018
Lokacija: tu
Postovi: 3,322
Diskretno proširenje funkcionalnosti ignoriranja korisnika

Povodom nekih rasprava koje su u tijeku gdje ispada da se modove ne može ignorirati, nudim ovo baš jednostavno rješenje u nadi da će podići kvalitetu diskusije na viši nivo. I umanjiti nepotrebno trenje i iritaciju, ne mogu se svi složiti ni po pitanju pive kamoli bilo čega drugoga.

1. treba instalirati Greasemonkey, Tampermonkey, Violentmonkey ili neku četvrtu ekstenziju koja omogućuje usercript. Predlažem Tampermonkey, ima valjda za sve mainstream browsere.

2. copy ovo ispod, otvorite novu skriptu, "select all" i paste unutra. Još treba umjesto "usernameX" staviti listu imena ljudi koje želite na fin način ignorirati. Dakle, ovo je brzinska skripta, nije mi se dalo previše komplicirati sa sučeljima i budalaštinama samo ubacite quotana imena u coma delimited array i vozi.

Code:
// ==UserScript==
// @name         PCEkspert user ignore hack
// @namespace    http://tampermonkey.net/
// @version      0.2
// @match        http://forum.pcekspert.com/showthread.php?*=*
// @icon         https://www.google.com/s2/favicons?domain=pcekspert.com
// @grant        none
// ==/UserScript==

(function() {
    let b = ['username1', 'username2'];
    let u = document.getElementsByClassName('bigusername');
    for (let i = 0, i_max = u.length; i < i_max; i++) {
        if (b.indexOf(u[i].textContent) > -1) {
            u[i].parentNode.parentNode.parentNode.parentNode.style.opacity = 0.03;
        }
    }
 })();


3. Da ispoštujem domaćine, krajnji rezultat je da će komentari ignoriranih korisnika biti 97% prozirni. Dakle i dalje primjetni, na vama je da pređete preko istih. Pretpostavljam da je intencija nemogućnosti ignoriranja moderatora ipak bila u tome da korisnik ne može poslije kazati kako nešto nije vidio, kakvo upozorenje, zloupotrebu ovlasti i sl.

Sretan Božić!

Zadnje izmijenjeno od: mkey. 31.12.2021. u 14:49.
mkey je offline   Reply With Quote