Test filtre wiki2xhtml

Portrait de Shift

Soumis par Shift le 1 octobre, 2005 - 21:18

!!!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();
?>

Commentaires

1 comment posted

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Wiki2xhtml

J'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...

Portrait de nostro
Posted by nostro (non vérifié) on 1 octobre, 2005 - 22:18