Utiliser le Parsoid de Wiki Valley

De Wiki Valley - MediaWiki hosting and consulting
Aller à :navigation, rechercher
Logo Visual Editor for MediaWiki
Visual Editor for MediaWiki
Utiliser le parsoid pour activer l'éditeur visuel avec MediaWiki
Logo Parsoid Editeur visuel MediaWiki

Wiki Valley propose un hébergement de Parsoid, le logiciel permettant à l’éditeur visuel de MediaWiki de fonctionner. En souscrivant à cette offre, vous pourrez activer beaucoup plus facilement Visual Editor sur votre wiki. Cette offre concerne les wikis extérieurs à la plate-forme Wiki Valley (où l’éditeur visuel et Parsoid sont activés par défaut).

Important : le logiciel Parsoid est intégré dans MediaWiki 1.35 et ne nécessite plus d’installation séparée. Notre offre reste valable pour les installations MediaWiki jusqu’à 1.34 en cas de besoin.
  1. Pour souscrire à cette offre, il vous faudra nous transmettre l’adresse de votre wiki ;
  2. Téléchargez et installez Visual Editor
  3. Ajouter dans votre fichier LocalSettings.php :
 wfLoadExtension( 'VisualEditor' ); 
 // Enable by default for everybody 
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgVirtualRestConfig['modules']['parsoid']['url'] = 'https://parsoid.wiki-valley.com';

Optionnel : Si votre wiki est privé (utilisé en interne dans votre organisation), il faut ajouter à la suite dans LocalSettings.php la ligne :

$wgVirtualRestConfig['modules']['parsoid']['forwardCookies'] = true;


Déboguage :

  1. Seules les versions de MediaWiki comprises entre 1.31 à 1.34 incluse sont supportées (si vous avez une version de MediaWiki entre 1.26 et 1.30, nous l’indiquer spécifiquement) ;
  2. L’API de MediaWiki doit être activée avec $wgEnableAPI = true; (c’est la valeur par défaut) ;
  3. Le point d’entrée PHP /api.php de votre wiki doit être accessible sur Internet sans authentification HTTP, au moins depuis l’adresse IP de parsoid.wiki-valley.com ;
  4. Si vous obtenez l’erreur apierror-visualeditor-docserver-http: HTTP 500 au chargement de l’éditeur visuel sur un wiki privé, vérifiez que vous avez activé l’option forwardCookies :
    $wgVirtualRestConfig['modules']['parsoid']['forwardCookies'] = true;
    

Tarifs

70 € HT / an + frais initiaux de connexion 150 € HT. Renouvelable par tacite reconduction.