Zum Inhalt springen

Inhalte werden beim Speichern abgeschnitten

Erstellt am 6. Mai 2010 · 6 Antworten · letzte Antwort am 17. Juni 2010

Tags: Datenbank, Frage

jochen ·

Hallo zusammen,

ein Kunde hat das seltsame Problem, dass manchmal :-/ beim Abspeichern eines Inhaltselements der Text im bodytext oder im Titeltext (bei Bildern) um ca. 29 Zeichen gekürzt wird. Der gekürzte Text wird dann gespeichert, es kommt keine Fehlermeldung.

Die verwendete TYPO3-Version ist 4.3.3, es passierte jedoch auch schon in einer früheren 4.3-Version.

Hat jemand dieses Phänomen schon einmal beobachtet und kann mir ein paar Hinweise geben?

Viele Grüße
Jochen

Julian.​Hofmann ·

Hallo Jochen.

Spontan würde mir einfallen, dass es an dem Zeichensatz bzw. multiplyDBfieldSize liegen könnte. Meine, dass wir da irgendwelche ähnlichen Seltsamkeiten mal hatten. Für TYPO3 läuft alles sauber ab (daher keine Fehlemeldung), bei Speichern in die DB und ggf. Zeichensatzumwandlungen wird aber evtl. der Text zu lang und abgeschnitten.

Viele Grüße
Julian

jochen ·

Hallo Julian,

danke für Deine Antwort.
Das war auch mein erster Gedanke, aber das kann es nicht sein, weil das Problem auch beim Feld 'titleText' bei Bildern auftritt. Das Feld ist vom Typ 'text', kann also bis zu 255 Zeichen aufnehmen. Hier wurde ein Text mit nur 50 Zeichen eingegeben und trotzdem abgeschnitten :-/

Grüße
Jochen

Julian.​Hofmann ·

Kannst Du bestimmte Zeichen als Trenner/Token bestimmen? D.h. wird beispielsweise bei Umlauten abgeschnitten?

Oder sind die Längen irgendwie reproduzierbar? D.h. dass immer auf eine bestimmte Länge geschnitten wird bzw. eine bestimmte Länge abgeschnitten wird?

Ist das Verhalten reproduzierbar? D.h. wird derselbe Text immer gleich abgeschnitten?

Sind im TCA irgendwelche Validierungseigenschaften gesetzt? Zum Beispiel Längen-Limits?

jochen ·

Hallo Julian,

die Basics habe ich schon gecheckt: Datenbank, Sonderzeichen (nix Besonderes), Reproduzierbarkeit (natürlich nicht :-/), Länge (immer ca. 30 Zeichen werden abgeschnitten), Cookies etc.

TCA wurde nicht verändert, es handelt sich um die Standard-Textfelder für bodytext und titleText - evtl. noch weitere, von denen mir nichts berichtet wurde.

Möglicherweise liegt das Problem an der Netzwerkverbindung und/oder firmeninternen Systemen (Proxy, Firewall). Mal weitersuchen...

Grüße
Jochen

Julian.​Hofmann ·

Autsch. Das sind natürlich sehr gemeine Ursachen. #angry#

Hatte letzten Sonntag auch länger geflucht, bis ich feststellte, dass meine Seite eine Version vom Freitag war, die aufgrund der Cache-Headers korrekterweise auslieferte.

Irgendwie denkt man so selten dran, dass es auch außerhalb von TYPO3 Problemursachen geben kann...#paralyzed#