Bug bei der Contentsicherung von Tiny...
Verfasst: Fr 18. Nov 2005, 20:06
Hallo
Ich habe es in einem anderen Thread http://www.contenido.org/forum/viewtopic.php?t=10225schon angesprochen. Jetzt kann ich es konkret reproduzieren und hoffe auch hinreichend erklären, dass es als Bug anerkannt wird.
Es gibt ein Problem beim speichern der Daten von Tiny und Daten die schon vorhanden sind.
Ich habe aus Testgründen den Validatorlink auf meiner Seite eingebaut (w3c.org) diesen habe ich nach jedem Update der Daten auf einer Testseite ausgeführt um die Fehleranzahl zu messen.
Ich hab die Seite vorher 100% valide programmiert. Vom Validator geprüft.
Meine Testseite hat 2 Header und einen HTML Content.
Ich habe alle 3 gefüllt. In einem der Header kommt ein <p> Tag vor. Dieser gibt via Tiny normalerweise keine Probleme...sprich er ist valide gecodet. Über das insite edititing ist es nicht valide....soweit so bekannt.
Editiere ich also den 2. Head via Tiny erhalte ich validen Code...Validator geprüft!
Editiere ich jetzt den Content...gebe dort zum Beispiel einige Bilder ein oder ebenfalls <p> tags...so werden diese von Tiny wieder wunderbar valide dargestellt und gespeichert. Validator geprüft.
Dummerweise wird jetzt der vorher valide Code vom Head...der ebenfalls ein <p> enthielt nun von der insite editing Speicherung nochmal gesichert. ( Vermutung ) Jedenfalls ist der einstmals valide code jetzt nicht mehr valide.
Ändere ich Head2 wieder via tiny in validen Code so ist mein Content nicht mehr valide usw...
Ich habe also niemals eine Chance validen Code zu erzeugen egal ob mit oder ohne Tiny.
Einzige Lösung : Ein einziges Content Feld und sonst nichts. Denn dann übernimmt Tiny die Datensicherung und diese ist valide. In jedem anderen Fall...sobald mehr als 1 Datenfeld vorhanden ist für Content...wird der jeweils nicht in Tiny bearbeitete Inhalt sofort als nicht valider Code gespeichert.
Ein sehr sehr ärgerlicher Bug....vor allem wenn man auf der eigenen Seite die Vorteile von Contenido, dessen validen Code etc pp anpreisen möchte.
Ich denke auch nicht, dass das ein Tiny Bug ist. Tiny funktioniert einwandfrei...aber die Datensicherung funktioniert nicht gescheit....
Ich hoffe das kann jetzt auch jemand anders reproduzieren.
grüße
Ich habe es in einem anderen Thread http://www.contenido.org/forum/viewtopic.php?t=10225schon angesprochen. Jetzt kann ich es konkret reproduzieren und hoffe auch hinreichend erklären, dass es als Bug anerkannt wird.
Es gibt ein Problem beim speichern der Daten von Tiny und Daten die schon vorhanden sind.
Ich habe aus Testgründen den Validatorlink auf meiner Seite eingebaut (w3c.org) diesen habe ich nach jedem Update der Daten auf einer Testseite ausgeführt um die Fehleranzahl zu messen.
Ich hab die Seite vorher 100% valide programmiert. Vom Validator geprüft.
Meine Testseite hat 2 Header und einen HTML Content.
Ich habe alle 3 gefüllt. In einem der Header kommt ein <p> Tag vor. Dieser gibt via Tiny normalerweise keine Probleme...sprich er ist valide gecodet. Über das insite edititing ist es nicht valide....soweit so bekannt.
Editiere ich also den 2. Head via Tiny erhalte ich validen Code...Validator geprüft!
Editiere ich jetzt den Content...gebe dort zum Beispiel einige Bilder ein oder ebenfalls <p> tags...so werden diese von Tiny wieder wunderbar valide dargestellt und gespeichert. Validator geprüft.
Dummerweise wird jetzt der vorher valide Code vom Head...der ebenfalls ein <p> enthielt nun von der insite editing Speicherung nochmal gesichert. ( Vermutung ) Jedenfalls ist der einstmals valide code jetzt nicht mehr valide.
Ändere ich Head2 wieder via tiny in validen Code so ist mein Content nicht mehr valide usw...
Ich habe also niemals eine Chance validen Code zu erzeugen egal ob mit oder ohne Tiny.
Einzige Lösung : Ein einziges Content Feld und sonst nichts. Denn dann übernimmt Tiny die Datensicherung und diese ist valide. In jedem anderen Fall...sobald mehr als 1 Datenfeld vorhanden ist für Content...wird der jeweils nicht in Tiny bearbeitete Inhalt sofort als nicht valider Code gespeichert.
Ein sehr sehr ärgerlicher Bug....vor allem wenn man auf der eigenen Seite die Vorteile von Contenido, dessen validen Code etc pp anpreisen möchte.
Ich denke auch nicht, dass das ein Tiny Bug ist. Tiny funktioniert einwandfrei...aber die Datensicherung funktioniert nicht gescheit....
Ich hoffe das kann jetzt auch jemand anders reproduzieren.
grüße