« Installer VisualEditor pour MediaWiki 1.30.0 » : différence entre les versions

De Adadov.net wiki
Ligne 11 : Ligne 11 :
== Installation de Parsoid ==
== Installation de Parsoid ==
{{Info|1=Parsoid 0.9.0 n'est pas supporté sous mediawiki avant la version 1.31}}
{{Info|1=Parsoid 0.9.0 n'est pas supporté sous mediawiki avant la version 1.31}}
=== Installation des dépendances ===
Avant de pouvoir installer Parsoid, il faut installer ses dépendances.
{{LxTerm|dnf install nodejs npm vim-enhanced git policycoreutils-python|user=root}}
Si vous ne l'avez pas, pensez à installer GIT aussi. Il est nécessaire pour installer les sources de Parsoid
=== Installation du serveur ===
J'ai utilisé GIT pour les récupérer et les placer dans le dossier {{Path|/opt/parsoid}} et j'ai demandé le tag de la version 0.8.0 afin d'avoir une version compatible:
{{LxTerm|git clone https://gerrit.wikimedia.org/r/p/mediawiki/services/parsoid
git checkout 0.8.0|user=root}}
Une fois nos sources en place, il ne reste plus qu'à lancer l'installation. Elle devrait se passer sans soucis.

Version du 19 mai 2018 à 14:59

J'ai récemment installé VisualEditor sur ce wiki !

Et après de longues heures de combat, j'ai fini par le faire fonctionner.

Voici comment ...

Installation de Parsoid

Installation des dépendances

Avant de pouvoir installer Parsoid, il faut installer ses dépendances.

[root@linux] # dnf install nodejs npm vim-enhanced git policycoreutils-pythondblclick to copy

Si vous ne l'avez pas, pensez à installer GIT aussi. Il est nécessaire pour installer les sources de Parsoid

Installation du serveur

J'ai utilisé GIT pour les récupérer et les placer dans le dossier /opt/parsoid et j'ai demandé le tag de la version 0.8.0 afin d'avoir une version compatible:

[root@linux] # git clone https://gerrit.wikimedia.org/r/p/mediawiki/services/parsoiddblclick to copy
[root@linux] # git checkout 0.8.0

Une fois nos sources en place, il ne reste plus qu'à lancer l'installation. Elle devrait se passer sans soucis.