Test filtre wiki2xhtml
!!!Wiki2xhtml : démonstration
Wiki2xhtml est une classe ??PHP?? dont la fonction est de transformer le texte au format ''Wiki'' en code ??XHTML?? valide.
Comme toujours, vous pouvez faire des listes, par exemple :
* item 1
* item 2
* item 3
Vous pouvez imbriquer les listes :
* item 1
*# item 1.1
* item2
** item 2.1
** item 2.2
Maintenant un correcteur automatique de syntaxe, remplace les éventuels espaces devant les caractères ":", ";", "?" et "!". Voyez le résultat :
> Ajouter une citation comme dans un email n'a jamais été aussi simple
>
> C'est pompeux comme discours __marketing__ ?
Bien entendu, on peut faire des liens c'est très [facile|index.shtml] et rapide à faire. Un lien vers n'importe [quoi|http://www.yahoo.fr|fr|qu'il est vieux], sans [langue et avec un titre|http://www.pwet.com||je ne sais pas où aller ;-)], une [recherche|google://neokraft] par exemple. Peut-être préférez vous une image ?
((/files/logo.png|Un logo))
!!Nouveautés de cette version
* Support des acronymes. Un dictionnaire est présent dans --la classe-- ++un fichier ''acronyms.txt''++, vous pouvez le modifier comme bon vous semble. Le dictionnaire est facultatif et outrepassable. Par exemple : ??PHP?? et ??PHP|People Hate Perl??
* Chaque élément peut-être activé par une option. Essayez le, cette page vous permet de les tester.
* L'aide est intégrée à la classe. Elle s'affiche en fonction des options.
* Correcteur de syntaxe, n'est pas activé sur les blocs préformatés.
!!Exemple d'utilisation
<?php
#Création de l'objet
$wiki = new wiki2xhtml();
# On décide de désactiver les liens
$wiki->setOpt('active_urls',0);
# Transformation de la chaine contenant le Wiki
echo $wiki->transform($str);
# Pour afficher l'aide, c'est très simple
echo $wiki->help();
?>
- Blog de Shift
- Vous devez vous identifier ou créer un compte pour écrire des commentaires




Commentaires
1 comment postedJ'utilise cet objet sur mon propre site et je sais qu'il y a des bugs un peu gênants, comme le support défaillant des images.%%%
Si tu pouvais y jeter un oeil...