Planète

Par admin

Advanced filter

Bonjour,

Pour mes besoins personnels je viens de créer un nouveau filtre pour Drupal permettant à la fois la mise en couleur du code et le support de la syntaxe Wiki.

Il s'agit ni plus ni moins que d'une glue entre Geshi Highlighter and la classe WikiRenderer.

Pour l'instant je ne me suis pas ennuyé à faire la partie configuration puisque j'en éprouve pas encore le besoin.

Si vous voulez le tester vous pouvez récupérér l'archive à partir de l'URL http://anothergeekwebsite.com/files/geshi.zip L'archive est un peu grosse car elle contient toutes la distribution geshi.

Pour utiliser le module décrompressez l'archive dans le répertoire modules/ de votre installation.

Une fois le module chargé, il faut créer un nouveau format d'entrée et activer le filtre "Advanced filter" et uniquement lui. Ensuite vous pouvez commencer à utiliser le format d'entrée dans vos post.

La syntaxe Wiki est supportée comme précisé dans la documentation WikiRenderer http://wikirenderer.berlios.de/documentation.php
Pour inclure une section mise en couleur par Geshi il suffit de respecter le pattern :

[code type=xml]

[/code]

ou xml correspond au type de fichier que l'on veut mettre en couleur. Les types disponibles correspondent aux langages supportés par Geshi (http://qbnz.com/highlighter/)

Voilà, en espérant que ça intéresse quelqu'un :)

Forum : 

Pages