Servus,
ich habe ein wirklich dummes Problem, was ich meiner eigenen Blödheit zuzuschreiben habe: im CSS-File habe ich das <p>-Tag mit margin: 0px; definiert, so dass ich im RTE immer zwei Mal auf Enter drücken musste. Ergebnis:
<p class="bodytext">Hier steht Text im ersten Absatz. Da ich immer zwei Mal auf Enter drücke, kommt jetzt ein zusätzliche "Sinnlos" P-Tag:</p>
<p class="bodytext">& nbsp;</p>
<p class="bodytext">Hier steht Text im zweiten Absatz. Jetzt steht quasi für jeden Absatz ein zusätzliches P-Tag</p>
Ziel: CSS-Datei korrigieren, MySQL-Datenbank nach "doppelten" Absätzen durchforsten und ersetzen.
Jetzt kommt das Problem: In der Datenbank habe ich mit einem SELECT Befehl mal den bodytext aus der tt_content ausgelesen. Dort steht einfach ein normaler Zeilenumbruch, der durch die Typo3-Engine in einen P-Tag umgewandelt wird.
So steht es in der tt_content Tabelle:
Hier steht Text im ersten Absatz. Da ich immer zwei Mal auf Enter drücke, kommt jetzt ein zusätzliche "Sinnlos" P-Tag:
Hier steht Text im zweiten Absatz. Jetzt steht quasi für jeden Absatz ein zusätzliches P-Tag
Es müsste nun aber ein Zeilenumbruch entfernt werden, also folgendermaßen aussehen:
Hier steht Text im ersten Absatz. Da ich immer zwei Mal auf Enter drücke, kommt jetzt ein zusätzliche "Sinnlos" P-Tag:
Hier steht Text im zweiten Absatz. Jetzt steht quasi für jeden Absatz ein zusätzliches P-Tag
Wie sieht der passende MySQL-Befehl aus, der das macht? Ich weiß nicht, wie der Zeilenumbruch in diesem Fall definiert ist, denn dort steht nämlich kein \n oder \r. Wer weiß Rat?
Danke im Voraus!