====== Pxxo_Widgets_Wiki ======
Ce Widget permet d'afficher une zone de texte wiki. Le widget permet de basculer facilement entre le mode visualisation et le mode édition.
* [[http://demo.pxxo.net/widgets/demos/tester/Pxxo_Widgets_Wiki_Zone/|Exemple d'utilisation en ligne]]
* [[fr:install|Installer]]
====== Paramètres ======
^ Nom ^ Valeur ^ Description ^
| engine | "file" | Le type de moteur à utiliser (actuellement seulement "file" et "xemb" sont supportés) |
| options | | Les options spécifiques au moteur indiqué plus haut |
| key | | Clé permettant d'identifier le document à éditer (obligatoire) |
Les options autorisés par les moteurs sont :
* moteur **file** : ce moteur affiche un fichier texte au format PEAR::Text_Wiki
* path : le chemin pointant vers le répertoire qui contiendra tous les fichiers
* moteur **xemb** : ce moteur affiche un fichier XHTML au moyen du [[doc/pxxo_widgets_xemb|widget xemb]].
* path : le chemin pointant vers le répertoire qui sera concaténé à la clé pour trouver le fichier XHTML à éditer/afficher
====== Exemples ======
Exemple du moteur file :
$params = array();
$params['engine'] = 'file';
$params['options']['path'] = dirname(__FILE__).'/rsc';
$params['key'] = 'test';
$obj1 = new Pxxo_Widgets_Wiki_Zone($params);
Exemple du moteur xemb :
$params = array();
$params['engine'] = 'xemb';
$params['options']['path'] = dirname(__FILE__).'/rsc';
$params['key'] = 'test.html';
$obj = new Pxxo_Widgets_Wiki_Zone($params);
$obj->main();
La différence entre les deux moteur vient seulement du faite que 'xemb' attends un fichier XHTML valide et que 'file' attend un fichier texte au format PEAR::Text_Wiki