Skript zum Ausblenden von Forumsbeiträgen

  • Hallo allerseits.

    Bekanntlich lassen sich Forumsbeiträge bestimmter Mitglieder ausblenden, indem man diese als ignorierte Mitglieder festlegt.
    Einen ausgeblendeten Beitrag kann man sich durch einen Klick anzeigen lassen.
    Befinden sich auf einer Seite mehrere ausgeblendete Beiträge, so kann man sich allerdings nur einen Beitrag gleichzeitig anzeigen lassen. Beim Klick auf einen anderen wird dieser angezeigt, der vorher sichtbare jedoch wieder ausgeblendet.

    Dieser Mangel hat mich gestört und ich habe ein GM-Skript verfasst, mit dem sich Beiträge unabhängig voneinander anzeigen und wieder ausblenden lassen.
    Genau ist es so:
    Überschrift, Signatur und die rechte Spalte mit Mitgliedsdaten und Avatar bleiben sichtbar und der eigentliche Inhalt in der linken Spalte wird ausgeblendet.

    Das Skript benützt die Ignorier-Funktion nicht und die betreffenden Mitglieder dürfen nicht als ignoriert festgelegt sein.
    Die Namen werden eingetragen in Zeile 7, eingeschlossen in Apostrophe oder Anführungszeichen und getrennt durch Beistriche. Leerzeichen sind optional.

    Das Ein- und Ausblenden erfolgt durch Klick auf die Pfeil-Grafik am oberen Rand des Beitrags, links neben dem Melde-Button.

    Das Skript funktioniert auch bei Beiträgen von Moderatoren, Administratoren, ehemaligen Mitgliedern und einem selbst.
    Es funktioniert außerdem auch ohne dass man angemeldet ist, ist also auch für Nicht-Mitglieder verwendbar.

    Die Pfeil-Grafiken können auch durch andere ersetzt werden. Diese werden dann in den Zeilen 9 - 12 eingetragen. Die Größe der Grafiken muss außerdem in Zeile 51 eingetragen werden.

  • Such Dir hier ein passendes Bildchen aus, dann sehen wir weiter.
    https://www.google.de/search?q=arrow…arrows+down+red

    Mir würde ja so was ganz gut gefallen:
    http://www.iconsdb.com/persian-red-ic…-down-icon.html
    Natürlich in passender Größe.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Hallo aborix

    Super script :klasse:
    ist schon eingebaut :D

    @ MaximaleEleganz,
    das gefällt mir 8) habe allerdings die Farbreihenfolge etwas geändert:
    den jeweiligen base64 code von "arrowDown" und "arrowDownHover" untereinander getauscht.

    Beitrag ausgeblendet > Pfeil ist rot, Maus über > Pfeil wird blau u. Klick, Richtungswechsel, Beitrag ist eingeblendet = Blauer Pfeil
    Beitrag eingeschaltet > Pfeil ist blau, Maus über > Pfeil wird rot u. Klick, Richtungswechsel, Beitrag ist ausgeschaltet = Roter Pfeil

    So ist für mich logischer :wink:

    Vielen Dank nochmals an Euch beide :klasse::klasse:

    Gruß ReVox
    "Theorie ist, wenn man alles weiß und nichts geht. Praxis ist, wenn alles funktioniert und nicht weiß warum.
    Bei Windows sind Theorie und Praxis vereint, nichts funktioniert und keiner weiß warum!"
    Meine gegebenen Tips & Antworten sind wie die Lottozahlen - immer ohne Gewähr ;)

    Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Firefox/38.5.1-ESR

  • Dafür reicht die userContent.css, ungetestet:

    Code
    @-moz-document
    url-prefix("http://www.camp-firefox.de/forum/"){
    
    	 div.forabg:nth-child(5) {
    		display:none !important
    	}
    
    
     }
  • @ BarbaraZ-:

    Dein Screenshot zeigt die Seite wie sie ohne Anmeldung aussieht, denn "Lost Threads" ist nicht vorhanden.

    Mithrandirs Code funktioniert, wenn man angemeldet ist.
    Ist man nicht angemeldet, muss in der 4. Zeile 5 durch 4 ersetzt werden.

    Folgendes funktioniert in beiden Fällen:

    Code
    @-moz-document url-prefix("http://www.camp-firefox.de/forum/") {   
       div.forabg:nth-of-type(2) {
          display:none !important
       }
    }