Utiliser le Parsoid de Wiki Valley

De Wiki Valley - MediaWiki hosting and consulting
Logo Visual Editor for MediaWiki
Utiliser le parsoid pour activer l'éditeur visuel avec 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.

  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ébuggage :

  1. Seules les versions de MediaWiki supérieures ou égales à 1.26 sont supportées (1.26, 1.27, 1.28, 1.29, 1.30, 1.31) ;
  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;