| Contenidos de Wikipedia en español bajo licencia CC BY-SA 4.0 ⇔ Mapas de OpenStreetMap bajo licencia ODbL |
Diferencia entre revisiones de «Módulo:Categorización de buenos y destacados»
De Hispanopedia
imported>Jmvkrecords Sin resumen de edición |
m Texto reemplazado: «Wikipedia:» por «Hispanopedia:» |
||
| (No se muestran 34 ediciones intermedias de 11 usuarios) | |||
| Línea 17: | Línea 17: | ||
local badgesCategory = { | local badgesCategory = { | ||
Q17437796 = ' | Q17437796 = 'Hispanopedia:Artículos destacados', | ||
Q17437798 = ' | Q17437798 = 'Hispanopedia:Artículos buenos', | ||
Q17506997 = ' | Q17506997 = 'Hispanopedia:Anexos destacados', | ||
} | } | ||
| Línea 28: | Línea 28: | ||
local linkCategorySuffix = { | local linkCategorySuffix = { | ||
default = ' en otras ediciones de Wikipedia', | default = ' en otras ediciones de Wikipedia', | ||
afwiki = ' en afrikáans', | afwiki = ' en la Wikipedia en afrikáans', | ||
alswiki = ' en alemánico', | alswiki = ' en la Wikipedia en alemánico', | ||
amwiki = ' en amhárico', | amwiki = ' en la Wikipedia en amhárico', | ||
anwiki = ' en aragonés', | anwiki = ' en la Wikipedia en aragonés', | ||
arwiki = ' en árabe', | arwiki = ' en la Wikipedia en árabe', | ||
arzwiki = ' en árabe egipcio', | arzwiki = ' en la Wikipedia en árabe egipcio', | ||
astwiki = ' en asturiano', | astwiki = ' en la Wikipedia en asturiano', | ||
azwiki = ' en azerí', | aswiki = ' en la Wikipedia en asamés', | ||
bawiki = ' en baskir', | azwiki = ' en la Wikipedia en azerí', | ||
barwiki = ' en austro-bávaro', | bawiki = ' en la Wikipedia en baskir', | ||
bat_smgwiki = ' en samogitiano', | barwiki = ' en la Wikipedia en austro-bávaro', | ||
bewiki = ' en bielorruso', | bat_smgwiki = ' en la Wikipedia en samogitiano', | ||
bewiki = ' en la Wikipedia en bielorruso', | |||
bgwiki = ' en búlgaro', | be_taraskwiki = ' en la Wikipedia en bielorruso (taraškievica)', | ||
bnwiki = ' en bengalí', | bgwiki = ' en la Wikipedia en búlgaro', | ||
bpywiki = ' en bishnupriya manipuri', | bnwiki = ' en la Wikipedia en bengalí', | ||
brwiki = ' en bretón', | bpywiki = ' en la Wikipedia en bishnupriya manipuri', | ||
bswiki = ' en bosnio', | brwiki = ' en la Wikipedia en bretón', | ||
cawiki = ' en catalán', | bswiki = ' en la Wikipedia en bosnio', | ||
cebwiki = ' en cebuano', | cawiki = ' en la Wikipedia en catalán', | ||
cswiki = ' en checo', | cdowiki = ' en la Wikipedia en min dong', | ||
cvwiki = ' en chuvasio', | cebwiki = ' en la Wikipedia en cebuano', | ||
cywiki = ' en galés', | cewiki = ' en la Wikipedia en checheno', | ||
dawiki = ' en danés', | ckbwiki = ' en la Wikipedia en kurdo soraní', | ||
dewiki = ' en alemán', | cswiki = ' en la Wikipedia en checo', | ||
diqwiki = ' en zazaki', | cvwiki = ' en la Wikipedia en chuvasio', | ||
dvwiki = ' en divehi', | cywiki = ' en la Wikipedia en galés', | ||
elwiki = ' en griego', | dawiki = ' en la Wikipedia en danés', | ||
simplewiki = ' en inglés simple', | dewiki = ' en la Wikipedia en alemán', | ||
enwiki = ' en inglés', | diqwiki = ' en la Wikipedia en zazaki', | ||
eowiki = ' en esperanto', | dtywiki = ' en la Wikipedia en dotelí', | ||
etwiki = ' en estonio', | dvwiki = ' en la Wikipedia en divehi', | ||
euwiki = ' en euskera', | elwiki = ' en la Wikipedia en griego', | ||
extwiki = ' en extremeño', | eswiki = '', | ||
fawiki = ' en persa', | simplewiki = ' en la Wikipedia en inglés simple', | ||
fiwiki = ' en finés', | enwiki = ' en la Wikipedia en inglés', | ||
fowiki = ' en | eowiki = ' en la Wikipedia en esperanto', | ||
frwiki = ' en francés', | etwiki = ' en la Wikipedia en estonio', | ||
frrwiki = ' en frisón septentrional', | euwiki = ' en la Wikipedia en euskera', | ||
fywiki = ' en frisón | extwiki = ' en la Wikipedia en extremeño', | ||
gawiki = ' en irlandés', | fawiki = ' en la Wikipedia en persa', | ||
gdwiki = ' en gaélico escocés', | fiwiki = ' en la Wikipedia en finés', | ||
glwiki = ' en gallego', | fowiki = ' en la Wikipedia en feroés', | ||
guwiki = ' en guyaratí', | frwiki = ' en la Wikipedia en francés', | ||
gvwiki = ' en manés', | frrwiki = ' en la Wikipedia en frisón septentrional', | ||
hewiki = ' en hebreo', | fywiki = ' en la Wikipedia en frisón', | ||
hiwiki = ' en hindi', | gawiki = ' en la Wikipedia en irlandés', | ||
hrwiki = ' en croata', | gdwiki = ' en la Wikipedia en gaélico escocés', | ||
htwiki = ' en criollo haitiano', | glwiki = ' en la Wikipedia en gallego', | ||
huwiki = ' en húngaro', | guwiki = ' en la Wikipedia en guyaratí', | ||
hywiki = ' en armenio', | gvwiki = ' en la Wikipedia en manés', | ||
iawiki = ' en interlingua', | hewiki = ' en la Wikipedia en hebreo', | ||
idwiki = ' en indonesio', | hiwiki = ' en la Wikipedia en hindi', | ||
iswiki = ' en islandés', | hrwiki = ' en la Wikipedia en croata', | ||
itwiki = ' en italiano', | hsbwiki = ' en la Wikipedia en alto sorabo', | ||
jawiki = ' en japonés', | htwiki = ' en la Wikipedia en criollo haitiano', | ||
jvwiki = ' en javanés', | huwiki = ' en la Wikipedia en húngaro', | ||
kawiki = ' en georgiano', | hywiki = ' en la Wikipedia en armenio', | ||
klwiki = ' en groenlandés', | iawiki = ' en la Wikipedia en interlingua', | ||
kkwiki = ' en kazajo', | idwiki = ' en la Wikipedia en indonesio', | ||
kmwiki = ' en camboyano', | iowiki = ' en la Wikipedia en ido', | ||
knwiki = ' en canarés', | iswiki = ' en la Wikipedia en islandés', | ||
kowiki = ' en coreano', | itwiki = ' en la Wikipedia en italiano', | ||
krcwiki = ' en | jawiki = ' en la Wikipedia en japonés', | ||
kuwiki = ' en kurdo', | jvwiki = ' en la Wikipedia en javanés', | ||
kvwiki = ' en komi', | kawiki = ' en la Wikipedia en georgiano', | ||
lawiki = ' en latín', | klwiki = ' en la Wikipedia en groenlandés', | ||
lbwiki = ' en luxemburgués', | kkwiki = ' en la Wikipedia en kazajo', | ||
liwiki = ' en limburgués', | kmwiki = ' en la Wikipedia en camboyano', | ||
lmowiki = ' en lombardo', | knwiki = ' en la Wikipedia en canarés', | ||
lowiki = ' en laosiano', | kowiki = ' en la Wikipedia en coreano', | ||
ltwiki = ' en lituano', | krcwiki = ' en la Wikipedia en karachayo-bálkaro', | ||
lvwiki = ' en letón', | kuwiki = ' en la Wikipedia en kurdo', | ||
map_bmswiki = ' en banyumasan', | kvwiki = ' en la Wikipedia en komi', | ||
mgwiki = ' en malgache', | lawiki = ' en la Wikipedia en latín', | ||
mkwiki = ' en macedonio', | lbwiki = ' en la Wikipedia en luxemburgués', | ||
mlwiki = ' en malayalam', | lezwiki = ' en la Wikipedia en lezgiano', | ||
mrwiki = ' en maratí', | lfnwiki = ' en la Wikipedia en lingua franca nova', | ||
mswiki = ' en malayo', | liwiki = ' en la Wikipedia en limburgués', | ||
mtwiki = ' en maltés', | lmowiki = ' en la Wikipedia en lombardo', | ||
mywiki = ' en birmano', | lowiki = ' en la Wikipedia en laosiano', | ||
nahwiki = ' en náhuatl', | ltwiki = ' en la Wikipedia en lituano', | ||
nds_nlwiki = ' en bajo sajón neerlandés', | lvwiki = ' en la Wikipedia en letón', | ||
nlwiki = ' en neerlandés', | maiwiki = ' en la Wikipedia en maithilí', | ||
nnwiki = ' en noruego nynorsk', | map_bmswiki = ' en la Wikipedia en banyumasan', | ||
nowiki = ' en noruego', | mgwiki = ' en la Wikipedia en malgache', | ||
ocwiki = ' en occitano', | minwiki = ' en la Wikipedia en minangkabau', | ||
piwiki = ' en pali', | mkwiki = ' en la Wikipedia en macedonio', | ||
plwiki = ' en polaco', | mlwiki = ' en la Wikipedia en malayalam', | ||
ptwiki = ' en portugués', | mnwiki = ' en la Wikipedia en mongol', | ||
quwiki = ' en quechua', | mrwiki = ' en la Wikipedia en maratí', | ||
rowiki = ' en rumano', | mswiki = ' en la Wikipedia en malayo', | ||
ruwiki = ' en ruso ', | mtwiki = ' en la Wikipedia en maltés', | ||
sawiki = ' en sánscrito', | mwlwiki = ' en la Wikipedia en mirandés', | ||
scowiki = ' en escocés', | mywiki = ' en la Wikipedia en birmano', | ||
shwiki = ' en serbocroata', | mznwiki = ' en la Wikipedia en mazandaraní', | ||
skwiki = ' en eslovaco', | nahwiki = ' en la Wikipedia en náhuatl', | ||
slwiki = ' en esloveno', | napwiki = ' en la Wikipedia en napolitano', | ||
sqwiki = ' en albanés', | nds_nlwiki = ' en la Wikipedia en bajo sajón neerlandés', | ||
srwiki = ' en serbio', | newiki = ' en la Wikipedia en nepalí', | ||
svwiki = ' en sueco', | nlwiki = ' en la Wikipedia en neerlandés', | ||
swwiki = ' en suajili', | nnwiki = ' en la Wikipedia en noruego (nynorsk)', | ||
szlwiki = ' en silesiano', | nowiki = ' en la Wikipedia en noruego (bokmål)', | ||
tawiki = ' en tamil', | nvwiki = ' en la Wikipedia en navajo', | ||
tewiki = ' en telugú', | ocwiki = ' en la Wikipedia en occitano', | ||
thwiki = ' en tailandés', | olowiki = ' en la Wikipedia en livvi-carelio', | ||
tlwiki = ' en tagalo', | omwiki = ' en la Wikipedia en oromo', | ||
tnwiki = ' en setsuana', | orwiki = ' en la Wikipedia en oriya', | ||
trwiki = ' en turco', | oswiki = ' en la Wikipedia en osetio', | ||
ttwiki = ' en tártaro', | pamwiki = ' en la Wikipedia en pampango', | ||
ukwiki = ' en ucraniano', | piwiki = ' en la Wikipedia en pali', | ||
urwiki = ' en urdú', | plwiki = ' en la Wikipedia en polaco', | ||
uzwiki = ' en uzbeko', | ptwiki = ' en la Wikipedia en portugués', | ||
vecwiki = ' en véneto', | quwiki = ' en la Wikipedia en quechua', | ||
viwiki = ' en vietnamita', | rowiki = ' en la Wikipedia en rumano', | ||
vowiki = ' en volapük', | ruwiki = ' en la Wikipedia en ruso', | ||
wawiki = ' en valón', | sawiki = ' en la Wikipedia en sánscrito', | ||
warwiki = ' en samareño', | scnwiki = ' en la Wikipedia en siciliano', | ||
yiwiki = ' en yidis', | scowiki = ' en la Wikipedia en escocés', | ||
yowiki = ' en yoruba', | sdwiki = ' en la Wikipedia en sindí', | ||
zhwiki = ' en chino', | shwiki = ' en la Wikipedia en serbocroata', | ||
zh_classicalwiki = ' en chino clásico', | sewiki = ' en la Wikipedia en sami septentrional', | ||
zh_min_nanwiki = ' en chino min nan', | siwiki = ' en la Wikipedia en cingalés', | ||
zh_yuewiki = ' en cantonés', | skwiki = ' en la Wikipedia en eslovaco', | ||
slwiki = ' en la Wikipedia en esloveno', | |||
sqwiki = ' en la Wikipedia en albanés', | |||
srwiki = ' en la Wikipedia en serbio', | |||
srnwiki = ' en la Wikipedia en sranan tongo', | |||
stqwiki = ' en la Wikipedia en frisón del Saterland', | |||
suwiki = ' en la Wikipedia en sondanés', | |||
svwiki = ' en la Wikipedia en sueco', | |||
swwiki = ' en la Wikipedia en suajili', | |||
szlwiki = ' en la Wikipedia en silesiano', | |||
tawiki = ' en la Wikipedia en tamil', | |||
tewiki = ' en la Wikipedia en telugú', | |||
thwiki = ' en la Wikipedia en tailandés', | |||
tlwiki = ' en la Wikipedia en tagalo', | |||
tnwiki = ' en la Wikipedia en setsuana', | |||
trwiki = ' en la Wikipedia en turco', | |||
ttwiki = ' en la Wikipedia en tártaro', | |||
ukwiki = ' en la Wikipedia en ucraniano', | |||
urwiki = ' en la Wikipedia en urdú', | |||
uzwiki = ' en la Wikipedia en uzbeko', | |||
vecwiki = ' en la Wikipedia en véneto', | |||
vepwiki = ' en la Wikipedia en vepsio', | |||
viwiki = ' en la Wikipedia en vietnamita', | |||
vlswiki = ' en la Wikipedia en flamenco occidental', | |||
vowiki = ' en la Wikipedia en volapük', | |||
wawiki = ' en la Wikipedia en valón', | |||
warwiki = ' en la Wikipedia en samareño', | |||
xmfwiki = ' en la Wikipedia en megreliano', | |||
yiwiki = ' en la Wikipedia en yidis', | |||
yowiki = ' en la Wikipedia en yoruba', | |||
zhwiki = ' en la Wikipedia en chino', | |||
zh_classicalwiki = ' en la Wikipedia en chino clásico', | |||
zh_min_nanwiki = ' en la Wikipedia en chino min nan', | |||
zh_yuewiki = ' en la Wikipedia en cantonés', | |||
} | } | ||
| Línea 164: | Línea 197: | ||
for siteid, linkTable in pairs( entity.sitelinks ) do | for siteid, linkTable in pairs( entity.sitelinks ) do | ||
for i, badgeId in ipairs( entity.sitelinks[ siteid ].badges ) do | for i, badgeId in ipairs( entity.sitelinks[ siteid ].badges ) do | ||
if badgesCategory[ badgeId ] then | if badgesCategory[ badgeId ] and string.sub(siteid, -4) == 'wiki' then | ||
local prefix = linkCategoryPrefix[ siteid ] or linkCategoryPrefix.default or '' | local prefix = linkCategoryPrefix[ siteid ] or linkCategoryPrefix.default or '' | ||
local main = badgesCategory[ badgeId ] or '' | local main = badgesCategory[ badgeId ] or '' | ||
| Línea 174: | Línea 207: | ||
end | end | ||
return table.concat( wikitext ) | return table.concat( wikitext ) | ||
end | |||
function p.hasAnyBadge( frame ) | |||
local entity = mw.wikibase.getEntityObject() | |||
if not entity then | |||
return '' | |||
end | |||
local sitelinks = entity.sitelinks | |||
if not sitelinks then | |||
return '' | |||
end | |||
for siteid, linkTable in pairs( sitelinks ) do | |||
if next(sitelinks[ siteid ].badges) ~= nil then | |||
return '1' | |||
end | |||
end | |||
return '' | |||
end | end | ||
return p | return p | ||
Revisión actual - 16:52 23 oct 2024
Uso
local p = { }
local badgesList = {
Q6540291 = 'portales destacados',
Q6540326 = 'tópico destacado',
Q17437796 = 'artículo destacado',
Q17437798 = 'artículo bueno',
Q17506997 = 'anexo destacado',
Q17507019 = 'Sabías que',
Q17559452 = 'artículo recomendado',
Q17580674 = 'portal destacado',
Q17580678 = 'artículo de calidad alta',
Q17580679 = 'artículo de calidad media',
Q17580680 = 'artículo de calidad baja',
Q17580682 = 'artículo de alta importancia',
}
local badgesCategory = {
Q17437796 = 'Hispanopedia:Artículos destacados',
Q17437798 = 'Hispanopedia:Artículos buenos',
Q17506997 = 'Hispanopedia:Anexos destacados',
}
local linkCategoryPrefix = {
default = '',
}
local linkCategorySuffix = {
default = ' en otras ediciones de Wikipedia',
afwiki = ' en la Wikipedia en afrikáans',
alswiki = ' en la Wikipedia en alemánico',
amwiki = ' en la Wikipedia en amhárico',
anwiki = ' en la Wikipedia en aragonés',
arwiki = ' en la Wikipedia en árabe',
arzwiki = ' en la Wikipedia en árabe egipcio',
astwiki = ' en la Wikipedia en asturiano',
aswiki = ' en la Wikipedia en asamés',
azwiki = ' en la Wikipedia en azerí',
bawiki = ' en la Wikipedia en baskir',
barwiki = ' en la Wikipedia en austro-bávaro',
bat_smgwiki = ' en la Wikipedia en samogitiano',
bewiki = ' en la Wikipedia en bielorruso',
be_taraskwiki = ' en la Wikipedia en bielorruso (taraškievica)',
bgwiki = ' en la Wikipedia en búlgaro',
bnwiki = ' en la Wikipedia en bengalí',
bpywiki = ' en la Wikipedia en bishnupriya manipuri',
brwiki = ' en la Wikipedia en bretón',
bswiki = ' en la Wikipedia en bosnio',
cawiki = ' en la Wikipedia en catalán',
cdowiki = ' en la Wikipedia en min dong',
cebwiki = ' en la Wikipedia en cebuano',
cewiki = ' en la Wikipedia en checheno',
ckbwiki = ' en la Wikipedia en kurdo soraní',
cswiki = ' en la Wikipedia en checo',
cvwiki = ' en la Wikipedia en chuvasio',
cywiki = ' en la Wikipedia en galés',
dawiki = ' en la Wikipedia en danés',
dewiki = ' en la Wikipedia en alemán',
diqwiki = ' en la Wikipedia en zazaki',
dtywiki = ' en la Wikipedia en dotelí',
dvwiki = ' en la Wikipedia en divehi',
elwiki = ' en la Wikipedia en griego',
eswiki = '',
simplewiki = ' en la Wikipedia en inglés simple',
enwiki = ' en la Wikipedia en inglés',
eowiki = ' en la Wikipedia en esperanto',
etwiki = ' en la Wikipedia en estonio',
euwiki = ' en la Wikipedia en euskera',
extwiki = ' en la Wikipedia en extremeño',
fawiki = ' en la Wikipedia en persa',
fiwiki = ' en la Wikipedia en finés',
fowiki = ' en la Wikipedia en feroés',
frwiki = ' en la Wikipedia en francés',
frrwiki = ' en la Wikipedia en frisón septentrional',
fywiki = ' en la Wikipedia en frisón',
gawiki = ' en la Wikipedia en irlandés',
gdwiki = ' en la Wikipedia en gaélico escocés',
glwiki = ' en la Wikipedia en gallego',
guwiki = ' en la Wikipedia en guyaratí',
gvwiki = ' en la Wikipedia en manés',
hewiki = ' en la Wikipedia en hebreo',
hiwiki = ' en la Wikipedia en hindi',
hrwiki = ' en la Wikipedia en croata',
hsbwiki = ' en la Wikipedia en alto sorabo',
htwiki = ' en la Wikipedia en criollo haitiano',
huwiki = ' en la Wikipedia en húngaro',
hywiki = ' en la Wikipedia en armenio',
iawiki = ' en la Wikipedia en interlingua',
idwiki = ' en la Wikipedia en indonesio',
iowiki = ' en la Wikipedia en ido',
iswiki = ' en la Wikipedia en islandés',
itwiki = ' en la Wikipedia en italiano',
jawiki = ' en la Wikipedia en japonés',
jvwiki = ' en la Wikipedia en javanés',
kawiki = ' en la Wikipedia en georgiano',
klwiki = ' en la Wikipedia en groenlandés',
kkwiki = ' en la Wikipedia en kazajo',
kmwiki = ' en la Wikipedia en camboyano',
knwiki = ' en la Wikipedia en canarés',
kowiki = ' en la Wikipedia en coreano',
krcwiki = ' en la Wikipedia en karachayo-bálkaro',
kuwiki = ' en la Wikipedia en kurdo',
kvwiki = ' en la Wikipedia en komi',
lawiki = ' en la Wikipedia en latín',
lbwiki = ' en la Wikipedia en luxemburgués',
lezwiki = ' en la Wikipedia en lezgiano',
lfnwiki = ' en la Wikipedia en lingua franca nova',
liwiki = ' en la Wikipedia en limburgués',
lmowiki = ' en la Wikipedia en lombardo',
lowiki = ' en la Wikipedia en laosiano',
ltwiki = ' en la Wikipedia en lituano',
lvwiki = ' en la Wikipedia en letón',
maiwiki = ' en la Wikipedia en maithilí',
map_bmswiki = ' en la Wikipedia en banyumasan',
mgwiki = ' en la Wikipedia en malgache',
minwiki = ' en la Wikipedia en minangkabau',
mkwiki = ' en la Wikipedia en macedonio',
mlwiki = ' en la Wikipedia en malayalam',
mnwiki = ' en la Wikipedia en mongol',
mrwiki = ' en la Wikipedia en maratí',
mswiki = ' en la Wikipedia en malayo',
mtwiki = ' en la Wikipedia en maltés',
mwlwiki = ' en la Wikipedia en mirandés',
mywiki = ' en la Wikipedia en birmano',
mznwiki = ' en la Wikipedia en mazandaraní',
nahwiki = ' en la Wikipedia en náhuatl',
napwiki = ' en la Wikipedia en napolitano',
nds_nlwiki = ' en la Wikipedia en bajo sajón neerlandés',
newiki = ' en la Wikipedia en nepalí',
nlwiki = ' en la Wikipedia en neerlandés',
nnwiki = ' en la Wikipedia en noruego (nynorsk)',
nowiki = ' en la Wikipedia en noruego (bokmål)',
nvwiki = ' en la Wikipedia en navajo',
ocwiki = ' en la Wikipedia en occitano',
olowiki = ' en la Wikipedia en livvi-carelio',
omwiki = ' en la Wikipedia en oromo',
orwiki = ' en la Wikipedia en oriya',
oswiki = ' en la Wikipedia en osetio',
pamwiki = ' en la Wikipedia en pampango',
piwiki = ' en la Wikipedia en pali',
plwiki = ' en la Wikipedia en polaco',
ptwiki = ' en la Wikipedia en portugués',
quwiki = ' en la Wikipedia en quechua',
rowiki = ' en la Wikipedia en rumano',
ruwiki = ' en la Wikipedia en ruso',
sawiki = ' en la Wikipedia en sánscrito',
scnwiki = ' en la Wikipedia en siciliano',
scowiki = ' en la Wikipedia en escocés',
sdwiki = ' en la Wikipedia en sindí',
shwiki = ' en la Wikipedia en serbocroata',
sewiki = ' en la Wikipedia en sami septentrional',
siwiki = ' en la Wikipedia en cingalés',
skwiki = ' en la Wikipedia en eslovaco',
slwiki = ' en la Wikipedia en esloveno',
sqwiki = ' en la Wikipedia en albanés',
srwiki = ' en la Wikipedia en serbio',
srnwiki = ' en la Wikipedia en sranan tongo',
stqwiki = ' en la Wikipedia en frisón del Saterland',
suwiki = ' en la Wikipedia en sondanés',
svwiki = ' en la Wikipedia en sueco',
swwiki = ' en la Wikipedia en suajili',
szlwiki = ' en la Wikipedia en silesiano',
tawiki = ' en la Wikipedia en tamil',
tewiki = ' en la Wikipedia en telugú',
thwiki = ' en la Wikipedia en tailandés',
tlwiki = ' en la Wikipedia en tagalo',
tnwiki = ' en la Wikipedia en setsuana',
trwiki = ' en la Wikipedia en turco',
ttwiki = ' en la Wikipedia en tártaro',
ukwiki = ' en la Wikipedia en ucraniano',
urwiki = ' en la Wikipedia en urdú',
uzwiki = ' en la Wikipedia en uzbeko',
vecwiki = ' en la Wikipedia en véneto',
vepwiki = ' en la Wikipedia en vepsio',
viwiki = ' en la Wikipedia en vietnamita',
vlswiki = ' en la Wikipedia en flamenco occidental',
vowiki = ' en la Wikipedia en volapük',
wawiki = ' en la Wikipedia en valón',
warwiki = ' en la Wikipedia en samareño',
xmfwiki = ' en la Wikipedia en megreliano',
yiwiki = ' en la Wikipedia en yidis',
yowiki = ' en la Wikipedia en yoruba',
zhwiki = ' en la Wikipedia en chino',
zh_classicalwiki = ' en la Wikipedia en chino clásico',
zh_min_nanwiki = ' en la Wikipedia en chino min nan',
zh_yuewiki = ' en la Wikipedia en cantonés',
}
function p.badgesCategories( frame )
local entity = mw.wikibase.getEntityObject()
local wikitext = {}
local categoryNs = mw.site.namespaces[14].name
if not entity then
return ''
end
for siteid, linkTable in pairs( entity.sitelinks ) do
for i, badgeId in ipairs( entity.sitelinks[ siteid ].badges ) do
if badgesCategory[ badgeId ] and string.sub(siteid, -4) == 'wiki' then
local prefix = linkCategoryPrefix[ siteid ] or linkCategoryPrefix.default or ''
local main = badgesCategory[ badgeId ] or ''
local suffix = linkCategorySuffix[ siteid ] or linkCategorySuffix.default or ''
local category = string.format('[[%s:%s]]', categoryNs, prefix .. main .. suffix )
table.insert( wikitext, category )
end
end
end
return table.concat( wikitext )
end
function p.hasAnyBadge( frame )
local entity = mw.wikibase.getEntityObject()
if not entity then
return ''
end
local sitelinks = entity.sitelinks
if not sitelinks then
return ''
end
for siteid, linkTable in pairs( sitelinks ) do
if next(sitelinks[ siteid ].badges) ~= nil then
return '1'
end
end
return ''
end
return p