Fehler im Gästebuch Widget

  • Hallo,

    bei dem Gästebuch Widged habe ich folgendes Problem.

    Ein Webseiten Besucher konnte seinen Text im Gästebuch nicht Veröffentlichen weil er angeblich zu lang ist. Die angegebene Begrenzung liegt ja bei 1000 Zeichen, welche der Text auch nicht überschreitet.

    Nach einigen Versuchen, habe ich herausgefunden das die Anführungszeichen (") nicht als ein Zeichen Zählen sondern als ungefähr 6 Zeichen... ?(

    Ich habe es mit 1000 Buchstaben probiert - kein Problem. Bei Anführungszeichen klappt es mit max 166. Habe es mehrfach auf verschiedenen Webseiten versucht, auch mit neu installieren Gästebüchern.

    Kennt jemand diese Problem und hat vllt eine Lösung?


    Gruß
    Sebastian

  • Hallo Sebastian,

    das Anführungszeichen wird ja in HTML als Befehlszeichen verwendet. Wenn es nicht als Befehlszeichen, sondern wie in deinem Beispiel, tatsächlich als Anführungszeichen benutzt wird, erfolgt im HTML-Code die Umschreibung als

    "

    Damit kommt das Anführungszeichen auf die festgestellten 6 Zeichen. Eine Lösung fällt mir spontan nicht ein, es handelt sich aber um eine ganz normale Umsetzung der Zeicheneingabe in ein über HTML anzeigbares Symbol.

  • Hallo Thomas,

    vielen Dank für die schnelle Antwort.

    Gibt es eventuell eine Möglichkeit die 1000 Zeichenbegrenzung des Gästebuch Widgets zu erhöhen?

    Gruß
    Sebastian

  • Habe eine für mich passende Lösung gefunden. Es gibt eine config Datei (.../assets/php/guestbook/config.inc.php), in welcher man die max. Länge und die max. Zeilen anpassen kann.

    ...
    public static $GB_MAXTEXTLENGTH = 1000;
    public static $GB_MAXTEXTLINES = 10;
    ...

    Habe die Werte erhöht und es klappt nun ohne Probleme.

  • Hallo,

    Vorsicht beim Anpassen dieser Datei, denn die kann jederzeit wieder beim Veröffentlichen überschrieben werden.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

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