Modification de Installer VisualEditor pour MediaWiki 1.30.0
La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.
Version actuelle | Votre texte | ||
Ligne 2 : | Ligne 2 : | ||
J'ai récemment installé VisualEditor sur ce wiki ! | J'ai récemment installé VisualEditor sur ce wiki ! | ||
Et après de longues heures de combat, j'ai fini par le faire fonctionner. | Et après de longues heures de combat, j'ai fini par le faire fonctionner. | ||
Ligne 49 : | Ligne 45 : | ||
On va donc créer le script {{Path|/etc/systemd/system/parsoid.service}} avec le contenu suivant: | On va donc créer le script {{Path|/etc/systemd/system/parsoid.service}} avec le contenu suivant: | ||
< | <source lang="ini"> | ||
[Unit] | [Unit] | ||
Description=Mediawiki Parsoid web service on node.js | Description=Mediawiki Parsoid web service on node.js | ||
Ligne 70 : | Ligne 66 : | ||
PrivateTmp=true | PrivateTmp=true | ||
StandardOutput=syslog | StandardOutput=syslog | ||
</ | </source> | ||
Une fois le script sauvé, on peut activer et démarrer le serveur via systemd. | Une fois le script sauvé, on peut activer et démarrer le serveur via systemd. | ||
Ligne 81 : | Ligne 77 : | ||
Pour ça une simple commande suffit: | Pour ça une simple commande suffit: | ||
{{LxTerm|text=curl -L | {{LxTerm|text=curl -L http://localhost:8000/localhost/v3/page/html/[page]/}} | ||
Remplacez [page] par le nom d'une page existante de votre wiki. | Remplacez [page] par le nom d'une page existante de votre wiki. | ||
Ligne 88 : | Ligne 84 : | ||
== Installation de l'extension VisualEditor == | == Installation de l'extension VisualEditor == | ||
{{Warning|text=Ne pas oublier de récupérer les sous-modules}}Pour récupérer les sources on utilisera encore GIT. | {{Warning|text=Ne pas oublier de récupérer les sous-modules}}Pour récupérer les sources on utilisera encore GIT. | ||
{{LxTerm|text=git clone | {{LxTerm|text=git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/VisualEditor.git | ||
cd VisualEditor | cd VisualEditor | ||
git checkout 1.30.0 | git checkout 1.30.0 | ||
Ligne 101 : | Ligne 97 : | ||
Pour ça on ajoutera les lignes suivantes dans le fichier {{Path|LocalSettings.php}} | Pour ça on ajoutera les lignes suivantes dans le fichier {{Path|LocalSettings.php}} | ||
< | <source lang="php"> | ||
$wgVirtualRestConfig['modules']['parsoid'] = array( | $wgVirtualRestConfig['modules']['parsoid'] = array( | ||
// URL vers Parsoid | // URL vers Parsoid | ||
Ligne 118 : | Ligne 114 : | ||
// Masquer l'option d'activation dans les préférences utilisateur | // Masquer l'option d'activation dans les préférences utilisateur | ||
$wgHiddenPrefs[] = 'visualeditor-enable'; | $wgHiddenPrefs[] = 'visualeditor-enable'; | ||
</ | </source> | ||
Vous devriez maintenant pouvoir profiter de l'éditeur visuel de mediawiki. | Vous devriez maintenant pouvoir profiter de l'éditeur visuel de mediawiki. |