Avaleht
uus teema   vasta Vaidlused »  Parem HV »  Parem kasutaja blokeerimine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Aeron
HV Guru
Aeron

liitunud: 11.02.2002




sõnum 28.08.2026 09:53:46 Parem kasutaja blokeerimine vasta tsitaadiga

Hei

Tunnen puudust võimalusest kasutajaid selliselt blokeerida, et tema postitusi isegi näha ei ole. Täna varjab ainult sisu, mida saab soovi korral vaadata, aga tahaks, et ei teaks üldse, et inimene on postitanud.
Ma tean, et see on võimalik browseri addoni ja scriptidega,aga see võiks tegelikult olla minu arvates foorumi feature seti osa.

Anyone else?

_________________
Võib öelda, et ma olen liigselt enesekeskne, aga mind see ei häiri
Tulge kõik HV rahvaga jalkat mängima!
|
Kommentaarid: 72 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 65
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Dirty Harry
HV Guru
Dirty Harry

liitunud: 05.09.2002




sõnum 28.08.2026 10:38:06 Re: Parem kasutaja blokeerimine vasta tsitaadiga

Aeron kirjutas:
aga see võiks tegelikult olla minu arvates foorumi feature seti osa.
Tõsi. Võiks. Ning tänapäeva AI ajastul võiks see olla lausa üsna kiirelt vibecodetav.

Kui keegi tahab, siis mikk36 loodud skript (Tapermonkey abil Brave sees jooksutan), mida natuke ise kohendasin/täiendasin, asub siin:

// ==UserScript==
// @name          HinnaVaatluse ignoreeritud postituste ja kollaste joonte peitmine
// @namespace     https://foorum.hinnavaatlus.ee/
// @description   Peidab ignoreeritud kasutajate postiread ja kollased jooned teema vaatest
// @match         https://foorum.hinnavaatlus.ee/viewtopic.php*
// @grant         none
// @version       0.3
// ==/UserScript==

(function() {
    'use strict';

    const ignoreText = "Sa oled lisanud selle isiku ignoreeritavate nimekirja";

    console.log("HV ignore-skript käivitus");

    // Eemalda ignoreeritud postitused
    document.querySelectorAll('span.postdetails').forEach(el => {
        if (!el.textContent.includes(ignoreText)) return;

        const innerTr = el.closest('tr');
        if (!innerTr) return;

        let outerTr = null;
        const tbody = innerTr.parentElement;
        if (tbody) {
            const table = tbody.parentElement;
            if (table) {
                const td = table.parentElement;
                if (td) {
                    outerTr = td.closest('tr');
                }
            }
        }

        const rowToRemove = outerTr || innerTr;
        if (rowToRemove && rowToRemove.parentNode) {
            rowToRemove.parentNode.removeChild(rowToRemove);
            console.log("Eemaldasin ignoreeritud postirea", rowToRemove);
        }
    });

    // Eemalda kollased jooned (spacer.gif)
    document.querySelectorAll('td.row3 img[src*="spacer.gif"]').forEach(img => {
        const td = img.closest('td.row3');
        if (td && td.parentNode) {
            td.parentNode.removeChild(td);
            console.log("Eemaldasin kollase joone", td);
        }
    });
})();


viimati muutis Dirty Harry 28.08.2026 11:13:48, muudetud 2 korda
Kommentaarid: 186 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 147
tagasi üles
vaata kasutaja infot saada privaatsõnum
Aeron
HV Guru
Aeron

liitunud: 11.02.2002




sõnum 28.08.2026 11:05:04 vasta tsitaadiga

Kas sa jooksutad seda Tampermonkey'ga või kuidas?
_________________
Võib öelda, et ma olen liigselt enesekeskne, aga mind see ei häiri
Tulge kõik HV rahvaga jalkat mängima!
|
Kommentaarid: 72 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 65
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Dirty Harry
HV Guru
Dirty Harry

liitunud: 05.09.2002




sõnum 28.08.2026 11:13:21 vasta tsitaadiga

Aeron kirjutas:
Kas sa jooksutad seda Tampermonkey'ga või kuidas?
Jah. Täiendasin ka eelmist postitust.

Kuid see on tagurpidi lähenemine ja ideaaljuhul võiks olla sarnane funktsionaalsus foorumis keskses tarkvaras ja per kasutaja juhitav. Sest konkreetset skripti olen ise pidanud mõned korrad parandama, sest kusagil midagi juhtus.
Kommentaarid: 186 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 147
tagasi üles
vaata kasutaja infot saada privaatsõnum
Aeron
HV Guru
Aeron

liitunud: 11.02.2002




sõnum 28.08.2026 11:36:48 vasta tsitaadiga

Jah, see oleks kena kui blokk oleks kaheastmeline lihtsalt:
1. Jätab alles kastutaja postituse ,aga peidab sisu
2. Eemaldab igasuguse jälje kasutajast foorumit lehitsedes

_________________
Võib öelda, et ma olen liigselt enesekeskne, aga mind see ei häiri
Tulge kõik HV rahvaga jalkat mängima!
|
Kommentaarid: 72 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 65
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
indrpo
HV Guru

liitunud: 14.11.2004



Autoriseeritud ID-kaardiga
sõnum 28.08.2026 11:46:55 vasta tsitaadiga

Ka tsiteeritud postitused vastava kasutajaga.
Kommentaarid: 262 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 228
tagasi üles
vaata kasutaja infot saada privaatsõnum
Aeron
HV Guru
Aeron

liitunud: 11.02.2002




sõnum 28.08.2026 11:51:12 vasta tsitaadiga

thumbs_up.gif
_________________
Võib öelda, et ma olen liigselt enesekeskne, aga mind see ei häiri
Tulge kõik HV rahvaga jalkat mängima!
|
Kommentaarid: 72 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 65
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Vaidlused »  Parem HV »  Parem kasutaja blokeerimine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.