J'ai continué à tripatouiller mes différents modules DSPlay. :=)

BBCoder est maintenant disponible, recommencé à partir de 0, plus performant du fait qu'il utilise moins d'expressions régulières (mais plus compliquées). Maintenant implémenté en POO, son utilisation en est d'autant plus simplifiée, et autorise du coup la sérialisation de l'objet pour ne pas reparser le XML à chaque utilisation. Par contre, je n'ai pas pris la peine d'assurer la compatibilité ascendante, étant donné le changement radical d'appel des procédures, faire quelques petits chagements aux fichiers XML n'est pas énorme en comparaison (les changements du schéma XML sont d'ailleurs assez minimes). :)

MailCrypter est le module d'encryption des mails. Plus évolué, il utilise maintenant des noms de variables javascript aléatoires, plus difficilement parsables. Evidemment, rien n'est impossible pour les créateurs d'aspirateurs d'adresse email, mais tant qu'à faire autant leur compliquer la tâche ! ;)

Linker a fait son apparition. Il se content de transformer les URLs et adresse emails en liens, avec un option pour qu'il utilise MailCrypter avec les emails ! 8)

Colori a également évolué un tout petit peu. En fait, il ne va lire les fichiers XML qu'au premier appel de la méthode de colorisation. Cela permet d'inclure les déclarations de classes de manière systématique dans toutes les pages d'un site, sans que du temps de calcul soit utilisé inutilement. Le BBCoder utilise le même principe. 8)

Rendez-vous sur http://www.lalex.com/dsplay/ pour télécharger la nouvelle version ! :D