Thread Parse::BBCode
(4 answers)
Opened by pq at 2008-05-06 20:27
ich habe gestern ein neues modul auf CPAN geladen.
![]() Es ist im Gegensatz zu ![]() ob und wie man das da machen kann), und im Gegensatz zu ![]() stirbt es nicht bei fehlerhaftem BBCode, was man ja in einem Forum selten möchte. Es kann auf Wunsch offene Tags schliessen, allerdings natürlich nicht hellsehen, d.h. die schliessenden Tags werden hinten angehängt (Doku dazu ist noch sehr kurz). Es unterscheidet zwischen Inline- und Block-Tags, damit kann man ungültiges HTML vermeiden, also etwa <b><div>irgendein block</div></b>. (Doku dazu fehlt noch). Die meisten eigenen Tags kann man mit einer einfachen Syntax erstellen, was erlaubt, ganz einfach Tags in einer Config-Datei hinzuzufügen, z.b. dist, cpan, wikipedia Tags. Das Modul ist überraschenderweise sogar recht schnell, zumindest der in dem Paket enthaltene Benchmark sagt das. Es fehlt wie gesagt noch Doku, gibt auch noch einige Tippfehler, und ganz wichtig, es sollen noch Default-Tags hinzukommen, damit man sofort loslegen kann. edit: achja, und danke an moritz, deine vorschläge waren sehr hilfreich Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |