Einzelnen Beitrag anzeigen
  #2  
Alt 02.08.06, 12:22
Benutzerbild von DasNom
DasNom DasNom ist offline
Forum Newbie
 
Registriert seit: 24.11.05
Ort: Immenstadt
Beiträge: 33

Hallo,

nun habe ich eine ganze Weile mit Suchen verbracht und nichts gefunden was wirklich hilft. Einen Interessanten Ansatz habe ich in einem Mailinglisten Posting gefunden. Die P-Tags waren dadurch zwar weg, aber auch alle anderen Tags

Da ich mich nun schon seit mehreren Tagen mit dem RTE und dessen Problemen beschäftige und mich das langsam alles ziemlich nervt, habe ich mich für die Holzhammer-Methode entschieden.

Grund für die überflüssigen P-Tags ist ein Abschnitt in der Datei typo3_src-4.0/t3lib/class.t3lib_parsehtml_proc.php. In der Zeile 1326 findet sich folgende IF-Abfrage:

PHP-Code:
if (substr($testStr,0,4)!='<div' || substr($testStr,-6)!='</div>')  {
        if (
substr($testStr,0,2)!='<p' || substr($testStr,-4)!='</p>')  {
            
// Only set p-tags if there is not already div or p tags:
          
$parts[$k]='<'.$dT.'>'.$parts[$k].'</'.$dT.'>';
        }
      } 
Leider habe ich keine Möglichkeit gefunden diese Geschichte irgendwie per TSconfig zu lösen. Also hab ich die Zeilen einfach auskommentiert . Ich bin gespannt was das für Nachteile hat. Bisher konnte ich jedenfalls noch keine entdecken.

Wenn jemand eine bessere Lösung hat, her damit.

Viele Grüße
dasNom
Mit Zitat antworten