Difference between revisions of "Template:Extension/doc"

Jump to navigation Jump to search
>Shirayuki
({{git file}})
Line 303: Line 303:
{
{
"description": "An infobox for a MediaWiki extension.",
"description": "An infobox for a MediaWiki extension.",
"params": {
"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>
</templatedata>