[TYPO3-german] Bug in Typo3 ???

"Kitsunet (Christian Müller)" christian at kitsunet.de
Thu Sep 27 18:05:15 CEST 2007


Andreas Bachelor wrote:
> Kitsunet (Christian Müller) schrieb:
>>> Gut, wie aber bringe ich T3 dann bei validen html code zu rendern. Sowas
>>> <p class="badytext"><hr /></p> ist nach w3c ja nicht valide, oder?
>>> Ich habe ja schon einige recherche betrieben und es wurde immer auf o.g.
>>> zeile verwiesen.
>>>     
>>
>> Das Problem ist mir auch schon untergekommen, man kann einfach den
>> parser für den "Inhalt" des <hr> tags wieder aktivieren, ist aber
>> natürlich auch nicht das Gelbe vom Ei, also ich habe auch den Eindruck,
>> dass das hr nicht ganz so funktioniert, wie gedacht...
>>   
> Hi Christian,
> 
> sorry, aber was meinst du mit "parser für den Inhalt wieder aktivieren".
> Hast du es denn hinbekommen, dass valider Code erzeugt wird?
> 
> Ich verzweifel hier langsam. Alles ist sauber bis auf die Seiten wo
> dieses sch... <hr> drin ist. Das kanns doch nicht sein.
> 
> Gruß
> Andi
> 

Versuch mal folgenden Workaround, der mir nach viel probieren dann
ausgereicht hat, auch wenn er sicher nicht in allen Fällen ausreichen
wird...

lib.parse_simple {
    makelinks = 1
    makelinks.http.keep = path
    makelinks.http.extTarget = _blank
    makelinks.mailto.keep = path
    tags {
      link = TEXT
      link {
        current = 1
        typolink.extTarget = _blank
        typolink.target={$cLinkTagTarget}
        typolink.wrap = <B><FONT color=red>|</FONT></B>
        typolink.parameter.data = parameters : allParams
      }
      typolist < tt_content.bullets.default.20
      typolist.trim = 1
      typolist.field >
      typolist.current = 1
    }
  }

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList =
div,p,pre,h1,h2,h3,h4,h5,h6,ul,ol,table,hr
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |
lib.parseFunc_RTE.externalBlocks = hr,table, blockquote, ol,ul
lib.parseFunc_RTE.externalBlocks.hr.stripNL=1
lib.parseFunc_RTE.externalBlocks.hr.stdWrap.parseFunc < lib.parse_simple


More information about the TYPO3-german mailing list