Keď zablokujem užívateľa, tak on nezmizne z vlákna, len sa odstráni čo napísal. Podľa mňa, to nie je úplne to, čo by som od blacklistu očakával.
Ja som doteraz na tento účel používal plugin do FireFoxu „Remove It Permanently“. Pomocou Xpath sa zadefinuje, čo nechcem vidieť a ten plugin to zo stránky odstráni.
Napríklad XPath na odstránenie zo zoznamu vlákien:
„//span[contains(a, ‚UzivatelKtorehoChcemBlokovat‘)]/..“
XPath na odstránenie príspevkov užívateľa z vlákien:
//a[contains(strong,‚UzivatelKtorehoChcemBlokovat‘)]/../..
Odstráni to celý tag, takže zmiznú aj reakcie na užívateľove príspevky, vlastne celý strom príspevkov pod ním, čo ale nie je na škodu.
Páčilo by sa mi, keby blacklist fungoval podobne. Proste by zo stránky „vyhrýzol“ ten tag s blokovaným užívateľom.
Ostane vyriešiť dve veci:
- Do počtu neprečítaných príspevkov vo vlákne by sa nemali počítaťpríspevky blokovaného užívateľa. Ak sú nové príspevky vo vlákne len odblokovaných užívateľov, malo by sa javiť ako prečítané.
- Takto neostane nikde žiaden odkaz na užívateľa, kde by som ho moholznova povoliť. Preto by sa musel niekde vytvoriť zoznam blokovanýchužívateľov. Najlepšie asi v nastaveniach účtu.
Prosím, neriešte tu, či blacklist bráni slobode slova a podobné filozofické problémy. Ďakujem.