Difference between revisions of "Template:Extension/doc"

1,171 bytes added ,  23:55, 20 October 2021
Drop parameters that aren't supported from the TemplateData
>ESanders (WMF)
(TemplateData updates)
>Pppery
(Drop parameters that aren't supported from the TemplateData)
 
(15 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==TemplateData==
<noinclude>{{Documentation subpage}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
</noinclude>== TemplateData ==
{{collapse top|title=TemplateData}}
{{collapse top|title=TemplateData}}
{{TemplateData header|editlinks=1|docpage=Extension/doc}}
<templatedata>
<templatedata>
{
{
Line 43: Line 46:
},
},
"type": {
"type": {
"description": "Implementation type. If more that one type is required, use \"Primary type\", \"Seconary type\", ... instead",
"description": "Implementation type. If more that one type is required, use \"Primary type\", \"Secondary type\", ... instead",
"label": "Type",
"label": "Type",
"type": "string",
"type": "string",
Line 90: Line 93:
"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.",
"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"
"label": "Username"
},
"version": {
"aliases": [
"latest release version",
"latest_release_version"
],
"label": "Latest version",
"suggested": true
},
"update": {
"label": "Latest version release date",
"suggested": true
},
"version preview": {
"label": "Latest preview version"
},
"update preview": {
"label": "Latest preview version update date"
},
},
"mediawiki": {
"mediawiki": {
"description": "Required version of MediaWiki",
"description": "Required versions of MediaWiki. Not needed if this information is in extension.json.",
"label": "MediaWiki version",
"label": "MediaWiki version",
"example": "1.35+",
"example": ">= 1.35",
"type": "string",
"type": "string",
"suggested": true
"deprecated": "This value will be read from extension.json where possible."
},
},
"php": {
"php": {
Line 785: Line 770:
"example": "visualeditor"
"example": "visualeditor"
},
},
"nousage": {},
"CheckUsageNameOverride": {
"CheckUsageNameOverride": {},
"label": "Check usage link",
"description": "Override the page name used for the check usage link."
},
"compatibility policy": {
"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",
"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",
Line 792: Line 779:
"suggested": true,
"suggested": true,
"label": "Compatibility policy"
"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"
}
}
},
},
"format": "block",
"paramOrder": [
"paramOrder": [
"name",
"name",
Line 812: Line 835:
"author",
"author",
"username",
"username",
"version",
"maintainer",
"update",
"latest release version",
"version preview",
"latest release date",
"update preview",
"latest preview version",
"latest preview date",
"compatibility policy",
"compatibility policy",
"mediawiki",
"mediawiki",
Line 1,023: Line 1,047:
"translate",
"translate",
"vagrant-role",
"vagrant-role",
"nousage",
"CheckUsageNameOverride",
"CheckUsageNameOverride",
"bugzilla"
"bugzilla"
Line 1,029: Line 1,052:
}</templatedata>
}</templatedata>
{{collapse bottom}}
{{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>
Anonymous user