Wikis based on the new Unified Community Platform (UCP) may look or behave differently to what is described below.
See this page for more information on the new platform.

Extensions are features and add-ons developed for MediaWiki, the software platform that Fandom runs on. They are designed by Fandom staff or third-party developers for either expanding the function of a wiki or overriding a built-in MediaWiki feature for customization purposes.

How to request an extension

First, verify that the extension you are looking for does not exist already on your community. You can check this by going to Special:Version and looking under the "installed extensions" section or checking the extension's parser function or tag against the "tags" and "hooks" section at the bottom of that page. Fandom already has a significant number of extensions enabled by default.

Many other extensions already exist in the Fandom codebase and can be enabled upon request. You can check which extensions Fandom offers later on this page. Some basic content tools, such as Variables, are automatically enabled by staff when requested. In the case of other complex extensions, such as DPL, a staff member will usually ask a few questions first to ensure that the extension you are asking for is, in fact, the ideal solution. Other extensions, where the resulting site configuration may be dramatically changed (such as AbuseFilter), will be enabled at staff discretion depending on the context of the request.

If Fandom does not offer a particular extension, you may request the Fandom engineering team investigate installing it by using Zendesk and linking to the MediaWiki extension page along with some rationale as to why it's needed. Please be aware that the engineering team may take a few months to review the extension. Most extension requests will be rejected; this is mainly due to the amount of rewriting an extension would require to live on the Fandom codebase servers. As such, it's always good to ask yourself when looking at an extension on, whether the extension is up to date, is well-maintained, and allows for a caching layer. If the answer to any of these questions is no, chances are Fandom will not be able to install the extension.

Extensions active by default

Users and admins

Global CSS and JS
Adds global user CSS and JavaScript to a page, fetched from Community Central[note 1]
Editcount[note 2]
Displays edit count of a user

Wiki tools

AJAX based gadget to display the category structure of a community
Allows creation of JavaScript box for inserting non-standard characters
Adds <ref[ name=id]> and <references/> tags, for citations
DPL-based forum extension using article pages.
Editors can create timelines of events using this tool's syntax.
GoogleDocs4MW[note 2]
Adds <googlespreadsheet> tag for Google Docs' spreadsheets display
Allows client-side clickable image maps using <imagemap> tag
Allow inclusion of predefined HTML forms
Adds syntax for on-page math formulas
Maps Extension
Easily create Earth-based maps with wiki-fied markers
MultipleUpload[note 2]
Allows users to upload up to 20 files at once
Enhance parser with logical functions
Adds <poem> tag for poem formatting
Polls[note 2]
Set up single-choice polls
Provides a random media picker using <randomimage />
Displays a random option from the given set
RSS Feed[note 2]
Displays an RSS feed on a page
Defines an additional set of parser functions that operate on strings
TabView[note 2] and Tabber
Methods for having "tabbed" content
TemplateData[note 3]
Allows editors to specify how templates should be invoked
Video Embed Tool
Embeds videos from YouTube, Metacafe and many other sites

Spam and blocking

Simple captcha implementation
Regex based tool for blocking disruptive page titles

Other tools

Adding meta-description tag containing snippet of the Article
MiniUpload[note 2]
Allow users to upload new files directly from edit page
Shared Help[note 4]
Provides the Help namespace pages from Community Central into all Fandom sites (controlled globally)
Code syntax highlighter - supports many languages.

Available on request

This is a non-comprehensive list of MediaWiki extensions that are available upon request at Fandom. See also "Extensions enabled on request" category.

Add badges to users to encourage contributions
Provides parser functions that operate on arrays
Allows for embedding of a calendar into pages
Community JS
Allows for site JS (not including ImportJS)
Community Page[note 5]
Provides a page for the community, to list things that need to be done on the wiki
Content listing tool, which adds the <dpl> tag
Creates and allows usage of "gadgets" for users
Provides parser functions for performing loops
Recent Changes Patrol
Tells if edits conform to the policies of the wiki
Allows you to define a variable on a page then use it later in that same page
Syntax to display hieroglyphs

Restricted extensions

These extensions are subject to access restrictions, and administrators are only given access when there is a clear and current need for them.

Tool for automatically catching non-constructive edits.
Grants users with the appropriate permission the ability to check user's IP addresses and other information. (This is generally a staff-only tool, but a few administrators of big wikis also have access to it.)
Gives SOAPs, Helpers, Wiki Managers, and Staff members the ability to mass delete pages. (Wiki admins can also use the nuke script to mass delete pages by a specific user)
Protect site
Allows Fandom staff, Fandom Helpers, Wiki Managers and SOAP to temporarily block various site modifications (this is enabled as deemed needed. Local administrators of a wiki generally do not have access to it).
Regex-based tool for filtering URL spam
Semantic MediaWiki
No longer requestable. Its "Help" page on this wiki redirects here, but discussion may be best confined to Semantic MediaWiki's official documentation site.

External links

Further help and feedback


  1. Fetched from this JS file and this CSS file for UCP wikis.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 Not available on UCP wikis.
  3. Available only on UCP wikis.
  4. Shared help is not present on UCP Wikis. Instead, links to local help pages redirect to the associated help page on Community Central.
  5. Available by default on UCP wikis.
Community content is available under CC-BY-SA unless otherwise noted.