Travaux sur le wiki : Différence entre versions

De Open Source Ecologie
(Configuration effectuée)
(Configuration effectuée)
Ligne 48 : Ligne 48 :
 
** [https://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree]
 
** [https://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree]
 
** [https://www.mediawiki.org/wiki/Extension:Math/fr Math] (et ses dépendances, voir les [https://docs.google.com/document/d/1evWyMQzFTy2PPXQilMsKWV-scku5etSipXdJ-SdZ4eU/edit?usp=sharing manips du 09/02/2017]). Pour l'utiliser, il faut insérer une formule [https://fr.wikipedia.org/wiki/LaTeX <math>\left.\mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}\right.</math>] entre les balises <nowiki><math> et </math></nowiki>, voir [https://fr.wikipedia.org/wiki/Aide:Formules_TeX l'aide wikipedia], un [https://fr.wikibooks.org/wiki/LaTeX/Math%C3%A9matiques wikibook] ou [https://www.codecogs.com/latex/eqneditor.php des outils en ligne] pour les formules. <br>Par exemple, le wikicode <nowiki><math>\sum u_{n} ; \sum_{i=1}^{n} (v_{i-1}+u_{i})</math></nowiki> donne ceci : <math>\sum u_{n} ; \sum_{i=1}^{n} (v_{i-1}+u_{i})</math>
 
** [https://www.mediawiki.org/wiki/Extension:Math/fr Math] (et ses dépendances, voir les [https://docs.google.com/document/d/1evWyMQzFTy2PPXQilMsKWV-scku5etSipXdJ-SdZ4eU/edit?usp=sharing manips du 09/02/2017]). Pour l'utiliser, il faut insérer une formule [https://fr.wikipedia.org/wiki/LaTeX <math>\left.\mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}\right.</math>] entre les balises <nowiki><math> et </math></nowiki>, voir [https://fr.wikipedia.org/wiki/Aide:Formules_TeX l'aide wikipedia], un [https://fr.wikibooks.org/wiki/LaTeX/Math%C3%A9matiques wikibook] ou [https://www.codecogs.com/latex/eqneditor.php des outils en ligne] pour les formules. <br>Par exemple, le wikicode <nowiki><math>\sum u_{n} ; \sum_{i=1}^{n} (v_{i-1}+u_{i})</math></nowiki> donne ceci : <math>\sum u_{n} ; \sum_{i=1}^{n} (v_{i-1}+u_{i})</math>
** [https://www.mediawiki.org/wiki/Extension:IframePage IframePage] , fonctionnement [[IFrame MediaWiki ici]]
+
** [https://www.mediawiki.org/wiki/Extension:IframePage IframePage] , fonctionnement [[IFrame_MediaWiki ici]]
 
* Passer le wiki de l'anglais au français
 
* Passer le wiki de l'anglais au français
  

Version du 13 juillet 2017 à 13:03

Voici une trace des modifications techniques appliquées à ce wiki en vu de le personnaliser pour nos besoins.

Installer une extension

Se connecter en SSH à la machine virtuelle MediaWiki, avec accès sudo (voir avec les administrateurs pour les droits et le détail de la manipulation). Commencer par se placer dans le répertoire /usr/share/mediawiki/extensions qui contient les extensions :

cd /usr/share/mediawiki/extensions

La commande ls listera l'ensemble des dossiers correspondants aux extensions installées.

Se rendre sur la page référençant les extensions, choisir son extension. Télécharger par le terminal l'extension désirée. Par exemple pour l'extension Visual Editor :

sudo wget -P . https://extdist.wmflabs.org/dist/extensions/VisualEditor-REL1_28-93528b7.tar.gz

Extraire l'extension dans le répertoire courant :

sudo tar -xzf VisualEditor-REL1_28-93528b7.tar.gz -C .

Supprimer l'archive de l'extension préalablement téléchargée :

sudo rm VisualEditor-REL1_28-93528b7.tar.gz

A ce stade, un ls devrait vous afficher un dossier contenant votre extension, sous forme d'un dossier.

Il reste maintenant à indiquer au serveur l'existence de cette extension. Pour se faire, nous allons devoir éditer le LocalSettings.php. Remontez d'un niveau dans l'arborescence :

cd ..

Commencez par faire un backup de ce fichier essentiel (en remplaçant les lettres capitales par la date courante) :

sudo cp LocalSettings.php LocalSettings.php_YYYYMMDD

Retournez sur la page où vous avez trouvé le lien vers l'archive extension, et cliquez tout en bas sur Return to the **** extension page. Vous y trouverez les préconisations pour faire fonctionner votre extension (attention, dans certains cas on peut vous demander d'installer des dépendances).

Vous pouvez maintenant ouvrir le fichier LocalSettings.php sous vim :

sudo vim LocalSettings.php

Vous savez ce qu'il vous reste à faire. Pour utiliser vim, sachez simplement que i permet de passer en mode édition, echap revenir au mode lecture et : depuis le mode lecture permet de saisir des commandes. Notamment, :q permet de quitter et :wq de quitter en enregistrant.

Configuration effectuée

A partir d'un mediawiki de base :

Problèmes à résoudre

Reste à faire

A traiter par le Cercle technologies de l'information @IT [1]

Voir Category:Travaux sur le wiki + :


  • @IT : RAS
  • @IT : RAS
  • @php : RAS
  • feedback
    MediaWiki Appliance - Powered by TurnKey Linux