Jump to content

Manuel:ConvertExtensionToRegistration.php

From mediawiki.org
This page is a translated version of the page Manual:ConvertExtensionToRegistration.php and the translation is 100% complete.
Version de MediaWiki :
1.25
Gerrit change 166705

Détails

convertExtensionToRegistration.php est un script de maintenance qui vous aide à migrer les extensions et les apparences des points d'entrée PHP vers un fichier de métadonnées JSON nommé extension.json ou skin.json. Si votre extension prend en charge d’anciennes versions de MediaWiki, vous pouvez garder votre point d’entrée PHP NomDuDossier/NomDuFichier.php jusqu’à ce que vous retiriez le support pour ces anciennes versions.

Options et arguments

Option/argument Description Type
<path> Localisation du point d'entrée PHP que vous souhaitez convertir obligatoire
--skin Si vous voulez écrire à skin.json, utilisez cette option pour convertir une apparence ! optionnel
--config-prefix Préfixe personnalisé pour les paramètres de configuration optionnel

Utilisation

php maintenance/convertExtensionToRegistration.php <path> [ --skin| --config-prefix ]
Terminal

Cela détecte de nombreuses déclarations de variables dans le point d'entrée FooBar.php et les convertit en paramètres dans un fichier extension.json. Après, vous pourriez potentiellement vouloir nettoyer manuellement ces déclarations dans le fichier FooBar.php et ajouter un appel vers wfLoadExtension() comme détaillé dans Manuel:Enregistrement des extensions#Migration pour les développeurs d’extensions.

Voir aussi