Difference between revisions of "Template:Extension/doc"
Jump to navigation
Jump to search
Drop parameters that aren't supported from the TemplateData
>Jack Phoenix (...) |
>Pppery (Drop parameters that aren't supported from the TemplateData) |
||
(271 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{Documentation subpage}} | |||
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> | |||
</noinclude>== TemplateData == | |||
== | {{collapse top|title=TemplateData}} | ||
{| | {{TemplateData header|editlinks=1|docpage=Extension/doc}} | ||
| | <templatedata> | ||
{ | |||
"description": "An infobox for a MediaWiki extension.", | |||
"params": { | |||
"status": { | |||
"description": "Current release status. One of: unstable, experimental, beta, stable, unmaintained, unknown.", | |||
"default": "unknown", | |||
"label": "Status", | |||
"type": "string", | |||
"example": "stable", | |||
"suggested": true | |||
}, | |||
"name": { | |||
"description": "Name of the extension", | |||
"label": "Name", | |||
"type": "string", | |||
"default": "Current page name", | |||
"suggested": true | |||
}, | |||
"license": { | |||
"description": "Extension's license.", | |||
"label": "License", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"templatemode": { | |||
"description": "Controls auto-categorization of host page. Normally left blank. Alternate values are: nocats, nousage.", | |||
} | "label": "Mode" | ||
}, | |||
"image": { | |||
"description": "Screenshot or logo of extension. It should be provided without namespace and without [[]]s.", | |||
"label": "Screenshot or logo", | |||
"example": "Example.jpg", | |||
"type": "wiki-file-name", | |||
"suggested": true | |||
}, | |||
"imagesize": { | |||
"description": "Optional size of the image", | |||
"label": "Image size", | |||
"default": "220" | |||
}, | |||
"type": { | |||
"description": "Implementation type. If more that one type is required, use \"Primary type\", \"Secondary type\", ... instead", | |||
"label": "Type", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"type1": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Primary type", | |||
"type": "string" | |||
}, | |||
"type2": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Secondary type" | |||
}, | |||
"type3": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Third type", | |||
"type": "string" | |||
}, | |||
"type4": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Fourth type", | |||
{ | "type": "string" | ||
}, | |||
"type5": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Fifth type", | |||
"type": "string" | |||
}, | |||
"type6": { | |||
"description": "Implementation type. See detailed doc.", | |||
"label": "Sixth type", | |||
"type": "string" | |||
}, | |||
"description": { | |||
"description": "Short description", | |||
"label": "Description", | |||
"suggested": true | |||
}, | |||
"author": { | |||
"description": "The extension author's name, if different from their MediaWiki.org username. Free text. If omitted then the 'username' field will be used (if present).", | |||
"label": "Author", | |||
"suggested": true | |||
}, | |||
"username": { | |||
"description": "The author's username on MediaWiki.org (if they have one). May be omitted, but if present it will be used to link to the author's user & user_talk page. It should be provided without namespace and without [[]]s.", | |||
"label": "Username" | |||
}, | |||
"mediawiki": { | |||
"description": "Required versions of MediaWiki. Not needed if this information is in extension.json.", | |||
"label": "MediaWiki version", | |||
"example": ">= 1.35", | |||
"type": "string", | |||
"deprecated": "This value will be read from extension.json where possible." | |||
}, | |||
"php": { | |||
"description": "Required version of PHP", | |||
"label": "PHP version", | |||
"example": "5.4+", | |||
"type": "string" | |||
}, | |||
"needs-updatephp": { | |||
"description": "Yes indicates that the extension requires a database table schema change or a similar action, before the MediaWiki can run. It is a common pitfall: your MediaWiki will stall, if you forgot to run update.php - if the extension requires it. No should be set as a value since this assures that the extension does not need update.php to be run and thus avoids uncertainty.", | |||
"label": "Needs update.php", | |||
"type": "boolean" | |||
}, | |||
"composer": { | |||
"description": "If applicable the name of the \"vendor\" as well as the \"package\" should be entered in the format vendor/package, e.g. mediawiki/semantic-media-wiki to point people directly to packagist.org, which serves as the package archive.", | |||
"label": "Composer package name", | |||
"example": "mediawiki/semantic-media-wiki", | |||
"type": "string" | |||
}, | |||
"phabricator": { | |||
"example": "MediaWiki-extensions-Babel", | |||
"type": "string", | |||
"suggested": true, | |||
"label": "Phabricator project name" | |||
}, | |||
"table1": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 1", | |||
"type": "string" | |||
}, | |||
"table2": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 2", | |||
"type": "string" | |||
}, | |||
"table3": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 3", | |||
"type": "string" | |||
}, | |||
"table4": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 4", | |||
"type": "string" | |||
}, | |||
"table5": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 5", | |||
"type": "string" | |||
}, | |||
"table6": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 6", | |||
"type": "string" | |||
}, | |||
"table7": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 7", | |||
"type": "string" | |||
}, | |||
"table8": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 8", | |||
"type": "string" | |||
}, | |||
"table9": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 9", | |||
"type": "string" | |||
}, | |||
"table10": { | |||
"description": "Name of a non-core table used by the extension.", | |||
"label": "Non-core table 10", | |||
"type": "string" | |||
}, | |||
"download": { | |||
"description": "External link to download", | |||
"label": "Download link", | |||
"type": "url" | |||
}, | |||
"readme": { | |||
"description": "External link to the readme file", | |||
"label": "README link", | |||
"type": "url" | |||
}, | |||
"changelog": { | |||
"description": "External link to the changelog file", | |||
"label": "Changelog link", | |||
"type": "url" | |||
}, | |||
"example": { | |||
{ | "description": "Example, website or screenshot of working extension", | ||
"label": "Example" | |||
}, | |||
"namespace": { | |||
"description": "Namespace in which this extension is used", | |||
"label": "Namespace" | |||
}, | |||
"parameters": { | |||
"description": "Available parameters for LocalSettings.php", | |||
"label": "Parameters" | |||
}, | |||
"tags": { | |||
"description": "Any tags the extension uses", | |||
"label": "Tags" | |||
}, | |||
"rights": { | |||
"description": "User rights added by the extension.", | |||
"label": "Rights" | |||
}, | |||
"hook1": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook2": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook3": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook4": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook5": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook6": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook7": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook8": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook9": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook10": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook11": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook12": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook13": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook14": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook15": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook16": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook17": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook18": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook19": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook20": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook21": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook22": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook23": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook24": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook25": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook26": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook27": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook28": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook29": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook30": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook31": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook32": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook33": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook34": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook35": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook36": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook37": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook38": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook39": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook40": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook41": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook42": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook43": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook44": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook45": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook46": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook47": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook48": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook49": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook50": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook51": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook52": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook53": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook54": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook55": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook56": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook57": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook58": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook59": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook60": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook61": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook62": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook63": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook64": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook65": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook66": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook67": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook68": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook69": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook70": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook71": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook72": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook73": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook74": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook75": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook76": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook77": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook78": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook79": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook80": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook81": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook82": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook83": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook84": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook85": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook86": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook87": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook88": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook89": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"hook90": { | |||
"description": "Name of a hook used by the extension." | |||
}, | |||
"newhook1": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook2": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook3": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook4": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook5": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook6": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook7": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook8": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook9": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook10": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook11": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook12": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook13": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook14": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook15": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook16": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook17": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook18": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook19": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook20": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook21": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook22": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook23": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook24": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook25": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook26": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook27": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook28": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook29": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook30": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook31": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook32": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook33": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook34": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook35": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook36": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook37": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook38": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook39": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook40": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook41": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook42": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook43": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook44": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook45": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook46": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook47": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook48": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook49": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook50": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook51": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook52": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook53": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook54": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook55": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook56": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook57": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook58": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook59": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook60": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook61": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook62": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook63": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook64": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook65": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook66": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook67": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook68": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook69": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook70": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook71": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook72": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook73": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook74": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook75": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook76": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook77": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook78": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook79": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook80": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook81": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook82": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook83": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook84": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook85": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook86": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook87": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook88": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook89": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"newhook90": { | |||
"description": "Name of a hook provided by the extension." | |||
}, | |||
"compatibility": { | |||
"label": "Compatibility chart", | |||
"example": "{{Extension Testing | ... }}" | |||
}, | |||
"translate": { | |||
"description": "Optional parameter to link the exact page where (message group id with which) the extension will be translatable on translatewiki.net if enabled.", | |||
"label": "TranslateWiki group", | |||
"example": "ext-discussiontools", | |||
"type": "string" | |||
}, | |||
"bugzilla": { | |||
"deprecated": true, | |||
"label": "Bugzilla component name", | |||
"type": "string" | |||
}, | |||
"vagrant-role": { | |||
"label": "Vagrant role", | |||
"description": "A MediaWiki-Vagrant role that lets you use this extension", | |||
"type": "string", | |||
"example": "visualeditor" | |||
}, | |||
"CheckUsageNameOverride": { | |||
"label": "Check usage link", | |||
"description": "Override the page name used for the check usage link." | |||
}, | |||
"compatibility policy": { | |||
"description": "For older versions of MediaWiki, should one use the extension's master branch or the REL1_XX branch corresponding to the MediaWiki version? Allowed values: master, rel, ltsrel", | |||
"type": "string", | |||
"suggested": true, | |||
"label": "Compatibility policy" | |||
}, | |||
"latest release date": { | |||
"aliases": [ | |||
"update", | |||
"latest_release_date" | |||
], | |||
"label": "Latest version release date", | |||
"suggested": true | |||
}, | |||
"latest preview version": { | |||
"aliases": [ | |||
"version preview", | |||
"latest_preview_version", | |||
"version_preview" | |||
], | |||
"label": "Latest preview version" | |||
}, | |||
"latest release version": { | |||
"aliases": [ | |||
"version", | |||
"latest_release_version" | |||
], | |||
"label": "Latest version", | |||
"suggested": true | |||
}, | |||
"latest preview date": { | |||
"aliases": [ | |||
"update preview", | |||
"latest_preview_date", | |||
"update_preview" | |||
], | |||
"label": "Latest preview version update date" | |||
}, | |||
"maintainer": { | |||
"label": "Maintainer", | |||
"description": "Username or other information about who maintains this extension.", | |||
"type": "string" | |||
} | |||
}, | |||
"paramOrder": [ | |||
"name", | |||
"status", | |||
"license", | |||
"templatemode", | |||
"image", | |||
"imagesize", | |||
"type", | |||
"type1", | |||
"type2", | |||
"type3", | |||
"type4", | |||
"type5", | |||
"type6", | |||
"description", | |||
"author", | |||
"username", | |||
"maintainer", | |||
"latest release version", | |||
"latest release date", | |||
"latest preview version", | |||
"latest preview date", | |||
"compatibility policy", | |||
"mediawiki", | |||
"php", | |||
"needs-updatephp", | |||
"composer", | |||
"phabricator", | |||
"table1", | |||
"table2", | |||
"table3", | |||
"table4", | |||
"table5", | |||
"table6", | |||
"table7", | |||
"table8", | |||
"table9", | |||
"table10", | |||
"download", | |||
"readme", | |||
"changelog", | |||
"example", | |||
"namespace", | |||
"parameters", | |||
"tags", | |||
"rights", | |||
"hook1", | |||
"hook2", | |||
"hook3", | |||
"hook4", | |||
"hook5", | |||
"hook6", | |||
"hook7", | |||
"hook8", | |||
"hook9", | |||
"hook10", | |||
"hook11", | |||
"hook12", | |||
"hook13", | |||
"hook14", | |||
"hook15", | |||
"hook16", | |||
"hook17", | |||
"hook18", | |||
"hook19", | |||
"hook20", | |||
"hook21", | |||
"hook22", | |||
"hook23", | |||
"hook24", | |||
"hook25", | |||
"hook26", | |||
"hook27", | |||
"hook28", | |||
"hook29", | |||
"hook30", | |||
"hook31", | |||
"hook32", | |||
"hook33", | |||
"hook34", | |||
"hook35", | |||
"hook36", | |||
"hook37", | |||
"hook38", | |||
"hook39", | |||
"hook40", | |||
"hook41", | |||
"hook42", | |||
"hook43", | |||
"hook44", | |||
"hook45", | |||
"hook46", | |||
"hook47", | |||
"hook48", | |||
"hook49", | |||
"hook50", | |||
"hook51", | |||
"hook52", | |||
"hook53", | |||
"hook54", | |||
"hook55", | |||
"hook56", | |||
"hook57", | |||
"hook58", | |||
"hook59", | |||
"hook60", | |||
"hook61", | |||
"hook62", | |||
"hook63", | |||
"hook64", | |||
"hook65", | |||
"hook66", | |||
"hook67", | |||
"hook68", | |||
"hook69", | |||
"hook70", | |||
"hook71", | |||
"hook72", | |||
"hook73", | |||
"hook74", | |||
"hook75", | |||
"hook76", | |||
"hook77", | |||
"hook78", | |||
"hook79", | |||
"hook80", | |||
"hook81", | |||
"hook82", | |||
"hook83", | |||
"hook84", | |||
"hook85", | |||
"hook86", | |||
"hook87", | |||
"hook88", | |||
"hook89", | |||
"hook90", | |||
"newhook1", | |||
"newhook2", | |||
"newhook3", | |||
"newhook4", | |||
"newhook5", | |||
"newhook6", | |||
"newhook7", | |||
"newhook8", | |||
"newhook9", | |||
"newhook10", | |||
"newhook11", | |||
"newhook12", | |||
"newhook13", | |||
"newhook14", | |||
"newhook15", | |||
"newhook16", | |||
"newhook17", | |||
"newhook18", | |||
"newhook19", | |||
"newhook20", | |||
"newhook21", | |||
"newhook22", | |||
"newhook23", | |||
"newhook24", | |||
"newhook25", | |||
"newhook26", | |||
"newhook27", | |||
"newhook28", | |||
"newhook29", | |||
"newhook30", | |||
"newhook31", | |||
"newhook32", | |||
"newhook33", | |||
"newhook34", | |||
"newhook35", | |||
"newhook36", | |||
"newhook37", | |||
"newhook38", | |||
"newhook39", | |||
"newhook40", | |||
"newhook41", | |||
"newhook42", | |||
"newhook43", | |||
"newhook44", | |||
"newhook45", | |||
"newhook46", | |||
"newhook47", | |||
"newhook48", | |||
"newhook49", | |||
"newhook50", | |||
"newhook51", | |||
"newhook52", | |||
"newhook53", | |||
"newhook54", | |||
"newhook55", | |||
"newhook56", | |||
"newhook57", | |||
"newhook58", | |||
"newhook59", | |||
"newhook60", | |||
"newhook61", | |||
"newhook62", | |||
"newhook63", | |||
"newhook64", | |||
"newhook65", | |||
"newhook66", | |||
"newhook67", | |||
"newhook68", | |||
"newhook69", | |||
"newhook70", | |||
"newhook71", | |||
"newhook72", | |||
"newhook73", | |||
"newhook74", | |||
"newhook75", | |||
"newhook76", | |||
"newhook77", | |||
"newhook78", | |||
"newhook79", | |||
"newhook80", | |||
"newhook81", | |||
"newhook82", | |||
"newhook83", | |||
"newhook84", | |||
"newhook85", | |||
"newhook86", | |||
"newhook87", | |||
"newhook88", | |||
"newhook89", | |||
"newhook90", | |||
"compatibility", | |||
"translate", | |||
"vagrant-role", | |||
"CheckUsageNameOverride", | |||
"bugzilla" | |||
] | |||
}</templatedata> | |||
{{collapse bottom}} | |||
<includeonly>{{Sandbox other|| | |||
<!-- Categories below this line; interwikis at Wikidata --> | |||
[[Category:Info templates{{#translation:}}]] | |||
[[Category:Extension creation{{#translation:}}]] | |||
[[Category:Categorizing templates{{#translation:}}]] | |||
[[Category:Extension templates{{#translation:}}]] | |||
}}</includeonly> |