Difference between revisions of "Template:Extension/doc"
Jump to navigation
Jump to search
Template:Extension/doc (view source)
Revision as of 22:51, 12 February 2014
, 22:51, 12 February 2014add TemplateData
(→Usage) |
>Amire80 (add TemplateData) |
||
Line 299: | Line 299: | ||
* [[Extension:Description2]] | * [[Extension:Description2]] | ||
* [[Template:Extension]] | * [[Template:Extension]] | ||
==TemplateData== | |||
<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> |