Ich habe es fast geschafft, valides XHTML zu bekomen. Zumindestens auf reinen Textseiten gibt es nur noch die Meldung: non SGML character number bei Sonderzeichen wie dem langen Bindestrich oder deutschen Anführungszeichen und unten und oben.
Wie kann ich das noch in den Griff bekommen bzw. diese Zeichen korrekt eingeben?
Hallopress schriebWie kann ich das noch in den Griff bekommen bzw. diese Zeichen korrekt eingeben?
Du musst dafür sorgen, dass nur die entsprechenden Unicode-Angaben im Quelltext stehen, die sehen ca so aus: &#XYZ;
Die konkreten zahlencodes für die von Dir genannten Sonderzeichen habe ich wzar nicht im Kopf, die findest Du aber per Google.
CU
maxhb
Das ist leichter gesagt als getan.
Der RTE fügt & davor ein und gibt mir dann den Code als Text &#period (für den langen Bindestrich) aus.
In den Überschriften passiert das selbe.
Hallopress schriebDer RTE fügt & davor ein und gibt mir dann den Code als Text &#period (für den langen Bindestrich) aus.
In den Überschriften passiert das selbe.
Klar, so etwas könnten man höchstens in der HTML-Ansicht eingeben, aber das kann man wohl keinem Redakteur zumuten.
CU
maxhb
P.S.: Vernünftiger Weise sollte man das per Extension lösen.
Die Eingaben aus der HTML-Ansicht funktionieren auch nicht, möglicherweise weil der RTE sie umwandelt.
Hast du einen Tipp/Denkansatz für eine solche Extension?
Wie haben die anderen das denn gelöst? Vielleicht ist es auch ein Problem des Zeichensatzes.
hast du schon versucht, diese zeichen über den rte zu konfigurieren? stichwort: userElements
siehe auch http://typo3.org/documentation/document-library/rte/userCategory/ (das bsp. unten)?
Bisher habe ich den RTE noch nicht modifiziert. Ich werde mir das die nächsten Tage mal vornehmen und dann hier berichten.