Manuel:FetchText.php
Version de MediaWiki : | ≥ 1.12 |
Fichier MediaWiki : fetchText.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | FetchText |
Détails
Le fichier fetchText.php est un script de maintenance pour rechercher un texte de révision particulière à partir d'un old_id
.
Ceci est utilisé par dumpTextPass.php quand l'option --spawn
est présente.
Ce script est interactif.
Options et arguments
Ce script n'a pas d'options ni d'arguments car il est interactif.
Utilisation
php maintenance/fetchText.php
En fournissant un ID de texte (old_id
de la table text
) suivi d'un passage à la ligne, le script va retourner une chaîne contenant dans l'ordre :
- textid
- length of text (-1 on error = failure to retrieve/unserialize/gunzip/etc)
- text (may be empty)
Terminal
$ php maintenance/fetchText.php 1 tt:1 755 <strong>MediaWiki has been installed.</strong> Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ] * [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
La chaîne textuelle en elle-même n'est pas suivie d'un retour à la ligne. Vous pouvez sortir du script en tapant Ctrl+C.
Parce que les révisions peuvent être supprimées sans que le texte de la révision actuelle ne soit effacé, ce script peut aussi retourner un texte qui n'est plus du tout associé à une révision (qu'il s'agisse d'une révision actuelle, ancienne ou supprimée).