FANDOM


To prevent conflicts in new namespaces added by extensions, please list your extension's namespace here. If a constant for the custom namespace exists, you can list it here too.



Note that these are only default namespaces. All extensions defining new namespaces should take care to provide the installer with a method of configuring the extension to use a different range of namespaces for its custom namespaces.



Naturally some namespaces listed on this page will overlap, and violate the recommendations listed here. The recommendations are good practices new extensions should try to adhere to to avoid conflicts; for legacy reasons, old extensions that have already created conflicts and bad practice can't simply be changed but are listed here to help avoid even more conflicts.



Negative IDs Edit

Warning Warning: Do not use negative IDs for extensions. Ever.



Template:Extension default namespace/table



ID 0-99 Edit

MediaWiki Core Edit

Template:Extension default namespace/table

LiquidThreads Edit

Template:Extension default namespace/table



ID 100-199 Edit

Reserved for site admins Edit

Warning Warning: The namespaces in 100-199 are reserved for site-specific namespaces, and should not be used by extensions. A few extensions have apparently used this area, so be careful using them. If you're writing a new extension you should never hardcode any namespaces inside the 100-199 range.



Semantic MediaWiki & Semantic Forms Edit

Template:Extension default namespace/table



DPLforum Edit

Template:Extension default namespace/table



RefHelper Edit

Template:Extension default namespace/table



Semantic Access Control Edit

Template:Extension default namespace/table



Semantic Drilldown Edit

Template:Extension default namespace/table



ID 200-299 Edit

SocialProfile Edit

Template:Extension default namespace/table



Proofread Page Edit

Template:Extension default namespace/table



TrustedMath Edit

Template:Extension default namespace/table



Widgets Edit

Template:Extension default namespace/table



ID 300-399 Edit

PollNY Edit

Template:Extension default namespace/table



Semantic MediaWiki, Semantic Forms, and Semantic Drilldown Edit

Warning Warning: Not completely documented yet.

Template:Extension default namespace/table



Semantic Image Annotator Edit

Template:Extension default namespace/table



Wikia Edit

300 - 399. Wikia has been seen using namespaces in this range for its custom extensions and configurations. To avoid conflicts in case Wikia extensions are ported to work outside of Wikia it would be best to avoid defining new extensions that use this range. Wikia alters the namespaces for some extensions used on its own wikis. Please also take these into account while coming up with new namespace numbers to use in new extensions.



ID 400-499 Edit

Wiki2LaTeX Edit

Template:Extension default namespace/table



Workflow Edit

Template:Extension default namespace/table



Maps Edit

Template:Extension default namespace/table



QuizTabulate Edit

Template:Extension default namespace/table



Education Program Edit

Template:Extension default namespace/table



BoilerRoom Edit

Template:Extension default namespace/table



UploadWizard Edit

Template:Extension default namespace/table



EventLogging Edit

Template:Extension default namespace/table



ZeroRatedMobileAccess Edit

Template:Extension default namespace/table



JsonConfig Edit

Template:Extension default namespace/table



OpenStackManager Edit

Template:Extension default namespace/table



GWToolset Edit

Template:Extension default namespace/table



ID 500-599 Edit

Some sites try to make use of the 500-599 range for site namespaces. To avoid conflicting with those sites it would be a good idea to avoid this range while creating new extensions.



BlogPage Edit

Template:Extension default namespace/table



ID 600-699 Edit

FanBoxes Edit

Template:Extension default namespace/table



ID 700-799 Edit

LinkFilter Edit

Template:Extension default namespace/table



TimedMediaHandler Edit

Template:Extension default namespace/table



ID 800-899 Edit

QPoll Edit

Template:Extension default namespace/table



SemanticMustacheFormat Edit

Template:Extension default namespace/table



Scribunto Edit

Template:Extension default namespace/table



CentralNotice Edit

Template:Extension default namespace/table



ID 1000+ Edit

The 1000+ range starts to get fairly high and is a range some sites may attempt to use to avoid conflicts with extensions. So be wary of defining new namespaces within this range, especially near 1000.



Hidden pages Edit

HiddenPages requires custom namespaces to be added manually. Thus, a specific sequence cannot be registered. Nonetheless, the extension recommends using namespace numbers 1000 and up.



Translate Edit

Template:Extension default namespace/table



PackageForce Edit

Template:Extension default namespace/table



BlueSpice Edit

Template:Extension default namespace/table



Gadgets Edit

Template:Extension default namespace/table



VisualEditor Edit

Template:Extension default namespace/table



ID 3000+ Edit

So far, no known extensions have defined default namespaces in the 3000+ range. For now, it would be best to avoid using this range to give sites room to define their custom namespaces without fear of conflict.



See also Edit

  • Template:Bug - MediaWiki should use a reservation system for namespaces

 

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.