Difference between revisions of "Template:Extension"
>Kghbln (oh man, this b....y brackets) |
>Amire80 (add TemplateData) |
||
Line 253: | Line 253: | ||
{{languages|Template:Extension}} | {{languages|Template:Extension}} | ||
</noinclude> | </noinclude> | ||
<templatedata> | |||
{ | |||
"description": "An infobox for a MediaWiki extension.", | |||
"params": { | |||
"status": { | |||
"description": "Current release status. One of: unstable, experimental, beta, stable, unmaintained, unknown.", | |||
"default": "unknown" | |||
}, | |||
"name": { | |||
"description": "name of the extension" | |||
}, | |||
"license": { | |||
"description": "Extension's license." | |||
}, | |||
"templatemode": { | |||
"description": "Controls auto-categorization of host page. Normally left blank. Alternate values are: nocats, nousage." | |||
}, | |||
"image": { | |||
"description": "Screenshot or logo of extension. It should be provided without namespace and without [[]]s." | |||
}, | |||
"imagesize": { | |||
"description": "Facultative, size of the image (default size is 220px)" | |||
}, | |||
"type": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type1": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type2": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type3": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type4": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type5": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"type6": { | |||
"description": "Implementation type. See detailed doc." | |||
}, | |||
"description": { | |||
"description": "Short description." | |||
}, | |||
"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)." | |||
}, | |||
"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." | |||
}, | |||
"version": { | |||
"aliases": [ | |||
"latest release version", | |||
"latest_release_version" | |||
] | |||
}, | |||
"update": { | |||
"description": "date of the last update" | |||
}, | |||
"version preview": { | |||
"description": "version preview" | |||
}, | |||
"update preview": { | |||
"description": "version preview" | |||
}, | |||
"mediawiki": { | |||
"description": "Required version of MediaWiki" | |||
}, | |||
"php": { | |||
"description": "Required version of PHP" | |||
}, | |||
"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." | |||
}, | |||
"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." | |||
}, | |||
"table1": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table2": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table3": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table4": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table5": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table6": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table7": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table8": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table9": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"table10": { | |||
"description": "Name of a non-core table used by the extension." | |||
}, | |||
"download": { | |||
"description": "Link to the download." | |||
}, | |||
"readme": { | |||
"description": "external link to the readme file" | |||
}, | |||
"changelog": { | |||
"description": "external link to the changelog file" | |||
}, | |||
"example": { | |||
"description": "example, website or screenshot of working extension" | |||
}, | |||
"namespace": { | |||
"description": "namespace in which this extension is used" | |||
}, | |||
"parameters": { | |||
"description": "available parameters for LocalSettings.php" | |||
}, | |||
"tags": { | |||
"description": "any tags your extension uses" | |||
}, | |||
"rights": { | |||
"description": "Rights added by the extension. Not to be confused with the license!" | |||
}, | |||
"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." | |||
}, | |||
"compatibility": { | |||
"description": "Compatibility chart, e.g. Template: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." | |||
}, | |||
"bugzilla": { | |||
"description": "Bugzilla MediaWiki extension component name" | |||
} | |||
} | |||
} | |||
</templatedata> |
Revision as of 22:44, 12 February 2014
Lua error in Module:TNT at line 158: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Documentation.tab. [[Category:Info templatesTemplate:Translation|Extension]] [[Category:Extension creationTemplate:Translation]] [[Category:Categorizing templatesTemplate:Translation|Extension]] [[Category:Extension templatesTemplate:Translation]] Template:Languages
An infobox for a MediaWiki extension.
Parameter | Description | Type | Status | |
---|---|---|---|---|
status | status | Current release status. One of: unstable, experimental, beta, stable, unmaintained, unknown.
| Unknown | optional |
name | name | name of the extension | Unknown | optional |
license | license | Extension's license. | Unknown | optional |
templatemode | templatemode | Controls auto-categorization of host page. Normally left blank. Alternate values are: nocats, nousage. | Unknown | optional |
image | image | Screenshot or logo of extension. It should be provided without namespace and without [[]]s. | Unknown | optional |
imagesize | imagesize | Facultative, size of the image (default size is 220px) | Unknown | optional |
type | type | Implementation type. See detailed doc. | Unknown | optional |
type1 | type1 | Implementation type. See detailed doc. | Unknown | optional |
type2 | type2 | Implementation type. See detailed doc. | Unknown | optional |
type3 | type3 | Implementation type. See detailed doc. | Unknown | optional |
type4 | type4 | Implementation type. See detailed doc. | Unknown | optional |
type5 | type5 | Implementation type. See detailed doc. | Unknown | optional |
type6 | type6 | Implementation type. See detailed doc. | Unknown | optional |
description | description | Short description. | Unknown | optional |
author | author | 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). | Unknown | optional |
username | username | 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. | Unknown | optional |
version | version latest release version latest_release_version | no description | Unknown | optional |
update | update | date of the last update | Unknown | optional |
version preview | version preview | version preview | Unknown | optional |
update preview | update preview | version preview | Unknown | optional |
mediawiki | mediawiki | Required version of MediaWiki | Unknown | optional |
php | php | Required version of PHP | Unknown | optional |
needs-updatephp | needs-updatephp | 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. | Unknown | optional |
composer | composer | 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. | Unknown | optional |
table1 | table1 | Name of a non-core table used by the extension. | Unknown | optional |
table2 | table2 | Name of a non-core table used by the extension. | Unknown | optional |
table3 | table3 | Name of a non-core table used by the extension. | Unknown | optional |
table4 | table4 | Name of a non-core table used by the extension. | Unknown | optional |
table5 | table5 | Name of a non-core table used by the extension. | Unknown | optional |
table6 | table6 | Name of a non-core table used by the extension. | Unknown | optional |
table7 | table7 | Name of a non-core table used by the extension. | Unknown | optional |
table8 | table8 | Name of a non-core table used by the extension. | Unknown | optional |
table9 | table9 | Name of a non-core table used by the extension. | Unknown | optional |
table10 | table10 | Name of a non-core table used by the extension. | Unknown | optional |
download | download | Link to the download. | Unknown | optional |
readme | readme | external link to the readme file | Unknown | optional |
changelog | changelog | external link to the changelog file | Unknown | optional |
example | example | example, website or screenshot of working extension | Unknown | optional |
namespace | namespace | namespace in which this extension is used | Unknown | optional |
parameters | parameters | available parameters for LocalSettings.php | Unknown | optional |
tags | tags | any tags your extension uses | Unknown | optional |
rights | rights | Rights added by the extension. Not to be confused with the license! | Unknown | optional |
hook1 | hook1 | Name of a hook used by the extension. | Unknown | optional |
hook2 | hook2 | Name of a hook used by the extension. | Unknown | optional |
hook3 | hook3 | Name of a hook used by the extension. | Unknown | optional |
hook4 | hook4 | Name of a hook used by the extension. | Unknown | optional |
hook5 | hook5 | Name of a hook used by the extension. | Unknown | optional |
hook6 | hook6 | Name of a hook used by the extension. | Unknown | optional |
hook7 | hook7 | Name of a hook used by the extension. | Unknown | optional |
hook8 | hook8 | Name of a hook used by the extension. | Unknown | optional |
hook9 | hook9 | Name of a hook used by the extension. | Unknown | optional |
hook10 | hook10 | Name of a hook used by the extension. | Unknown | optional |
hook11 | hook11 | Name of a hook used by the extension. | Unknown | optional |
hook12 | hook12 | Name of a hook used by the extension. | Unknown | optional |
hook13 | hook13 | Name of a hook used by the extension. | Unknown | optional |
hook14 | hook14 | Name of a hook used by the extension. | Unknown | optional |
hook15 | hook15 | Name of a hook used by the extension. | Unknown | optional |
hook16 | hook16 | Name of a hook used by the extension. | Unknown | optional |
hook17 | hook17 | Name of a hook used by the extension. | Unknown | optional |
hook18 | hook18 | Name of a hook used by the extension. | Unknown | optional |
hook19 | hook19 | Name of a hook used by the extension. | Unknown | optional |
hook20 | hook20 | Name of a hook used by the extension. | Unknown | optional |
hook21 | hook21 | Name of a hook used by the extension. | Unknown | optional |
hook22 | hook22 | Name of a hook used by the extension. | Unknown | optional |
hook23 | hook23 | Name of a hook used by the extension. | Unknown | optional |
hook24 | hook24 | Name of a hook used by the extension. | Unknown | optional |
hook25 | hook25 | Name of a hook used by the extension. | Unknown | optional |
hook26 | hook26 | Name of a hook used by the extension. | Unknown | optional |
hook27 | hook27 | Name of a hook used by the extension. | Unknown | optional |
hook28 | hook28 | Name of a hook used by the extension. | Unknown | optional |
hook29 | hook29 | Name of a hook used by the extension. | Unknown | optional |
hook30 | hook30 | Name of a hook used by the extension. | Unknown | optional |
hook31 | hook31 | Name of a hook used by the extension. | Unknown | optional |
hook32 | hook32 | Name of a hook used by the extension. | Unknown | optional |
hook33 | hook33 | Name of a hook used by the extension. | Unknown | optional |
hook34 | hook34 | Name of a hook used by the extension. | Unknown | optional |
hook35 | hook35 | Name of a hook used by the extension. | Unknown | optional |
hook36 | hook36 | Name of a hook used by the extension. | Unknown | optional |
hook37 | hook37 | Name of a hook used by the extension. | Unknown | optional |
hook38 | hook38 | Name of a hook used by the extension. | Unknown | optional |
hook39 | hook39 | Name of a hook used by the extension. | Unknown | optional |
hook40 | hook40 | Name of a hook used by the extension. | Unknown | optional |
hook41 | hook41 | Name of a hook used by the extension. | Unknown | optional |
hook42 | hook42 | Name of a hook used by the extension. | Unknown | optional |
hook43 | hook43 | Name of a hook used by the extension. | Unknown | optional |
hook44 | hook44 | Name of a hook used by the extension. | Unknown | optional |
hook45 | hook45 | Name of a hook used by the extension. | Unknown | optional |
hook46 | hook46 | Name of a hook used by the extension. | Unknown | optional |
hook47 | hook47 | Name of a hook used by the extension. | Unknown | optional |
hook48 | hook48 | Name of a hook used by the extension. | Unknown | optional |
compatibility | compatibility | Compatibility chart, e.g. Template:Extension Testing. | Unknown | optional |
translate | translate | Optional parameter to link the exact page where (message group id with which) the extension will be translatable on translatewiki.net if enabled. | Unknown | optional |
bugzilla | bugzilla | Bugzilla MediaWiki extension component name | Unknown | optional |