WikiRenderer

english

Qu'est-ce WikiRenderer ?

WikiRenderer est une classe PHP permettant de transformer un contenu wiki en un texte formaté en XHTML ou tout autre format, et même une autre syntaxe wiki. Vous pouvez l'intégrer dans votre CMS, votre wiki, votre forum, pour transformer et afficher du contenu wiki, mais aussi pour migrer du contenu wiki d'un CMS à un autre, quand ils utilisent chacun d'eux une syntaxe différente.

Vous pouvez tester Wikirenderer sur la page de démonstration

WikiRenderer est distribué sous licence LGPL.

Dernière version

Stable
3.1.6, uniquement pour PHP 5 (02/02/2015)

Wikirenderer est disponible en téléchargement. Vous pouvez aussi lire la liste des changements pour cette version.

Caractéristiques

Caractéristiques

Contrairement à certains moteurs wiki, WikiRenderer génère du contenu valide en toute circonstance, même si il y a des erreurs dans le balisage wiki. Par exemple, si on ecrit un "chevauchement" de balises wiki comme ceci, ceci est __un exemple de ''code wiki__ invalide'', cela produira tout de même du code xhtml valide.

Wikirenderer est hautement configurable, bien qu'il peut être nécessaire de développer des classes PHP pour supporter des syntaxes wiki ou des formats de sorties non supporter par WikiRenderer. Ainsi, pour faire une transformation d'un format donné vers un autre, WikiRenderer utilise un ensemble de classe qui implémente la prise en charge de cette transformation. Un ensemble de classes dédiés à un format spécifique est appelé une "règle" ("rule").

Les utilisateurs de WikiRenderer

Vous utilisez wikirenderer dans votre site ? Dans un projet (CMS, wiki ou autre) ? Faites le moi savoir ( ljouanneau chez gmail point com) et je completerais la liste ci-dessous ;-). Si vous avez créé des nouvelles règles et que vous aimeriez les avoirs dans la distribution officielles de WikiRenderer, envoyez moi le fichier.

WikiRenderer est utilisé :

Contact

WikiRenderer est réalisé par Laurent Jouanneau : ljouanneau chez gmail point com. (site : ljouanneau.com).