Page 1 of 1

plugin textile erzeugt invalides HTML

Posted: Thu Sep 07, 2006 1:41 am
by stm999999999
Hallo,

ich wollte gerade von nl2br auf textile umstellen, weil mir <p>xxx</p> statt <br /> deutlich besser gefällt (und weil textile noch so einige andere nette Sachen bietet).

Nur leider erzeugt (unsere Version von?) textile invalides html:

aus

Code: Select all

<blockquote> bla bla ein Zitat mit mehr 

als einem Absatz.</blockquote> 
erzeugt textile:

Code: Select all

<p><blockquote> bla bla ein Zitat mit mehr </p>

<p>als einem Absatz.</blockquote></p> 
richtig wäre wohl:

Code: Select all

<blockquote><p>bla bla ein Zitat mit mehr </p>

<p>als einem Absatz.</p></blockquote>

Re: plugin textile erzeugt invalides HTML

Posted: Thu Sep 07, 2006 9:38 am
by garvinhicking
Hi!

Das ist richtig, ja. Da müsste der Textile-Parser grundsätzlich umgebaut werden. Evtl. ist das in einer neuen Version schon passiert, unser Textile Parser ist sehr alt. Leider ist das update schwierig, weil Textile nicht als Klasse existiert und sonst den Namensraum durch die funktionsnamen enorm verunreinigt und zu kollisionen bringen kann.

Jemand mit etwas Zeit könnte sich dem gerne annehmen, das fänd ich toll. :)

Viele Grüße,
Garvin

Re: plugin textile erzeugt invalides HTML

Posted: Fri Sep 08, 2006 3:08 pm
by stm999999999
garvinhicking wrote: Das ist richtig, ja. Da müsste der Textile-Parser grundsätzlich umgebaut werden. Evtl. ist das in einer neuen Version schon passiert, unser Textile Parser ist sehr alt.
Sollte dann nicht vielleicht für die Übergangszeit eine Warnung in das Plugin? Weil, wir legen doch ansonsten Wert auf valides HTML, oder?