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", |
-- 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]]. |
|||
-- |
-- 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 |
|||
-- }, |
-- }, |
||
Line 22: | Line 23: | ||
------------------------ |
------------------------ |
||
wikipedia = { |
wikipedia = { |
||
domain = "wikipedia.org", |
domain = "wikipedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"w", "wikipedia"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
|||
}, |
}, |
||
wiktionary = { |
wiktionary = { |
||
domain = "wiktionary.org", |
domain = "wiktionary.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wikt", "wiktionary"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wikinews = { |
wikinews = { |
||
domain = "wikinews.org", |
domain = "wikinews.org", |
||
domain_primary = true, |
|||
iw_prefix = {"n", "wikinews"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wikibooks = { |
wikibooks = { |
||
domain = "wikibooks.org", |
domain = "wikibooks.org", |
||
domain_primary = true, |
|||
iw_prefix = {"b", "wikibooks"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wikiquote = { |
wikiquote = { |
||
domain = "wikiquote.org", |
domain = "wikiquote.org", |
||
domain_primary = true, |
|||
iw_prefix = {"q", "wikiquote"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wikisource = { |
wikisource = { |
||
domain = "wikisource.org", |
domain = "wikisource.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"species", "wikispecies"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikiversity = { |
wikiversity = { |
||
domain = "wikiversity.org", |
domain = "wikiversity.org", |
||
domain_primary = true, |
|||
iw_prefix = {"v", "wikiversity"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wikivoyage = { |
wikivoyage = { |
||
domain = "wikivoyage.org", |
domain = "wikivoyage.org", |
||
domain_primary = true, |
|||
iw_prefix = {"voy", "wikivoyage"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = true |
takes_lang_prefix = true |
||
}, |
}, |
||
wmf = { |
wmf = { |
||
domain = "wikimediafoundation.org", |
domain = "wikimediafoundation.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"c", "commons"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikidata = { |
wikidata = { |
||
domain = "wikidata.org", |
domain = "wikidata.org", |
||
domain_primary = true, |
|||
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", |
||
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", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"wmar"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmau = { |
wmau = { |
||
domain = "wikimedia.org.au", |
domain = "wikimedia.org.au", |
||
domain_primary = true, |
|||
iw_prefix = {"wmau"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmbd = { |
wmbd = { |
||
domain = "bd.wikimedia.org", |
domain = "bd.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmbd"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmbe = { |
wmbe = { |
||
domain = "be.wikimedia.org", |
domain = "be.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmbe"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmca = { |
wmca = { |
||
domain = "wikimedia.ca", |
domain = "wikimedia.ca", |
||
domain_primary = true, |
|||
iw_prefix = {"wmca"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmde = { |
wmde = { |
||
domain = "wikimedia.de", |
domain = "wikimedia.de", |
||
domain_primary = true, |
|||
iw_prefix = {"wmde"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmfi = { |
wmfi = { |
||
domain = "fi.wikimedia.org", |
domain = "fi.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmfi"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmhk = { |
wmhk = { |
||
domain = "wikimedia.hk", |
domain = "wikimedia.hk", |
||
domain_primary = true, |
|||
iw_prefix = {"wmhk"}, |
|||
title_prefix = "/index.php/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmhu = { |
wmhu = { |
||
domain = "wikimedia.hu", |
domain = "wikimedia.hu", |
||
domain_primary = true, |
|||
iw_prefix = {"wmhu"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmin = { |
wmin = { |
||
domain = "wiki.wikimedia.in", |
domain = "wiki.wikimedia.in", |
||
domain_primary = true, |
|||
iw_prefix = {"wmin"}, |
|||
title_prefix = "/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmid = { |
wmid = { |
||
domain = "wikimedia.or.id", |
domain = "wikimedia.or.id", |
||
domain_primary = true, |
|||
iw_prefix = {"wmid"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmil = { |
wmil = { |
||
domain = "wikimedia.org.il", |
domain = "wikimedia.org.il", |
||
domain_primary = true, |
|||
iw_prefix = {"wmil"}, |
|||
title_prefix = "/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmit = { |
wmit = { |
||
domain = "wikimedia.it", |
domain = "wikimedia.it", |
||
domain_primary = true, |
|||
iw_prefix = {"wmit"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmnl = { |
wmnl = { |
||
domain = "nl.wikimedia.org", |
domain = "nl.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmnl"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmno = { |
wmno = { |
||
domain = "no.wikimedia.org", |
domain = "no.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmno"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmpl = { |
wmpl = { |
||
domain = "pl.wikimedia.org", |
domain = "pl.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmpl"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmru = { |
wmru = { |
||
domain = "ru.wikimedia.org", |
domain = "ru.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmru"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmrs = { |
wmrs = { |
||
domain = "rs.wikimedia.org", |
domain = "rs.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmrs"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmse = { |
wmse = { |
||
domain = "se.wikimedia.org", |
domain = "se.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wmse"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmch = { |
wmch = { |
||
domain = "wikimedia.ch", |
domain = "wikimedia.ch", |
||
domain_primary = true, |
|||
iw_prefix = {"wmch"}, |
|||
title_prefix = "/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wmtw = { |
wmtw = { |
||
domain = "tw.wikimedia.org", |
domain = "tw.wikimedia.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2005"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2006 = { |
wikimania2006 = { |
||
domain = "wikimania2006.wikimedia.org", |
domain = "wikimania2006.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2006"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2007 = { |
wikimania2007 = { |
||
domain = "wikimania2007.wikimedia.org", |
domain = "wikimania2007.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2007"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2008 = { |
wikimania2008 = { |
||
domain = "wikimania2008.wikimedia.org", |
domain = "wikimania2008.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2008"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2009 = { |
wikimania2009 = { |
||
domain = "wikimania2009.wikimedia.org", |
domain = "wikimania2009.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2009"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2010 = { |
wikimania2010 = { |
||
domain = "wikimania2010.wikimedia.org", |
domain = "wikimania2010.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2010"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2011 = { |
wikimania2011 = { |
||
domain = "wikimania2011.wikimedia.org", |
domain = "wikimania2011.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2011"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2012 = { |
wikimania2012 = { |
||
domain = "wikimania2012.wikimedia.org", |
domain = "wikimania2012.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"wm2012"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
wikimania2013 = { |
wikimania2013 = { |
||
domain = "wikimania2013.wikimedia.org", |
domain = "wikimania2013.wikimedia.org", |
||
domain_primary = true, |
|||
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", |
||
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 |
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", |
||
domain_primary = true, |
|||
iw_prefix = {"betawikiversity"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
outreach = { |
outreach = { |
||
domain = "outreach.wikimedia.org", |
domain = "outreach.wikimedia.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"OTRSwiki"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
quality = { |
quality = { |
||
domain = "quality.wikimedia.org", |
domain = "quality.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"quality"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
spcom = { |
spcom = { |
||
domain = "spcom.wikimedia.org", |
domain = "spcom.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"spcom"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
spcom = { |
spcom = { |
||
domain = "spcom.wikimedia.org", |
domain = "spcom.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"spcom"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
tswiki = { |
tswiki = { |
||
domain = "wiki.toolserver.org", |
domain = "wiki.toolserver.org", |
||
domain_primary = true, |
|||
iw_prefix = {"tswiki"}, |
|||
title_prefix = "/view/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
incubator = { |
incubator = { |
||
domain = "incubator.wikimedia.org", |
domain = "incubator.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"incubator"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
strategy = { |
strategy = { |
||
domain = "strategy.wikimedia.org", |
domain = "strategy.wikimedia.org", |
||
domain_primary = true, |
|||
iw_prefix = {"strategy"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
rev = { |
rev = { |
||
domain = "www.mediawiki.org", |
domain = "www.mediawiki.org", |
||
domain_primary = false, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"testwiki"}, |
|||
title_prefix = "/wiki/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
test2 = { |
test2 = { |
||
domain = "test2.wikipedia.org", |
domain = "test2.wikipedia.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"download"}, |
|||
title_prefix = "/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
gerrit = { |
gerrit = { |
||
domain = "gerrit.wikimedia.org", |
domain = "gerrit.wikimedia.org", |
||
domain_primary = true, |
|||
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", |
||
domain_primary = true, |
|||
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", |
||
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 |
takes_lang_prefix = false |
||
}, |
}, |
||
otrs = { |
otrs = { |
||
domain = "ticket.wikimedia.org", |
domain = "ticket.wikimedia.org", |
||
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", |
||
domain_primary = true, |
|||
iw_prefix = {"tools"}, |
|||
title_prefix = "/", |
|||
takes_lang_prefix = false |
takes_lang_prefix = false |
||
}, |
}, |
||
sulutil = { |
sulutil = { |
||
domain = " |
domain = "meta.wikimedia.org", |
||
domain_primary = false, |
|||
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", |
||
domain_primary = true, |
|||
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 module is rated as beta, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. |
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
→ trueinterwiki_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