Name | name | Name of the extension - Default
- Current page name
- Example
- BlueSpice
| String | suggested |
---|
Status | status | Current release status. One of: unstable, experimental, beta, stable, unmaintained, unknown. - Suggested values
experimental beta stable unmaintained unknown unstable - Default
- unknown
- Example
- stable
| String | suggested |
---|
License | license | Extension's license. - Example
- GPL-3.0
| String | suggested |
---|
Mode | templatemode | Controls auto-categorization of host page. Normally left blank. Alternate values are: nocats, nousage.
| Unknown | optional |
---|
Screenshot or logo | image | Screenshot or logo of extension. It should be provided without namespace and without [[]]s. - Example
- BlueSpice _Logo_v2020.png
| File | suggested |
---|
Image size | imagesize | Optional size of the image in pixels (without unit) - Default
- 300
- Example
- 180
| Number | optional |
---|
Type | type | Implementation type. If more that one type is required leave empty and use "Primary type", "Secondary type", ... instead
| String | suggested |
---|
Primary type | type1 | Implementation type. See detailed doc. - Example
- mywiki
| String | optional |
---|
Secondary type | type2 | Implementation type. See detailed doc. - Example
- notify
| String | optional |
---|
Third type | type3 | Implementation type. See detailed doc. - Example
- page action
| String | optional |
---|
Fourth type | type4 | Implementation type. See detailed doc. - Example
- skin
| String | optional |
---|
Fifth type | type5 | Implementation type. See detailed doc. - Example
- ajax
| String | optional |
---|
Sixth type | type6 | Implementation type. See detailed doc.
| String | optional |
---|
Description | description | Short description
| String | suggested |
---|
Author | author | The extension author's name, if different from their MediaWiki.org username. Free text, URL. If omitted then the 'username' field will be used (if present).
| String | suggested |
---|
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.
| String | optional |
---|
Maintainer | maintainer | Username or other information about who maintains this extension.
| String | optional |
---|
Latest version | latest release version version latest_release_version | version of the last release - Example
- 4.4.2
| String | suggested |
---|
Latest version release date | latest release date update latest_release_date | date of the last release - Example
- 2024/03/18
| String | suggested |
---|
Latest preview version | latest preview version version preview latest_preview_version version_preview | version of the last preview
| String | optional |
---|
Latest preview version update date | latest preview date update preview latest_preview_date update_preview | date of the last preview - Example
- ltsrel
| String | optional |
---|
Compatibility policy | compatibility policy | 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 - Suggested values
master rel ltsrel - Example
- 1.39.x only
| String | suggested |
---|
MediaWiki version | mediawiki | Required versions of MediaWiki. Not needed if this information is in extension.json. - Example
- >= 1.35
| String | deprecated |
---|
PHP version | php | Required version of PHP - Example
- 8.0.x
| String | optional |
---|
Needs update.php | 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. - Example
- Yes
| Boolean | optional |
---|
Composer package name | composer | If applicable the name of the "vendor" as well as the "package" should be entered in the format vendor/package, to point people directly to packagist.org, which serves as the package archive. - Example
- mediawiki/semantic-media-wiki
| String | optional |
---|
Phabricator project name | phabricator | name of the project in Phabricator - Example
- MediaWiki-extensions-Babel
| String | suggested |
---|
Virtual domain | virtual domain | $wgVirtualDomainsMapping key
| String | optional |
---|
Non-core table 1 | table1 | Name of a non-core table used by the extension. - Example
- cn_notices
| String | optional |
---|
Non-core table 2 | table2 | Name of a non-core table used by the extension. - Example
- cn_assignments
| String | optional |
---|
Non-core table 3 | table3 | Name of a non-core table used by the extension. - Example
- cn_templates
| String | optional |
---|
Non-core table 4 | table4 | Name of a non-core table used by the extension. - Example
- cn_notice_languages
| String | optional |
---|
Non-core table 5 | table5 | Name of a non-core table used by the extension. - Example
- cn_notice_projects
| String | optional |
---|
Non-core table 6 | table6 | Name of a non-core table used by the extension. - Example
- cn_notice_countries
| String | optional |
---|
Non-core table 7 | table7 | Name of a non-core table used by the extension. - Example
- cn_notice_regions
| String | optional |
---|
Non-core table 8 | table8 | Name of a non-core table used by the extension. - Example
- cn_template_mixins
| String | optional |
---|
Non-core table 9 | table9 | Name of a non-core table used by the extension. - Example
- cn_notice_mixins
| String | optional |
---|
Non-core table 10 | table10 | Name of a non-core table used by the extension. - Example
- cn_notice_mixin_params
| String | optional |
---|
Non-core table 11 | table11 | Name of a non-core table used by the extension. - Example
- cn_known_devices
| String | optional |
---|
Non-core table 12 | table12 | Name of a non-core table used by the extension. - Example
- cn_template_devices
| String | optional |
---|
Non-core table 13 | table13 | Name of a non-core table used by the extension. - Example
- cn_known_mobile_carriers
| String | optional |
---|
Non-core table 14 | table14 | Name of a non-core table used by the extension. - Example
- cn_notice_mobile_carriers
| String | optional |
---|
Non-core table 15 | table15 | Name of a non-core table used by the extension. - Example
- cn_notice_log
| String | optional |
---|
Non-core table 16 | table16 | Name of a non-core table used by the extension. - Example
- cn_template_log
| String | optional |
---|
Non-core table 17 | table17 | Name of a non-core table used by the extension.
| String | optional |
---|
Non-core table 18 | table18 | Name of a non-core table used by the extension.
| String | optional |
---|
Non-core table 19 | table19 | Name of a non-core table used by the extension.
| String | optional |
---|
Non-core table 20 | table20 | Name of a non-core table used by the extension.
| String | optional |
---|
Download link | download | External link to download
| URL | optional |
---|
README link | readme | External link to the readme file
| URL | optional |
---|
Changelog link | changelog | External link to the changelog file
| URL | optional |
---|
Example | example | Example, website or screenshot of working extension
| String | optional |
---|
Namespace | namespace | Namespace in which this extension is used
| String | optional |
---|
Parameters | parameters | Available parameters for LocalSettings.php - Example
- * $wgInterwikiViewOnly * InterwikiCentralDB
| String | optional |
---|
Tags | tags | Any tags the extension uses
| String | optional |
---|
Rights | rights | User rights added by the extension.
| String | optional |
---|
hook1 | hook1 | Name of a hook provided by the extension. - Example
- ParserAfterTidy
| String | optional |
---|
hook2 | hook2 | Name of a hook provided by the extension. - Example
- InitializeArticleMaybeRedirect
| String | optional |
---|
hook3 | hook3 | Name of a hook provided by the extension. - Example
- SkinTemplateOutputPageBeforeExec
| String | optional |
---|
hook4 | hook4 | Name of a hook provided by the extension.
| String | optional |
---|
hook5 | hook5 | Name of a hook provided by the extension.
| String | optional |
---|
hook6 | hook6 | Name of a hook provided by the extension.
| String | optional |
---|
hook7 | hook7 | Name of a hook provided by the extension.
| String | optional |
---|
hook8 | hook8 | Name of a hook provided by the extension.
| String | optional |
---|
hook9 | hook9 | Name of a hook provided by the extension.
| String | optional |
---|
hook10 | hook10 | Name of a hook provided by the extension.
| String | optional |
---|
hook11 | hook11 | Name of a hook provided by the extension.
| String | optional |
---|
hook12 | hook12 | Name of a hook provided by the extension.
| String | optional |
---|
hook13 | hook13 | Name of a hook provided by the extension.
| String | optional |
---|
hook14 | hook14 | Name of a hook provided by the extension.
| String | optional |
---|
hook15 | hook15 | Name of a hook provided by the extension.
| String | optional |
---|
hook16 | hook16 | Name of a hook provided by the extension.
| String | optional |
---|
hook17 | hook17 | Name of a hook provided by the extension.
| String | optional |
---|
hook18 | hook18 | Name of a hook provided by the extension.
| String | optional |
---|
hook19 | hook19 | Name of a hook provided by the extension.
| String | optional |
---|
hook20 | hook20 | Name of a hook provided by the extension.
| String | optional |
---|
hook21 | hook21 | Name of a hook provided by the extension.
| String | optional |
---|
hook22 | hook22 | Name of a hook provided by the extension.
| String | optional |
---|
hook23 | hook23 | Name of a hook provided by the extension.
| String | optional |
---|
hook24 | hook24 | Name of a hook provided by the extension.
| String | optional |
---|
hook25 | hook25 | Name of a hook provided by the extension.
| String | optional |
---|
hook26 | hook26 | Name of a hook provided by the extension.
| String | optional |
---|
hook27 | hook27 | Name of a hook provided by the extension.
| String | optional |
---|
hook28 | hook28 | Name of a hook provided by the extension.
| String | optional |
---|
hook29 | hook29 | Name of a hook provided by the extension.
| String | optional |
---|
hook30 | hook30 | Name of a hook provided by the extension.
| String | optional |
---|
hook31 | hook31 | Name of a hook provided by the extension.
| String | optional |
---|
hook32 | hook32 | Name of a hook provided by the extension.
| String | optional |
---|
hook33 | hook33 | Name of a hook provided by the extension.
| String | optional |
---|
hook34 | hook34 | Name of a hook provided by the extension.
| String | optional |
---|
hook35 | hook35 | Name of a hook provided by the extension.
| String | optional |
---|
hook36 | hook36 | Name of a hook provided by the extension.
| String | optional |
---|
hook37 | hook37 | Name of a hook provided by the extension.
| String | optional |
---|
hook38 | hook38 | Name of a hook provided by the extension.
| String | optional |
---|
hook39 | hook39 | Name of a hook provided by the extension.
| String | optional |
---|
hook40 | hook40 | Name of a hook provided by the extension.
| String | optional |
---|
hook41 | hook41 | Name of a hook provided by the extension.
| String | optional |
---|
hook42 | hook42 | Name of a hook provided by the extension.
| String | optional |
---|
hook43 | hook43 | Name of a hook provided by the extension.
| String | optional |
---|
hook44 | hook44 | Name of a hook provided by the extension.
| String | optional |
---|
hook45 | hook45 | Name of a hook provided by the extension.
| String | optional |
---|
hook46 | hook46 | Name of a hook provided by the extension.
| String | optional |
---|
hook47 | hook47 | Name of a hook provided by the extension.
| String | optional |
---|
hook48 | hook48 | Name of a hook provided by the extension.
| String | optional |
---|
hook49 | hook49 | Name of a hook provided by the extension.
| String | optional |
---|
hook50 | hook50 | Name of a hook provided by the extension.
| String | optional |
---|
hook51 | hook51 | Name of a hook provided by the extension.
| String | optional |
---|
hook52 | hook52 | Name of a hook provided by the extension.
| String | optional |
---|
hook53 | hook53 | Name of a hook provided by the extension.
| String | optional |
---|
hook54 | hook54 | Name of a hook provided by the extension.
| String | optional |
---|
hook55 | hook55 | Name of a hook provided by the extension.
| String | optional |
---|
hook56 | hook56 | Name of a hook provided by the extension.
| String | optional |
---|
hook57 | hook57 | Name of a hook provided by the extension.
| String | optional |
---|
hook58 | hook58 | Name of a hook provided by the extension.
| String | optional |
---|
hook59 | hook59 | Name of a hook provided by the extension.
| String | optional |
---|
hook60 | hook60 | Name of a hook provided by the extension.
| String | optional |
---|
hook61 | hook61 | Name of a hook provided by the extension.
| String | optional |
---|
hook62 | hook62 | Name of a hook provided by the extension.
| String | optional |
---|
hook63 | hook63 | Name of a hook provided by the extension.
| String | optional |
---|
hook64 | hook64 | Name of a hook provided by the extension.
| String | optional |
---|
hook65 | hook65 | Name of a hook provided by the extension.
| String | optional |
---|
hook66 | hook66 | Name of a hook provided by the extension.
| String | optional |
---|
hook67 | hook67 | Name of a hook provided by the extension.
| String | optional |
---|
hook68 | hook68 | Name of a hook provided by the extension.
| String | optional |
---|
hook69 | hook69 | Name of a hook provided by the extension.
| String | optional |
---|
hook70 | hook70 | Name of a hook provided by the extension.
| String | optional |
---|
hook71 | hook71 | Name of a hook provided by the extension.
| String | optional |
---|
hook72 | hook72 | Name of a hook provided by the extension.
| String | optional |
---|
hook73 | hook73 | Name of a hook provided by the extension.
| String | optional |
---|
hook74 | hook74 | Name of a hook provided by the extension.
| String | optional |
---|
hook75 | hook75 | Name of a hook provided by the extension.
| String | optional |
---|
hook76 | hook76 | Name of a hook provided by the extension.
| String | optional |
---|
hook77 | hook77 | Name of a hook provided by the extension.
| String | optional |
---|
hook78 | hook78 | Name of a hook provided by the extension.
| String | optional |
---|
hook79 | hook79 | Name of a hook provided by the extension.
| String | optional |
---|
hook80 | hook80 | Name of a hook provided by the extension.
| String | optional |
---|
hook81 | hook81 | Name of a hook provided by the extension.
| String | optional |
---|
hook82 | hook82 | Name of a hook provided by the extension.
| String | optional |
---|
hook83 | hook83 | Name of a hook provided by the extension.
| String | optional |
---|
hook84 | hook84 | Name of a hook provided by the extension.
| String | optional |
---|
hook85 | hook85 | Name of a hook provided by the extension.
| String | optional |
---|
hook86 | hook86 | Name of a hook provided by the extension.
| String | optional |
---|
hook87 | hook87 | Name of a hook provided by the extension.
| String | optional |
---|
hook88 | hook88 | Name of a hook provided by the extension.
| String | optional |
---|
hook89 | hook89 | Name of a hook provided by the extension.
| String | optional |
---|
hook90 | hook90 | Name of a hook used by the extension.
| String | optional |
---|
newhook1 | newhook1 | Name of a hook provided by the extension. - Example
- CentralNoticeCampaignChange
| String | optional |
---|
newhook2 | newhook2 | Name of a hook provided by the extension.
| String | optional |
---|
newhook3 | newhook3 | Name of a hook provided by the extension.
| String | optional |
---|
newhook4 | newhook4 | Name of a hook provided by the extension.
| String | optional |
---|
newhook5 | newhook5 | Name of a hook provided by the extension.
| String | optional |
---|
newhook6 | newhook6 | Name of a hook provided by the extension.
| String | optional |
---|
newhook7 | newhook7 | Name of a hook provided by the extension.
| String | optional |
---|
newhook8 | newhook8 | Name of a hook provided by the extension.
| String | optional |
---|
newhook9 | newhook9 | Name of a hook provided by the extension.
| String | optional |
---|
newhook10 | newhook10 | Name of a hook provided by the extension.
| String | optional |
---|
newhook11 | newhook11 | Name of a hook provided by the extension.
| String | optional |
---|
newhook12 | newhook12 | Name of a hook provided by the extension.
| String | optional |
---|
newhook13 | newhook13 | Name of a hook provided by the extension.
| String | optional |
---|
newhook14 | newhook14 | Name of a hook provided by the extension.
| String | optional |
---|
newhook15 | newhook15 | Name of a hook provided by the extension.
| String | optional |
---|
newhook16 | newhook16 | Name of a hook provided by the extension.
| String | optional |
---|
newhook17 | newhook17 | Name of a hook provided by the extension.
| String | optional |
---|
newhook18 | newhook18 | Name of a hook provided by the extension.
| String | optional |
---|
newhook19 | newhook19 | Name of a hook provided by the extension.
| String | optional |
---|
newhook20 | newhook20 | Name of a hook provided by the extension.
| String | optional |
---|
newhook21 | newhook21 | Name of a hook provided by the extension.
| String | optional |
---|
newhook22 | newhook22 | Name of a hook provided by the extension.
| String | optional |
---|
newhook23 | newhook23 | Name of a hook provided by the extension.
| String | optional |
---|
newhook24 | newhook24 | Name of a hook provided by the extension.
| String | optional |
---|
newhook25 | newhook25 | Name of a hook provided by the extension.
| String | optional |
---|
newhook26 | newhook26 | Name of a hook provided by the extension.
| String | optional |
---|
newhook27 | newhook27 | Name of a hook provided by the extension.
| String | optional |
---|
newhook28 | newhook28 | Name of a hook provided by the extension.
| String | optional |
---|
newhook29 | newhook29 | Name of a hook provided by the extension.
| String | optional |
---|
newhook30 | newhook30 | Name of a hook provided by the extension.
| String | optional |
---|
newhook31 | newhook31 | Name of a hook provided by the extension.
| String | optional |
---|
newhook32 | newhook32 | Name of a hook provided by the extension.
| String | optional |
---|
newhook33 | newhook33 | Name of a hook provided by the extension.
| String | optional |
---|
newhook34 | newhook34 | Name of a hook provided by the extension.
| String | optional |
---|
newhook35 | newhook35 | Name of a hook provided by the extension.
| String | optional |
---|
newhook36 | newhook36 | Name of a hook provided by the extension.
| String | optional |
---|
newhook37 | newhook37 | Name of a hook provided by the extension.
| String | optional |
---|
newhook38 | newhook38 | Name of a hook provided by the extension.
| String | optional |
---|
newhook39 | newhook39 | Name of a hook provided by the extension.
| String | optional |
---|
newhook40 | newhook40 | Name of a hook provided by the extension.
| String | optional |
---|
newhook41 | newhook41 | Name of a hook provided by the extension.
| String | optional |
---|
newhook42 | newhook42 | Name of a hook provided by the extension.
| String | optional |
---|
newhook43 | newhook43 | Name of a hook provided by the extension.
| String | optional |
---|
newhook44 | newhook44 | Name of a hook provided by the extension.
| String | optional |
---|
newhook45 | newhook45 | Name of a hook provided by the extension.
| String | optional |
---|
newhook46 | newhook46 | Name of a hook provided by the extension.
| String | optional |
---|
newhook47 | newhook47 | Name of a hook provided by the extension.
| String | optional |
---|
newhook48 | newhook48 | Name of a hook provided by the extension.
| String | optional |
---|
newhook49 | newhook49 | Name of a hook provided by the extension.
| String | optional |
---|
newhook50 | newhook50 | Name of a hook provided by the extension.
| String | optional |
---|
newhook51 | newhook51 | Name of a hook provided by the extension.
| String | optional |
---|
newhook52 | newhook52 | Name of a hook provided by the extension.
| String | optional |
---|
newhook53 | newhook53 | Name of a hook provided by the extension.
| String | optional |
---|
newhook54 | newhook54 | Name of a hook provided by the extension.
| String | optional |
---|
newhook55 | newhook55 | Name of a hook provided by the extension.
| String | optional |
---|
newhook56 | newhook56 | Name of a hook provided by the extension.
| String | optional |
---|
newhook57 | newhook57 | Name of a hook provided by the extension.
| String | optional |
---|
newhook58 | newhook58 | Name of a hook provided by the extension.
| String | optional |
---|
newhook59 | newhook59 | Name of a hook provided by the extension.
| String | optional |
---|
newhook60 | newhook60 | Name of a hook provided by the extension.
| String | optional |
---|
newhook61 | newhook61 | Name of a hook provided by the extension.
| String | optional |
---|
newhook62 | newhook62 | Name of a hook provided by the extension.
| String | optional |
---|
newhook63 | newhook63 | Name of a hook provided by the extension.
| String | optional |
---|
newhook64 | newhook64 | Name of a hook provided by the extension.
| String | optional |
---|
newhook65 | newhook65 | Name of a hook provided by the extension.
| String | optional |
---|
newhook66 | newhook66 | Name of a hook provided by the extension.
| String | optional |
---|
newhook67 | newhook67 | Name of a hook provided by the extension.
| String | optional |
---|
newhook68 | newhook68 | Name of a hook provided by the extension.
| String | optional |
---|
newhook69 | newhook69 | Name of a hook provided by the extension.
| String | optional |
---|
newhook70 | newhook70 | Name of a hook provided by the extension.
| String | optional |
---|
newhook71 | newhook71 | Name of a hook provided by the extension.
| String | optional |
---|
newhook72 | newhook72 | Name of a hook provided by the extension.
| String | optional |
---|
newhook73 | newhook73 | Name of a hook provided by the extension.
| String | optional |
---|
newhook74 | newhook74 | Name of a hook provided by the extension.
| String | optional |
---|
newhook75 | newhook75 | Name of a hook provided by the extension.
| String | optional |
---|
newhook76 | newhook76 | Name of a hook provided by the extension.
| String | optional |
---|
newhook77 | newhook77 | Name of a hook provided by the extension.
| String | optional |
---|
newhook78 | newhook78 | Name of a hook provided by the extension.
| String | optional |
---|
newhook79 | newhook79 | Name of a hook provided by the extension.
| String | optional |
---|
newhook80 | newhook80 | Name of a hook provided by the extension.
| String | optional |
---|
newhook81 | newhook81 | Name of a hook provided by the extension.
| String | optional |
---|
newhook82 | newhook82 | Name of a hook provided by the extension.
| String | optional |
---|
newhook83 | newhook83 | Name of a hook provided by the extension.
| String | optional |
---|
newhook84 | newhook84 | Name of a hook provided by the extension.
| String | optional |
---|
newhook85 | newhook85 | Name of a hook provided by the extension.
| String | optional |
---|
newhook86 | newhook86 | Name of a hook provided by the extension.
| String | optional |
---|
newhook87 | newhook87 | Name of a hook provided by the extension.
| String | optional |
---|
newhook88 | newhook88 | Name of a hook provided by the extension.
| String | optional |
---|
newhook89 | newhook89 | Name of a hook provided by the extension.
| String | optional |
---|
newhook90 | newhook90 | Name of a hook provided by the extension.
| String | optional |
---|
Compatibility chart | compatibility | no description - Example
- {{Extension Testing | ... }}
| String | optional |
---|
TranslateWiki group | translate | Optional parameter to link the exact page where (message group id with which) the extension will be translatable on translatewiki.net if enabled. - Example
- ext-discussiontools
| String | optional |
---|
Vagrant role | vagrant-role | A MediaWiki-Vagrant role that lets you use this extension - Example
- visualeditor
| String | optional |
---|
Check usage link | CheckUsageNameOverride | Override the page name used for the check usage link.
| String | optional |
---|
Bugzilla component name | bugzilla | name of the Bugzilla component
| String | deprecated |
---|