Bug? 2 Textcontainer, Tiny (xhtml)-validiert immer nur einen

Gesperrt
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Bug? 2 Textcontainer, Tiny (xhtml)-validiert immer nur einen

Beitrag von derSteffen »

Hallo

Ich wollte in einem Template zwei Textcontainer haben. Also haben ich den vorhandenen Code vom Modul Text genommen und die Zahl1 durch die Zahl 5 ersetzt.

Das sieht jetzt also so aus:

Code: Alles auswählen

<?php
if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();
$tpl->set('s', 'text5', "CMS_HTML[5]");
$tpl->generate('templates/text_html5.html');
?> 
Und das entsprechende Modul-HTML-Template (text_html5.html) habe ich ebenfalls erstellt und aus {text}, {text5} gemacht.

Jetzt habe ich also in meinen Template 2 Text-Container.
Wenn ich aber jetzt einen von den Text-Containern im Tiny öffne und abspeichere wird der Text des Container in xhtml validiert aber der Text vom anderen Text-Container wird plötzlich "zurückvalidiert.

Da heißt wenn ich Text1 im Editor Aufrufe und abspeichere werden aus meinen <br /> im Text5 plötzlich wieder <br>. Und das Speil geht auch andersum.

Ich habe das jetzt auch mal mit einer frischen Installation (4.8.7) mit den Beispielmandanten versucht. Hier ist der selbe Effekt!

Jetzt meine Frage:
habe ich was beim Erstellen meines Text5-Moduls etwas nicht beachtet?
oder ist das ein Bug? Und gibt es eine Lösung?

Übrigens ist dieser Effekt in Tiny2 und Tiny3 (habe ich mal aus der aktuellen 4.8.8 ersetzt) zu beobachten.

Immer wenn ich den Tiny aber aufrufe zeigt der Quelltext mir einen validen XHTML-Code an.

Ich habe auch schon versucht etliche Mandanteneinstellungen zu testen - kein Erfolg.

Vielen Dank

MfG Steffen
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Bug? 2 Textcontainer, Tiny (xhtml)-validiert immer nur e

Beitrag von derSteffen »

Ist denn jemanden dieses Problem auch schon einmal unterlaufen?

Wie gesagt, selbst bei einer frischen Installation mit 4.8.7 und Beispielmandant tritt dieser Effekt auf! Kann mir jemand helfen, denn sonst kann ich ja gar keine validen XHTML1.1 Webseiten erstellen!

Vielen Dank

Steffen
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Das ist ein altbekanntes Problem. Abhilfe schaffen z.B.:

1. http://forum.contenido.org/viewtopic.ph ... ides+xhtml
2. http://forum.contenido.org/viewtopic.ph ... highlight=

1. schafft allerdings nicht alle Probleme aus der Welt und 2. ist nicht unbedingt auf dem Webspace verfügbar.

Es ist allerdings etwas geplant, um die XHTML-Probleme im Insite-Editing zu beseitigen.
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

Hallo Dogder,

vielen Dank für Deine Antwort, aber ich wollte noch einmal hervorheben, dass es sich hierbei nicht um Insite-Editing handelt, sondern das dies beim Aufrufen des WYSIWYG-Editors besteht.
Und mir ist das bei älteren Contenido-Versionen nicht passiert.

Ist den mein Text5-Modul richtig? Oder habe ich da was falsch gemacht!

Vielen Dank
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Es handelt sich dabei aber genau um das gleiche Problem. Wenn ein CMS-Type (z.B: CMS_HTML[1]) im Insite-Editing gespeichert oder aber aufgerufen wird, werden alle anderen vorhandenen CMS-Typen im Artikel gespeichert. Da gibt es dann die Probleme, die schon seit immer auftauchen (einfach mal nach "xhtml valide" suchen). Hier habe ich das schon mal beschrieben:

http://forum.contenido.org/viewtopic.php?p=63747#63747
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

Dodger,

vielen, vielen Dank. Ich habe Deinen Link befolgt und umgesetzt! Funktioniert wunderbar.

MfG Steffen
Gesperrt