Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 04.07.06, 11:44
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 833

RTE parst P-Tag weg


Hallo,

ich bin schon völlig verwirrt.
Wenn ich im RTE einen Text eingebe mit Absätzen (also P-Tags und Formatierungen) und mir den Quelltext anzeigen lasse, steht da <p>der eingegebene Text</p> - das ist ja auch richtig so.
Wenn ich jetzt per php-MyAdmin in die Datenbank reinsehe, da stehen in tt_content die P-Tags nicht drin. Ist das überhaupt so richtig?

Ich benutze kein css-styled-content und habe vielleicht daher kein
lib.parseFunc im Setup stehen.

Ich hatte vorher die Seite mit Typo3.8 laufen, da gabs solche Probleme nicht. Letzte Woche habe ich Typo3 version 4 komplett neu installiert und die Inhalte aus der alten Version kopiert (Datenbankdump).
Dabei stehen in der Datenbank bei den kopierten Einträgen die p-Tags im bodytext in tt_content drin. Die Inhalte, die ich jetzt neu angelegt habe, haben keine p-Tags.

Ist das ok so? Was kann ich machen? *heul* bin schon völlig verzweifelt.
__________________
was ist ghoti, blog npostnik.de, job network.publishing
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 28.07.06, 22:43
Forum Newbie
 
Registriert seit: 16.12.05
Ort: Erfurt
Alter: 48
Beiträge: 27

Gugugg, nicht weinen )

Zitat:
Zitat von ghoti
Hallo,

ich bin schon völlig verwirrt.
Wenn ich im RTE einen Text eingebe mit Absätzen (also P-Tags und Formatierungen) und mir den Quelltext anzeigen lasse, steht da <p>der eingegebene Text</p> - das ist ja auch richtig so.
Wenn ich jetzt per php-MyAdmin in die Datenbank reinsehe, da stehen in tt_content die P-Tags nicht drin. Ist das überhaupt so richtig?

Ich benutze kein css-styled-content und habe vielleicht daher kein
lib.parseFunc im Setup stehen.
Also, da ja deine P-Tags auf dem Weg vom RTE in die Datenbank gekillt werden, ist nicht css_styled_content (lib.parseFunc und lib.parseFunc_RTE) zuständig, da darüber ausschließlich die Transformationen von der Datenbank zum Frontend geregelt werden.

Wenn hingegen merkwürdige Dinge zwischen RTE->DB->RTE passieren, ist die Page TSConfig zuständig, und zwar genauer genommen der Pfad RTE.default.proc. Sobald dort im overrulemode oder wie immer das Kind nun genau heißt ts_transform oder css_transform oder ts_css (das css_transform mit einbegreift) eingetragen sind, gehen deine <p> und <div>-Elemente auf dem Weg in die DB verloren.

Du findest die Voreinstellungen heraus, wenn du im Installationsverzeichnis von rtehtmlarea das Verzeichnis res/proc und je nach Konfiguration die Verzeichnisse typical oder demo oder auch advanced anschaust (jeweils die Datei pageTSConfig.txt). Mehr kann ich auf den blauen Dunst hin nicht sagen, weil ich nicht weiß, wie dein RTE konfiguriert ist.

Noch ein Tipp. Prüfe im ExtManager, ob du vielleicht mit Version 3.7 arbeitest, and if so, installier 4.1 lokal und lies die Doku sowie alles, was zu Transformations in der Doc Core Api zu lesen steht. Wenn man das nicht halbwegs gefressen hat, gerät die RTE-Konfiguration zum Lottospiel und selbst wenn, naja... Schuld am Debakel ist übrigens in den seltensten Fällen der RTE (bisweilen die Defaulteinstellungen in den zitierten Dateien), sondern fast immer die zentralen Parsermethoden auf allen Wegen.

Aufmunternde Grüße, Uschi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:08 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS