Kommentare sichtbar obwohl moderiert

  • Hallo,

    ich fange gerade an, mit der aktuellen WP-Version zu spielen. Dabei ist mir folgendes aufgefallen:

    Obwohl ich eingestellt habe, daß Kommentare erst durch den Admin freigeschaltet werden müssen, sind diese in voller Länge sofort lesbar! Es erscheint bloß zusätzlich der Vermerk, daß der Kommentar noch moderiert werden muß...

    Beispiel:

    Code
    [U]Benutzername
    [/U][COLOR=Gray]Dieser Eintrag muss noch freigeschaltet werden.[/COLOR]
    geschrieben 03.03.2007 um 20:09 | [U]Permalink[/U]  ([U]Bearbeiten[/U])
    blah fasel
    noch mehr Text
    rumgespamme…  
    sofort löschen!!!

    Ich hab' mir das mal im Template angesehen, was mir dabei als PHP-nOOb ;) auffällt: Die Funktion, die den Moderationstext in der "comments.php" erzeugt, steht unmittelbar vor "comment_text()", aber letzteres ist AUSSERHALB der "if-endif"-Konstruktion.

    Dies ist in allen Themes so, die ich bisher angeschaut habe.
    Da ich mir nicht vorstellen kann, daß so ein gravierender Fehler so lange unentdeckt bleibt, stellt sich mir die Frage, wo das Problem liegt?

    Sollte "comment_text()" eigentlich gar nichts ausgeben, wenn "$comment->comment_approved" gleich '0' ist? Wenn ja, wie kann ich 'rausfinden, warum es das trotzdem macht?

    Nebenbei würde ich es auch für zweckmäßig halten, wenn bei noch unmoderierten Beiträgen auch der Link des Benutzernamens nicht schon funktionieren würde, denn auch der kann bereits zu Spam- oder gar Malware-Seiten führen...

    cu/2 - Borsti

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Glaub ich dir nicht [size=8](das heißt ich kanns mir nicht vorstellen)[/SIZE] :???:

    Was passiert denn wenn du "abgemeldet" bist und du auf bearbeiten klickst?

    EDIT: Cookies gelöscht?
    EDIT2: da steht dann also "Benutzername"??? oder doch dein LoginName???

    Viele Grüße Olaf, Ego / Blog? / Heimat

    Einmal editiert, zuletzt von Olafb (4. März 2007 um 00:43)

  • Glaub ich dir nicht [size=8](das heißt ich kanns mir nicht vorstellen)[/SIZE] :???:

    Was passiert denn wenn du "abgemeldet" bist und du auf bearbeiten klickst?

    EDIT: Cookies gelöscht?
    EDIT2: da steht dann also "Benutzername"??? oder doch dein LoginName???

    tststs... :neutral:

    Abgemeldet sieht es so aus wie im angehängten Bild (Bearbeiten wird nicht angeboten). Ich hoffe man kann's erkennen, die Größenlimits im Forum sind ziemlich knapp bemessen.

    Interessanterweise steht in der vorgeschalteten Übersichtsseite (also bevor ich den Artikel selbst aufrufe "1 Kommentar", da werden also korrekt nur die freigeschalteten gezählt...

    Cookies hab' ich nicht gelöscht, warum?
    Als "Benutzername" steht da der Name, der im Kommentar-Formular unter "Name" eingegeben wurde. ;) Verlinkt ist dieser mit der URL, welche der Kommentierer als seine Homepage hinterlassen hat.

    cu/2 - Borsti

  • Lösch bitte Cookies!!!!


    ok!
    ...Nun bin ich baff, das hat tatsächlich geholfen. :shock:

    Kannst Du mir evtl. erklären, warum?
    Immerhin war ich korrekt ausgeloggt, alle anderen User- oder gar Admin-behafteten Funktionen gingen nicht etc. Wieso also diese Anzeige? :confused:

    Zitat

    Hilfreich währe auch ein Link zu schicken. Ich glaub dir nämlich immer noch nicht :?

    Ich befürchte, mit einem Link zu 192.168.xxx.xxx ist Dir nicht wirklich geholfen, und einen anderen gibt es nicht bei einer lokalen Test-Installation. :mrgreen:

    Nun gut, das Thema kann aber jetzt geschlossen werden. Danke für den Tip!

    cu/2 - Borsti

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!