Module:InterwikiTable: Difference between revisions

From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Content added Content deleted
m (Protected Module:InterwikiTable: High-risk Lua module: 220,000 transclusions ([Edit=Block all non-admin users] (indefinite) [Move=Block all non-admin users] (indefinite)))
m (17 revisions imported)
 
(5 intermediate revisions by 2 users not shown)
Line 9: Line 9:
-- Example entry:
-- Example entry:


-- wikipedia = { -- This is a code that you can use to easily identify the project in the table.
-- wikipedia = { -- This is a code that you can use to easily identify the project in the table.
-- domain = "wikipedia.org", -- The base domain name of the website, without any language codes.
-- domain = "wikipedia.org", -- The base domain name of the website, without any language codes.
-- domain_primary = true -- Whether this is the primary entry for the domain.
-- iw_prefix = {"w", "wikipedia"}, -- A table of valid interwiki prefixes for the site. See [[Help:Interwiki linking]].
-- title_prefix = "/wiki/", -- The text between the domain name and the project's article titles.
-- iw_prefix = {"w", "wikipedia"}, -- A table of valid interwiki prefixes for the site. See [[Help:Interwiki linking]].
-- takes_lang_prefix = true -- Whether the project has separate subdomains for different languages, e.g. es.wikipedia.org
-- title_prefix = "/wiki/", -- The text between the domain name and the project's article titles.
-- takes_lang_prefix = true -- Whether the project has separate subdomains for different languages, e.g. es.wikipedia.org
-- },
-- },


Line 22: Line 23:
------------------------
------------------------


wikipedia = {
wikipedia = {
domain = "wikipedia.org",
domain = "wikipedia.org",
iw_prefix = {"w", "wikipedia"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"w", "wikipedia"},
takes_lang_prefix = true
title_prefix = "/wiki/",
takes_lang_prefix = true
},
},
wiktionary = {
wiktionary = {
domain = "wiktionary.org",
domain = "wiktionary.org",
iw_prefix = {"wikt", "wiktionary"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wikt", "wiktionary"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikinews = {
wikinews = {
domain = "wikinews.org",
domain = "wikinews.org",
iw_prefix = {"n", "wikinews"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"n", "wikinews"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikibooks = {
wikibooks = {
domain = "wikibooks.org",
domain = "wikibooks.org",
iw_prefix = {"b", "wikibooks"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"b", "wikibooks"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikiquote = {
wikiquote = {
domain = "wikiquote.org",
domain = "wikiquote.org",
iw_prefix = {"q", "wikiquote"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"q", "wikiquote"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikisource = {
wikisource = {
domain = "wikisource.org",
domain = "wikisource.org",
iw_prefix = {"s", "wikisource"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"s", "wikisource"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikispecies = {
wikispecies = {
domain = "species.wikimedia.org",
domain = "species.wikimedia.org",
iw_prefix = {"species", "wikispecies"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"species", "wikispecies"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikiversity = {
wikiversity = {
domain = "wikiversity.org",
domain = "wikiversity.org",
iw_prefix = {"v", "wikiversity"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"v", "wikiversity"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wikivoyage = {
wikivoyage = {
domain = "wikivoyage.org",
domain = "wikivoyage.org",
iw_prefix = {"voy", "wikivoyage"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"voy", "wikivoyage"},
title_prefix = "/wiki/",
takes_lang_prefix = true
takes_lang_prefix = true
},
},
wmf = {
wmf = {
domain = "wikimediafoundation.org",
domain = "wikimediafoundation.org",
iw_prefix = {"wmf", "wikimedia", "foundation"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmf", "wikimedia", "foundation"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
commons = {
commons = {
domain = "commons.wikimedia.org",
domain = "commons.wikimedia.org",
iw_prefix = {"commons"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"c", "commons"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikidata = {
wikidata = {
domain = "wikidata.org",
domain = "wikidata.org",
iw_prefix = {"d", "wikidata"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"d", "wikidata"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
meta = {
meta = {
domain = "meta.wikimedia.org",
domain = "meta.wikimedia.org",
iw_prefix = {"m", "metawikipedia", "meta"},
domain_primary = true,
iw_prefix = {"m", "meta", "metawiki", "metawikimedia", "metawikipedia"},
title_prefix = "/wiki/",
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
mediawiki = {
mediawiki = {
domain = "mediawiki.org",
domain = "mediawiki.org",
iw_prefix = {"mw", "mediawikiwiki"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"mw", "mediawikiwiki"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
Line 112: Line 127:


wmar = {
wmar = {
domain = "wikimedia.org.ar",
domain = "wikimedia.org.ar",
iw_prefix = {"wmar"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmar"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmau = {
wmau = {
domain = "wikimedia.org.au",
domain = "wikimedia.org.au",
iw_prefix = {"wmau"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmau"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmbd = {
wmbd = {
domain = "bd.wikimedia.org",
domain = "bd.wikimedia.org",
iw_prefix = {"wmbd"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmbd"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmbe = {
wmbe = {
domain = "be.wikimedia.org",
domain = "be.wikimedia.org",
iw_prefix = {"wmbe"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmbe"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmca = {
wmca = {
domain = "wikimedia.ca",
domain = "wikimedia.ca",
iw_prefix = {"wmca"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmca"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmde = {
wmde = {
domain = "wikimedia.de",
domain = "wikimedia.de",
iw_prefix = {"wmde"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmde"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmfi = {
wmfi = {
domain = "fi.wikimedia.org",
domain = "fi.wikimedia.org",
iw_prefix = {"wmfi"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmfi"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmhk = {
wmhk = {
domain = "wikimedia.hk",
domain = "wikimedia.hk",
iw_prefix = {"wmhk"},
domain_primary = true,
title_prefix = "/index.php/",
iw_prefix = {"wmhk"},
title_prefix = "/index.php/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmhu = {
wmhu = {
domain = "wikimedia.hu",
domain = "wikimedia.hu",
iw_prefix = {"wmhu"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmhu"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmin = {
wmin = {
domain = "wiki.wikimedia.in",
domain = "wiki.wikimedia.in",
iw_prefix = {"wmin"},
domain_primary = true,
title_prefix = "/",
iw_prefix = {"wmin"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmid = {
wmid = {
domain = "wikimedia.or.id",
domain = "wikimedia.or.id",
iw_prefix = {"wmid"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmid"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmil = {
wmil = {
domain = "wikimedia.org.il",
domain = "wikimedia.org.il",
iw_prefix = {"wmil"},
domain_primary = true,
title_prefix = "/",
iw_prefix = {"wmil"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmit = {
wmit = {
domain = "wikimedia.it",
domain = "wikimedia.it",
iw_prefix = {"wmit"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmit"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmnl = {
wmnl = {
domain = "nl.wikimedia.org",
domain = "nl.wikimedia.org",
iw_prefix = {"wmnl"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmnl"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmno = {
wmno = {
domain = "no.wikimedia.org",
domain = "no.wikimedia.org",
iw_prefix = {"wmno"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmno"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmpl = {
wmpl = {
domain = "pl.wikimedia.org",
domain = "pl.wikimedia.org",
iw_prefix = {"wmpl"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmpl"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmru = {
wmru = {
domain = "ru.wikimedia.org",
domain = "ru.wikimedia.org",
iw_prefix = {"wmru"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmru"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmrs = {
wmrs = {
domain = "rs.wikimedia.org",
domain = "rs.wikimedia.org",
iw_prefix = {"wmrs"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmrs"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmse = {
wmse = {
domain = "se.wikimedia.org",
domain = "se.wikimedia.org",
iw_prefix = {"wmse"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmse"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmch = {
wmch = {
domain = "wikimedia.ch",
domain = "wikimedia.ch",
iw_prefix = {"wmch"},
domain_primary = true,
title_prefix = "/",
iw_prefix = {"wmch"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmtw = {
wmtw = {
domain = "tw.wikimedia.org",
domain = "tw.wikimedia.org",
iw_prefix = {"wmtw"},
domain_primary = true,
title_prefix = "/wiki/index.php5/",
iw_prefix = {"wmtw"},
title_prefix = "/wiki/index.php5/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wmuk = {
wmuk = {
domain = "uk.wikimedia.org",
domain = "uk.wikimedia.org",
iw_prefix = {"wmuk"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wmuk"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
Line 248: Line 285:
---------------
---------------


wikimania = {
domain = "wikimania.wikimedia.org",
domain_primary = true,
iw_prefix = {"wmania"},
title_prefix = "/wiki/",
takes_lang_prefix = false
},
wikimania2005 = {
wikimania2005 = {
domain = "wikimania2005.wikimedia.org",
domain = "wikimania2005.wikimedia.org",
iw_prefix = {"wm2005"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2005"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2006 = {
wikimania2006 = {
domain = "wikimania2006.wikimedia.org",
domain = "wikimania2006.wikimedia.org",
iw_prefix = {"wm2006"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2006"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2007 = {
wikimania2007 = {
domain = "wikimania2007.wikimedia.org",
domain = "wikimania2007.wikimedia.org",
iw_prefix = {"wm2007"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2007"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2008 = {
wikimania2008 = {
domain = "wikimania2008.wikimedia.org",
domain = "wikimania2008.wikimedia.org",
iw_prefix = {"wm2008"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2008"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2009 = {
wikimania2009 = {
domain = "wikimania2009.wikimedia.org",
domain = "wikimania2009.wikimedia.org",
iw_prefix = {"wm2009"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2009"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2010 = {
wikimania2010 = {
domain = "wikimania2010.wikimedia.org",
domain = "wikimania2010.wikimedia.org",
iw_prefix = {"wm2010"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2010"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2011 = {
wikimania2011 = {
domain = "wikimania2011.wikimedia.org",
domain = "wikimania2011.wikimedia.org",
iw_prefix = {"wm2011"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2011"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2012 = {
wikimania2012 = {
domain = "wikimania2012.wikimedia.org",
domain = "wikimania2012.wikimedia.org",
iw_prefix = {"wm2012"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2012"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2013 = {
wikimania2013 = {
domain = "wikimania2013.wikimedia.org",
domain = "wikimania2013.wikimedia.org",
iw_prefix = {"wm2013", "wmania"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2013", "wmania"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
wikimania2014 = {
wikimania2014 = {
domain = "wikimania2014.wikimedia.org",
domain = "wikimania2014.wikimedia.org",
iw_prefix = {"wm2014"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"wm2014"},
title_prefix = "/wiki/",
takes_lang_prefix = false
},
wikimania2015 = {
domain = "wikimania2015.wikimedia.org",
domain_primary = true,
iw_prefix = {"wm2015"},
title_prefix = "/wiki/",
takes_lang_prefix = false
},
wikimania2016 = {
domain = "wikimania2016.wikimedia.org",
domain_primary = true,
iw_prefix = {"wm2016"},
title_prefix = "/wiki/",
takes_lang_prefix = false
},
wikimaniateam = {
domain = "wikimaniateam.wikimedia.org",
domain_primary = true,
iw_prefix = {"wmteam"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
Line 313: Line 388:
---------------------------
---------------------------


wikitech = {
domain = 'wikitech.wikimedia.org',
domain_primary = true,
iw_prefix = {"wikitech", "labsconsole"},
title_prefix = '/wiki/',
takes_lang_prefix = false
},
betawikiversity = {
betawikiversity = {
domain = "beta.wikiversity.org",
domain = "beta.wikiversity.org",
iw_prefix = {"betawikiversity"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"betawikiversity"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
outreach = {
outreach = {
domain = "outreach.wikimedia.org",
domain = "outreach.wikimedia.org",
iw_prefix = {"outreach"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"outreach"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
otrswiki = {
otrswiki = {
domain = "otrs-wiki.wikimedia.org",
domain = "otrs-wiki.wikimedia.org",
iw_prefix = {"OTRSwiki"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"OTRSwiki"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
quality = {
quality = {
domain = "quality.wikimedia.org",
domain = "quality.wikimedia.org",
iw_prefix = {"quality"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"quality"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
spcom = {
spcom = {
domain = "spcom.wikimedia.org",
domain = "spcom.wikimedia.org",
iw_prefix = {"spcom"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"spcom"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
spcom = {
spcom = {
domain = "spcom.wikimedia.org",
domain = "spcom.wikimedia.org",
iw_prefix = {"spcom"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"spcom"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
tswiki = {
tswiki = {
domain = "wiki.toolserver.org",
domain = "wiki.toolserver.org",
iw_prefix = {"tswiki"},
domain_primary = true,
title_prefix = "/view/",
iw_prefix = {"tswiki"},
title_prefix = "/view/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
incubator = {
incubator = {
domain = "incubator.wikimedia.org",
domain = "incubator.wikimedia.org",
iw_prefix = {"incubator"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"incubator"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
strategy = {
strategy = {
domain = "strategy.wikimedia.org",
domain = "strategy.wikimedia.org",
iw_prefix = {"strategy"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"strategy"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
rev = {
rev = {
domain = "www.mediawiki.org",
domain = "www.mediawiki.org",
iw_prefix = {"rev"},
domain_primary = false,
title_prefix = "/wiki/Special:Code/MediaWiki/",
iw_prefix = {"rev"},
title_prefix = "/wiki/Special:Code/MediaWiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
test = {
test = {
domain = "test.wikipedia.org",
domain = "test.wikipedia.org",
iw_prefix = {"testwiki"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"testwiki"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
test2 = {
test2 = {
domain = "test2.wikipedia.org",
domain = "test2.wikipedia.org",
iw_prefix = {"test2wiki"},
domain_primary = true,
title_prefix = "/wiki/",
iw_prefix = {"test2wiki"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
Line 390: Line 484:
------------------------------
------------------------------


blog = {
domain = "blog.wikimedia.org",
domain_primary = true,
iw_prefix = {"wmflbog"},
title_prefix = "/",
takes_lang_prefix = false
},
bugzilla = {
bugzilla = {
domain = "bugzilla.wikimedia.org",
domain = "bugzilla.wikimedia.org",
iw_prefix = {"bugzilla", "mediazilla"},
domain_primary = true,
title_prefix = "/show_bug.cgi?id=",
iw_prefix = {"bugzilla", "mediazilla"},
title_prefix = "/show_bug.cgi?id=",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
download = {
download = {
domain = "dumps.wikimedia.org",
domain = "dumps.wikimedia.org",
iw_prefix = {"download"},
domain_primary = true,
title_prefix = "/",
iw_prefix = {"download"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
gerrit = {
gerrit = {
domain = "gerrit.wikimedia.org",
domain = "gerrit.wikimedia.org",
iw_prefix = {"gerrit"},
domain_primary = true,
title_prefix = "/r/#/c/",
iw_prefix = {"gerrit"},
title_prefix = "/r/#/c/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
mail = {
mail = {
domain = "lists.wikimedia.org",
domain = "lists.wikimedia.org",
iw_prefix = {"mail"},
domain_primary = true,
title_prefix = "/mailman/listinfo/",
iw_prefix = {"mail"},
title_prefix = "/mailman/listinfo/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
mailarchive = {
mailarchive = {
domain = "lists.wikimedia.org",
domain = "lists.wikimedia.org",
iw_prefix = {"mailarchive"},
domain_primary = false,
title_prefix = "/pipermail/",
iw_prefix = {"mailarchive"},
title_prefix = "/pipermail/",
takes_lang_prefix = false
},
nostalgia = {
domain = "nostalgia.wikipedia.org",
domain_primary = true,
iw_prefix = {"nost", "nostalgia"},
title_prefix = "/wiki/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
otrs = {
otrs = {
domain = "ticket.wikimedia.org",
domain = "ticket.wikimedia.org",
iw_prefix = {"otrs", "ticket"},
domain_primary = true,
iw_prefix = {"otrs", "ticket"},
title_prefix = "/otrs/index.pl?Action=AgentTicketZoom&TicketID=",
title_prefix = "/otrs/index.pl?Action=AgentTicketZoom&TicketID=",
takes_lang_prefix = false
},
phabricator = {
domain = "phabricator.wikimedia.org",
domain_primary = true,
iw_prefix = {"phabricator", "phab"},
title_prefix = "/",
takes_lang_prefix = false
},
toollabs = {
domain = "tools.wmflabs.org",
domain_primary = true,
iw_prefix = {"toollabs"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
toolserver = {
toolserver = {
domain = "toolserver.org",
domain = "toolserver.org",
iw_prefix = {"tools"},
domain_primary = true,
title_prefix = "/",
iw_prefix = {"tools"},
title_prefix = "/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
sulutil = {
sulutil = {
domain = "toolserver.org",
domain = "meta.wikimedia.org",
iw_prefix = {"sulutil"},
domain_primary = false,
title_prefix = "/~quentinv57/sulinfo/",
iw_prefix = {"sulutil"},
title_prefix = "/wiki/Special:CentralAuth/",
takes_lang_prefix = false
takes_lang_prefix = false
},
},
svn = {
svn = {
domain = "svn.wikimedia.org",
domain = "svn.wikimedia.org",
iw_prefix = {"svn"},
domain_primary = true,
title_prefix = "/viewvc/mediawiki/",
iw_prefix = {"svn"},
title_prefix = "/viewvc/mediawiki/",
takes_lang_prefix = false
takes_lang_prefix = false
}
}

Latest revision as of 21:55, January 25, 2022

This is a table of sites containing data about the interwiki prefixes of various Wikimedia sites.

Usage

The module cannot be accessed directly from #invoke. It should be loaded from another Lua module using mw.loadData, like this:

local interwiki_table = mw.loadData('Module:InterwikiTable')

Table fields

The table is made up of subtables for each interwiki destination. For example, interwiki_table.wikipedia points to the entry for Wikipedia. Entries usually correspond to a Wikimedia site, but not always. For example, both the "rev" and "mediawiki" subtables point to mediawiki.org.

Each subtable has five fields:

  • domain - The base domain name of the website, without any language codes.
  • domain_primary - Whether this is the primary entry for the domain.
  • iw_prefix - A table of valid interwiki prefixes for the site. See Help:Interwiki linking.
  • title_prefix - The text between the domain name and the project's article titles.
  • takes_lang_prefix - Whether the project has separate subdomains for different languages, e.g. es.wikipedia.org.

Examples

  • interwiki_table.wikipedia.domain → "wikipedia.org"
  • interwiki_table.wikiversity.domain_primary → true
  • interwiki_table.mediawiki.iw_prefix[1] → "mw"
  • interwiki_table.wikibooks.title_prefix → "/wiki/"
  • interwiki_table.meta.takes_lang_prefix → false

See also


-------------------------------------------------------------------------
-- This is a table of sites that are available through interwiki links --
-- from Wikipedia. It can be accessed from Lua via the mw.loadData()   --
-- function. It is currently used in [[Module:UrlToWiki]] and          --
-- [[Module:UserLinks]]. Feel free to add to its functionality and to  --
-- include new sites.                                                  --
-------------------------------------------------------------------------

-- Example entry:

--  wikipedia = {                               -- This is a code that you can use to easily identify the project in the table.
--      domain            = "wikipedia.org",    -- The base domain name of the website, without any language codes.
--      domain_primary    = true                -- Whether this is the primary entry for the domain.
--      iw_prefix         = {"w", "wikipedia"}, -- A table of valid interwiki prefixes for the site. See [[Help:Interwiki linking]].
--      title_prefix      = "/wiki/",           -- The text between the domain name and the project's article titles.
--      takes_lang_prefix = true                -- Whether the project has separate subdomains for different languages, e.g. es.wikipedia.org
--  },

interwiki_table = {

------------------------
-- Wikimedia projects --
------------------------

    wikipedia = {
        domain            = "wikipedia.org",
        domain_primary    = true,
        iw_prefix         = {"w", "wikipedia"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wiktionary = {
        domain            = "wiktionary.org",
        domain_primary    = true,
        iw_prefix         = {"wikt", "wiktionary"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikinews = {
        domain            = "wikinews.org",
        domain_primary    = true,
        iw_prefix         = {"n", "wikinews"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikibooks = {
        domain            = "wikibooks.org",
        domain_primary    = true,
        iw_prefix         = {"b", "wikibooks"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikiquote = {
        domain            = "wikiquote.org",
        domain_primary    = true,
        iw_prefix         = {"q", "wikiquote"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikisource = {
        domain            = "wikisource.org",
        domain_primary    = true,
        iw_prefix         = {"s", "wikisource"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikispecies = {
        domain            = "species.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"species", "wikispecies"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikiversity = {
        domain            = "wikiversity.org",
        domain_primary    = true,
        iw_prefix         = {"v", "wikiversity"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wikivoyage = {
        domain            = "wikivoyage.org",
        domain_primary    = true,
        iw_prefix         = {"voy", "wikivoyage"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = true
    },
    wmf = {
        domain            = "wikimediafoundation.org",
        domain_primary    = true,
        iw_prefix         = {"wmf", "wikimedia", "foundation"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    commons = {
        domain            = "commons.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"c", "commons"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikidata = {
        domain            = "wikidata.org",
        domain_primary    = true,
        iw_prefix         = {"d", "wikidata"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    meta = {
        domain = "meta.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"m", "meta", "metawiki", "metawikimedia", "metawikipedia"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    mediawiki = {
        domain = "mediawiki.org",
        domain_primary    = true,
        iw_prefix         = {"mw", "mediawikiwiki"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    
------------------------
-- Wikimedia chapters --
------------------------

    wmar = {
        domain            = "wikimedia.org.ar",
        domain_primary    = true,
        iw_prefix         = {"wmar"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmau = {
        domain            = "wikimedia.org.au",
        domain_primary    = true,
        iw_prefix         = {"wmau"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmbd = {
        domain            = "bd.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmbd"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmbe = {
        domain            = "be.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmbe"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmca = {
        domain            = "wikimedia.ca",
        domain_primary    = true,
        iw_prefix         = {"wmca"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmde = {
        domain            = "wikimedia.de",
        domain_primary    = true,
        iw_prefix         = {"wmde"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmfi = {
        domain            = "fi.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmfi"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmhk = {
        domain            = "wikimedia.hk",
        domain_primary    = true,
        iw_prefix         = {"wmhk"},
        title_prefix      = "/index.php/",
        takes_lang_prefix = false
    },
    wmhu = {
        domain            = "wikimedia.hu",
        domain_primary    = true,
        iw_prefix         = {"wmhu"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmin = {
        domain            = "wiki.wikimedia.in",
        domain_primary    = true,
        iw_prefix         = {"wmin"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    wmid = {
        domain            = "wikimedia.or.id",
        domain_primary    = true,
        iw_prefix         = {"wmid"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmil = {
        domain            = "wikimedia.org.il",
        domain_primary    = true,
        iw_prefix         = {"wmil"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    wmit = {
        domain            = "wikimedia.it",
        domain_primary    = true,
        iw_prefix         = {"wmit"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmnl = {
        domain            = "nl.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmnl"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmno = {
        domain            = "no.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmno"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmpl = {
        domain            = "pl.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmpl"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmru = {
        domain            = "ru.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmru"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmrs = {
        domain            = "rs.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmrs"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmse = {
        domain            = "se.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmse"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wmch = {
        domain            = "wikimedia.ch",
        domain_primary    = true,
        iw_prefix         = {"wmch"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    wmtw = {
        domain            = "tw.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmtw"},
        title_prefix      = "/wiki/index.php5/",
        takes_lang_prefix = false
    },
    wmuk = {
        domain            = "uk.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmuk"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },

---------------
-- Wikimania --
---------------

    wikimania = {
        domain            = "wikimania.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmania"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2005 = {
        domain            = "wikimania2005.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2005"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2006 = {
        domain            = "wikimania2006.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2006"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2007 = {
        domain            = "wikimania2007.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2007"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2008 = {
        domain            = "wikimania2008.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2008"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2009 = {
        domain            = "wikimania2009.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2009"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2010 = {
        domain            = "wikimania2010.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2010"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2011 = {
        domain            = "wikimania2011.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2011"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2012 = {
        domain            = "wikimania2012.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2012"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2013 = {
        domain            = "wikimania2013.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2013", "wmania"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2014 = {
        domain            = "wikimania2014.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2014"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2015 = {
        domain            = "wikimania2015.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2015"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimania2016 = {
        domain            = "wikimania2016.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wm2016"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    wikimaniateam = {
        domain            = "wikimaniateam.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmteam"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },

---------------------------
-- Other Wikimedia wikis --
---------------------------

    wikitech = {
        domain            = 'wikitech.wikimedia.org',
        domain_primary    = true,
        iw_prefix         = {"wikitech", "labsconsole"},
        title_prefix      = '/wiki/',
        takes_lang_prefix = false
    },
    betawikiversity = {
        domain            = "beta.wikiversity.org",
        domain_primary    = true,
        iw_prefix         = {"betawikiversity"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    outreach = {
        domain            = "outreach.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"outreach"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    otrswiki = {
        domain            = "otrs-wiki.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"OTRSwiki"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    quality = {
        domain            = "quality.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"quality"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    spcom = {
        domain            = "spcom.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"spcom"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    spcom = {
        domain            = "spcom.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"spcom"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    tswiki = {
        domain            = "wiki.toolserver.org",
        domain_primary    = true,
        iw_prefix         = {"tswiki"},
        title_prefix      = "/view/",
        takes_lang_prefix = false
    },
    incubator = {
        domain            = "incubator.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"incubator"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    strategy = {
        domain            = "strategy.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"strategy"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    rev = {
        domain            = "www.mediawiki.org",
        domain_primary    = false,
        iw_prefix         = {"rev"},
        title_prefix      = "/wiki/Special:Code/MediaWiki/",
        takes_lang_prefix = false
    },
    test = {
        domain            = "test.wikipedia.org",
        domain_primary    = true,
        iw_prefix         = {"testwiki"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    test2 = {
        domain            = "test2.wikipedia.org",
        domain_primary    = true,
        iw_prefix         = {"test2wiki"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },

------------------------------
-- Wikimedia non-wiki sites --
------------------------------

    blog = {
        domain            = "blog.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"wmflbog"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    bugzilla = {
        domain            = "bugzilla.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"bugzilla", "mediazilla"},
        title_prefix      = "/show_bug.cgi?id=",
        takes_lang_prefix = false
    },
    download = {
        domain            = "dumps.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"download"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    gerrit = {
        domain            = "gerrit.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"gerrit"},
        title_prefix      = "/r/#/c/",
        takes_lang_prefix = false
    },
    mail = {
        domain            = "lists.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"mail"},
        title_prefix      = "/mailman/listinfo/",
        takes_lang_prefix = false
    },
    mailarchive = {
        domain            = "lists.wikimedia.org",
        domain_primary    = false,
        iw_prefix         = {"mailarchive"},
        title_prefix      = "/pipermail/",
        takes_lang_prefix = false
    },
    nostalgia = {
        domain            = "nostalgia.wikipedia.org",
        domain_primary    = true,
        iw_prefix         = {"nost", "nostalgia"},
        title_prefix      = "/wiki/",
        takes_lang_prefix = false
    },
    otrs = {
        domain            = "ticket.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"otrs", "ticket"},
        title_prefix      = "/otrs/index.pl?Action=AgentTicketZoom&TicketID=",
        takes_lang_prefix = false
    },
    phabricator = {
        domain            = "phabricator.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"phabricator", "phab"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    toollabs = {
        domain            = "tools.wmflabs.org",
        domain_primary    = true,
        iw_prefix         = {"toollabs"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    toolserver = {
        domain            = "toolserver.org",
        domain_primary    = true,
        iw_prefix         = {"tools"},
        title_prefix      = "/",
        takes_lang_prefix = false
    },
    sulutil = {
        domain            = "meta.wikimedia.org",
        domain_primary    = false,
        iw_prefix         = {"sulutil"},
        title_prefix      = "/wiki/Special:CentralAuth/",
        takes_lang_prefix = false
    },
    svn = {
        domain            = "svn.wikimedia.org",
        domain_primary    = true,
        iw_prefix         = {"svn"},
        title_prefix      = "/viewvc/mediawiki/",
        takes_lang_prefix = false
    }
}

return interwiki_table