模組:Sister project logo/data
外观
-- map of verbose project names to canonical ones
local projectMap = {
["维基共享资源"] = 'c', commons = 'c', commonscat = 'c', ["wikimedia commons"] = 'c',
["元维基"] = 'm', meta = 'm', metawiki = 'm', ["meta-wiki"] = 'm',
["维基教科书"] = 'b', wikibooks = 'b', wbk = 'b', wb = 'b', cookbook = 'b', wikijunior = 'b',
["维基数据"] = 'd', wikidata = 'd', data = 'd',
["维基语录"] = 'q', wikiquote = 'q', quote = 'q', wqt = 'q',
["维基百科"] = 'iw', wikipedia = 'iw', wp = 'iw', w = 'iw', iw1 = 'iw', iw2 = 'iw',
["维基文库"] = 's', wikisource = 's', source = 's', ws = 's', wikisource2 = 's', source2 = 's', ws2 = 's', s2 = 's',
["维基词典"] = 'wikt', wiktionary = 'wikt', wkt = 'wikt', wdy = 'wikt',
["维基新闻"] = 'n', wikinews = 'n', news = 'n', wnw = 'n',
["维基物种"] = 'species', wikispecies = 'species',
["维基学院"] = 'v', wikiversity='v', wvy='v',
["维基导游"] = 'voy', wikivoyage = 'voy', voyage = 'voy',
["MediaWiki"] = 'mw', mediawiki = 'mw',
outreachwiki = 'outreach',
wikifunctions = 'f'
}
-- logos per project
local logo = {
c = "Commons-logo.svg",
m = 'Wikimedia Community Logo.svg',
b = 'Wikibooks-logo.svg',
d = 'Wikidata-logo.svg',
q = 'Wikiquote-logo.svg',
iw = 'Wikipedia-logo-v2.svg',
s = 'Wikisource-logo.svg',
wikt = 'Wiktionary-logo-v2.svg',
n = 'Wikinews-logo.svg',
species = 'Wikispecies-logo.svg',
v = 'Wikiversity logo 2017.svg',
voy = 'Wikivoyage-Logo-v3-icon.svg',
mw = 'MediaWiki-2020-icon.svg',
outreach = 'Wikimedia Outreach.png',
incubator = 'Incubator-notext.svg',
f = 'Wikifunctions-logo.svg',
wm = 'Wikimedia-logo.svg'
}
-- which logos are PD and don't need link/alt
local PDicon = {
m=true,q=true,d=true,outreach=true,wm=true
}
-- which logos are dark and light and should flip in dark mode
local darkOnLight = {}
-- descriptive alt
local logoAlt = {
c = '维基共享资源标志',
m = '元维基标志',
b = '维基教科书标志',
d = '维基数据标志',
q = '维基语录标志',
iw = '维基百科标志',
s = '维基文库标志',
wikt = '维基词典标志',
n = '维基新闻标志',
species = '维基物种标志',
v = '维基学院标志',
voy = '维基导游标志',
mw = 'MediaWiki标志',
outreach = '拓展维基标志',
incubator = '维基孵育场标志',
f = 'Wikifunctions标志',
wm = '维基媒体标志'
}
-- size for [[Template:Wikipedia's sister projects]], defaults to 35px
local largeSize = {
c = '31px',
d = '47px',
n = '51px',
v = '41px'
}
return {projectMap=projectMap, logo=logo, PDicon=PDicon, darkOnLight=darkOnLight, logoAlt=logoAlt, largeSize=largeSize}