ich bin mir leider nicht zu 100% sicher, aber es scheint ein BUG, zumindest unter gewissen Vorrausetzungen, zu sein.
Versionen:
--------------------------------------------
PHP 5.0.5
Apache/1.3.33 (Win32)
mysql 4.1.7
Contenido 4.4.5
Problem:
--------------------------------------------
Es erfolgt kein Eintrag bzw. nur ein Teil des eigentlichen
Contents in *_content.value. Es ist doch richtig, dass grob
gesagt in dieser Table (*_content) der eigentliche Inhalt
eines Artikels gespeichert wird, oder ? Ich arbeite erst seit ca.
einer Woche mit Contenido, deswegen stell ich die Frage, da es durchaus
sein kann das ich das Prinzip nicht ganz verstanden habe.
Meine (vermeintliche) Lösung:
---------------------------------------------
File: functions.con.php
Zeile: 532
Dort erfolgt der Insert in die Table, das feld value hat den typ
longtext, und hat meines erachtens ein wenig probleme mit sonderzeichen.
Seit ich die Variable $value mit der funktion mysql_real_escape_string()
"ausgestattet" habe, funktioniert es einwandfrei. Gleiches gilt für das
UPDATE-Statement in Zeile 524.
Seltsames:
---------------------------------------------
Der INSERT in die Table *_code.code (ebenfalls typ LONTEXT) funktioniert
auch ohne die von mir erwähnt funktion. Gut, kann auch daran liegen
das derren Inhalt anders für die DB aufbereit wird, wie gesagt
hab noch nicht so viel mit Contenido gerarbeitet und evtl. gerade mal
5% von der Funktionsweise des Systems verstanden. Also falls ich
jetzt viel Wind um nix mach, möge man mir das verzeihen

Beste Grüße,
Erik