Manuel:Edit.php

From mediawiki.org
This page is a translated version of the page Manual:Edit.php and the translation is 100% complete.

Détails

Le fichier edit.php est un script de maintenance pour modifier un article à partir de la ligne de commande.

Utilisation

php edit.php [options...] <title>

Options

Option/paramètre Description
-u ‎<user> Nom d'utilisateur
-s ‎<summary> Résumé de modification
-m Modification mineure
-b Modification par robot (occulté)
-a Activer le résumé automatique
--no-rc Ne pas afficher la modification dans les modifications récentes

Si l'utilisateur spécifié n'existe pas, il sera créé. Si aucun nom d'utilisateur n'a été fourni, la modification sera attribuée à l'utilisateur « Script de maintenance » créé si nécessaire. Le texte de la modification sera lu sur stdin.

Exemples

php edit.php -s "Quick edit" -m Page_I_want_to_edit < file_containing_wikitext

Ce qui précède va modifier la page Page_I_want_to_edit (en marquant la modification comme mineure) pour qu'elle contienne le contenu du fichier file_containing_wikitext utilisant le résumé de modification Quick edit.

php getText.php "page_title" | sed -e 's/\bfoo\b/bar/g' | php edit.php "page_title"

Ce qui précède va prendre le texte de la page page_title sur votre wiki, remplacer chaque occurrence du mot foo par le mot bar, et enregistrer le résultat dans la page page_title. Vous pouvez réaliser de multiples transformations complexes de texte de page de cette façon; voir le chapitre correspondant à sed dans votre manuel Unix.

Voir aussi