Příručka:ConvertExtensionToRegistration.php

From mediawiki.org
This page is a translated version of the page Manual:ConvertExtensionToRegistration.php and the translation is 100% complete.
Verze MediaWiki:
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 DirName/FileName.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 Požadované
--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

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