Configurer Mediawiki

Un article de Wikipatate.

(Différences entre les versions)
Jump to: navigation, search

Version du 24 octobre 2006 à 21:53

Vous avez un wiki, mais... les menus ne sont pas personnalisés, les textes par défaut (comme par exemple celui qui se trouve en dessous de la boîte d'édition est à votre goût peu convivial, vous voudriez permettre aux utilisateurs de s'envoyer des mails... Voici quelques trucs et astuces pour personnaliser et configurer votre Mediawiki...

Un peu de technique d'abord

En fonction de ce que vous désirez changer, il existe deux techniques pour y parvenir

  1. La première, un peu barbare, consiste à modifier le fichier « LocalSettings.php » situé sur votre serveur à la racine de votre wiki. Pour cela, il faut que vous modifiiez une copie de ce fichier sur votre ordinateur local et que vous l'envoyiez via votre client FTP favori écraser le fichier du même nom situé sur le serveur. Toutes les options que vous pouvez modifier grâce à ce fichier sont définies par défaut dans le fichier votrewiki/includes/DefaultSettings.php. Lorsqu'une page est appelée, Mediawiki charge d'abord DefaultSettings.php, puis modifie la configuration ainsi obtenue en fonction de LocalSettings.php. Il ne faut en théorie jamais modifier DefaultSettings.php, car les modifs seraient perdues lors de la prochaine mise à jour de Mediawiki. Cependant, passer via LocalSettings.php peut parfois s'avèrer compliqué, car l'ordre des paramètres a son importance, et certaines modif peuvent échouer si elles ne sont pas placées au bon endroit de ce fichier. Le plus simple alors est de modifier directement DefaultSettings.php, même si ce n'est pas très orthodoxe. Simplement, dans ce cas, vous devrez vous en souvenir si vous désirez mettre Medaiwiki à jour.
  2. La deuxième, plus douce, consiste à modifier des pages de l'espace Mediawiki. Par exemple, la page Mediawiki:Sidebar permet de configurer le menu de la colone de gauche. Pour y accéder, tapez son nom dans la boite « rechercher ». Pour pouvoir la modifier, vous devez avoir les droits d'administrateur

Un dernier point. Il peut arriver que les modifications attendues ne s'affichent pas. En fait, Mediawiki et votre navigateur ont tendence à mettre beaucoup de choses en cache (technique qui consiste à mettre des petits bout de page, voire des pages entières en mémoire pour pouvoir le resortir plus rapidement par la suite), et les modifs peuvent ne pas apparaitre. Essayez d'abord de vider le cache de votre navigateur, et si cela ne marche pas, il faut effectuer une requête SQL du type (TRUNCATE TABLE `objectcache`) (ça parrait barbare, comme ça, mais lisez l'article (quand il sera écrit:), c'est enfantin).

Navigation