Příručka:ConvertExtensionToRegistration.php

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

Podrobnosti

convertExtensionToRegistration.php je údržbový skript, který vám pomáhá migrovat rozšíření a vzhledy ze vstupních bodů PHP do souboru metadat JSON s názvem extension.json nebo skin.json. Pokud vaše rozšíření podporuje starší verze MediaWiki, měli byste si ponechat vstupní bod PHP FooBar/FooBar.php, dokud neukončíte podporu pro tyto starší verze.

Volby/Parametry

Volby/Parametry Popis Povinný?
<path> Umístění vstupního bodu PHP, který chcete převést povinný
--skin Zda psát na skin.json. Použijte tuto možnost pro převod vzhledu! volitelný
--config-prefix Vlastní předpona pro nastavení konfigurace volitelný

Použití

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

Wrote output to extensions/FooBar/extension.json

Detekuje mnoho deklarací proměnných ve vstupním bodě FooBar.php a převede je na nastavení v souboru extension.json. Poté můžete stále chtít ručně vyčistit tato deklarace v souboru FooBar.php a přidat volání do wfLoadExtension(), jak je podrobně popsáno v Příručce:Registrace rozšíření#Migrace pro vývojáře rozšíření.

Související stránky