Replace Text : Différence entre versions
m |
(Aucune différence)
|
Version actuelle en date du 20 septembre 2014 à 02:24
Votre avis
Nobody voted on this yet
|
|
Installation
Ce plugin permet d'effectuer des remplacements de texte sur l'ensemble du Wiki. Le package, fichier replace_text_0.9.1.tar.gz
, est téléchargé dans le répertoire /tmp
. Les fichiers étant regroupés dans un répertoire ReplaceText
, il n'est pas nécessaire de créer un sous répertoire des extensions. Une décompression directe suffit.
#sudo tar -C /var/datas/mediawiki/extensions/ -xvf /tmp/replace_text_0.9.1.tar.gz ReplaceText/ ReplaceText/SpecialReplaceText.php ReplaceText/ReplaceText.php ReplaceText/ReplaceTextJob.php ReplaceText/ReplaceText.js ReplaceText/ReplaceText.i18n.php ReplaceText/README ReplaceText/ReplaceText.alias.php
Le propriétaire du répertoire est ensuite modifié pour être celui qui exécute le serveur Web:
#sudo chown -R www-data:www-data /var/datas/mediawiki/extensions/ReplaceText
Par défaut, les permissions sur le répertoire ne permettent pas d'y accéder avec un compte autre que le propriétaire. Ses permissions sont donc modifiées:
#sudo chmod 755 /var/datas/mediawiki/extensions/ReplaceText
Puis, il faut le rendre disponible, comme indiqué en introduction de la page des plugins, en créant le lien sous /var/lib/mediawiki/extensions
.
#sudo ln -s /var/datas/mediawiki/extensions/ReplaceText /var/lib/mediawiki/extensions/ReplaceText #sudo chown -h www-data:www-data /var/lib/mediawiki/extensions/ReplaceText
Le contenu du répertoire /var/datas/mediawiki/extensions/ReplaceText
doit être le suivant:
-rw-r--r-- 1 www-data www-data 1931 2011-03-16 17:16 README -rw-r--r-- 1 www-data www-data 4963 2011-02-09 21:00 ReplaceText.alias.php -rw-r--r-- 1 www-data www-data 187180 2011-03-15 21:27 ReplaceText.i18n.php -rw-r--r-- 1 www-data www-data 2846 2011-02-16 19:38 ReplaceTextJob.php -rw-r--r-- 1 www-data www-data 436 2009-11-02 20:40 ReplaceText.js -rw-r--r-- 1 www-data www-data 2296 2011-03-16 17:16 ReplaceText.php -rw-r--r-- 1 www-data www-data 21486 2011-03-17 16:57 SpecialReplaceText.php
Activation
Le fichier /etc/mediawiki/LocalSettings.php
est ensuite modifié afin d'ajouter:
/etc/mediawiki
, en ajoutant n'importe où la ligne suivante.
# Activate ReplaceText extension
require_once("$IP/extensions/ReplaceText/ReplaceText.php");
Une ligne de commentaire est placée juste avant, afin de bien identifier son utilité. Par défaut, cette fonctionnalité n'est disponible que pour les administrateurs.
Utilisation
La fonctionnalité est disponible depuis la page Page spéciales
sous l'intitulé Remplacer le texte
(Replace Text en anglais), au niveau de la section Données du wiki et outils
:
La fenêtre affichée se présente ainsi:
Dans l'exemple suivant, le text [[Category:Capture Ecran Eclipse]]
va être remplacé par [[Category:Eclipse Capture Ecran]]
sur l'ensemble des fichiers.
Après exécution, une page de confirmation est affichée en listant l'ensemble des pages / fichiers qui seront modifiés. Il est alors possible de sélectionner les éléments à modifier:
Après sélection et validation, une page indique le nombre d'élément pris en compte dans la modification:
Attention, cela n'est pas immédiat.
Voir aussi
Documentation officielle: http://www.mediawiki.org/wiki/Extension:Replace_Text
Package installé
Plugin installé: Replace text 0.9.1.tar.gz