~bohwaz/blog/

Avec de vrais morceaux de 2.0 !

La guerre des syntaxes

Voilà, après une nuit passée à réunir mes notes et autres bouts de code voici une page résumant la syntaxe BBcode et ses différentes implémentations: http://bohwaz.net/wiki/BBcode.

On retrouve ainsi pour le moment les implémentations de: PunBB, PhpBB, Invision Power Board (le pire de tous à comprendre) et Skyblog.

Je prépare d'autres pages sur d'autres syntaxes, ça sera ici: http://bohwaz.net/wiki/Syntaxes.

J'ai commencé à bidouiller la classe wiki2xhtml pour lui rajouter une feature qui me manquait: le lien vers une note de bas de page déjà écrite. Mais faut vraiment penser à une autre syntaxe que ce $$ à la noix, parce que c'est tout sauf naturel. Moi quand j'écrit je met ma référence à la note entre crochets (genre Bla bla bla[1]) et je mets mes notes en fin de texte. Donc je verrais quelque chose de plus adapté, genre quand on met [#1] ça crée un texte en <sup> avec un lien vers la note #1, et qu'en bas de page on puisse mettre genre pour créer l'ancre de ladite note... Ca me parait plus coulant comme syntaxe. Ah et j'ai corrigé quelques bugs de wikikubbe au passage, mais j'en ai encore en tête qu'il faut corriger.

Écrire un commentaire
(facultatif)
(facultatif)
(obligatoire)
                            _          
  __ _ _ __ _ __ ___   ___ (_)_ __ ___ 
 / _` | '__| '_ ` _ \ / _ \| | '__/ _ \
| (_| | |  | | | | | | (_) | | | |  __/
 \__,_|_|  |_| |_| |_|\___/|_|_|  \___|
                                       
(obligatoire)

Les adresses internet seront converties automatiquement.
Tags autorisés : <blockquote> <cite> <pre> <code> <var> <strong> <em> <del> <ins> <kbd> <samp> <abbr>

BohwaZ

Heu... Ne pas en faire? ;) J'ai pas dit que j'avais une meilleure solution j'ai juste dit que c'est crade et que le principe même de dégradé est pourri à mon sens, c'est un peu comme les dégradés en couleurs mIRC dans les sujets de chans sur irc ^^

Perso j'ai simplement choisi de ne pas les implémenter.

mat

Ca a été fait uniquement et simplement parceque des générateurs de dégradés, qui font ca directement en bbcode ont commencé a fleurir. Personellement, je n'aime pas les dégradés, mais si on les avait pas implementés bah ca faisait grossir inutilement notre base de données et ralentissait la génération (surtout que la plupart généraient du bbcode invalide ou plus lourd que necessaire)

Pour le reste, skyblog implémente ce qui a un sens pour les skybloggueurs. Personellement j'aimerais bien les listes, eventuellement les citations, mais je vois pas l'interet du reste dessus. Il me parait plus important de passer du temps à sécuriser le truc et/ou à l'obliger à générer du code valide, ce que ne font pas la plupart des implémentations...