====== 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