[PHP] BSP: Bad Simple Parser (BBcode to/from HTML)

code


Progetto: BSP (Bad Simple Parser)
Linguaggio di programmazione: PHP
Inizio dello sviluppo: Settembre 2008
Stato: Attivo
Versione: 0.01
Autore: ercoppa
Obiettivo: Realizzare un parser BBcode per il mio sito, che faccia anche il deparsing.
Licenza: GPL-2 o successive
Documentazione: http://www.ercoppa.org/code/BSP/docs/ (chiedo scusa per il mio pessimo inglese, cercherò con il tempo di renderla almeno comprensibile)
Demo: http://www.ercoppa.org/code/BSP/demo
Note: E' ancora immaturo pertanto non ne consiglio l'adozione (ma perchè qualcuno ci stava pensando? diavolo). Con la versione 0.02 spero di poter offrire qualcosa di funzionale e più dinamico (soprattutto per la scelta dei BBcode considerati restrict).

Attualmente sono supportati i seguenti BBcode: [b], [i], [u], [s], [center], [left], [right], [color=name_color], [color=value_exadecimal_color], [size=number], [quote], [quote=name], [email], [email=valid_email], [url], [url=an_url], [img], [img=url_image], [code], [youtube], [dmmedium], [dmsmall] e [vimeo].

Passando opportuni (vedi documentazione) parametri al costruttore si può avare un parser ristretto (saranno considerato soli i primi 4 BBcode della precedente lista) e/o disabilitare gli smiles.

Maggiori dettagli con la prossima release ;-)

Download:
codice sorgente con documentazione


• 1 commenti • Inserisci un commento • Pubblicato il 12 ottobre 2008 •
1. ercoppa - 5 agosto 2009 @ 0:08
Segnalo quest'altro parser [1] (con cui io non c'entro nulla) che sembra davvero ben fatto!

[1] http://nbbc.sourceforge.net/

Inserisci un commento Info sui commenti

Nome:      Email:

Sito web / Pagina personale / Blog: