plugin textile erzeugt invalides HTML

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

plugin textile erzeugt invalides HTML

Post 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>
Ciao, Stephan
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: plugin textile erzeugt invalides HTML

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Re: plugin textile erzeugt invalides HTML

Post 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?
Ciao, Stephan
Post Reply