Wikipediýa
tkwiki
https://tk.wikipedia.org/wiki/Ba%C5%9F_Sahypa
MediaWiki 1.47.0-wmf.5
first-letter
Media
Ýörite
Çekişme
Ulanyjy
Ulanyjy çekişme
Wikipediýa
Wikipediýa çekişme
Faýl
Faýl çekişme
MediaWiki
MediaWiki çekişme
Şablon
Şablon çekişme
Ýardam
Ýardam çekişme
Kategoriýa
Kategoriýa çekişme
TimedText
TimedText talk
Module
Module talk
Event
Event talk
Ana Mena
0
22017
269324
268669
2026-06-04T04:05:19Z
~2026-33171-69
33990
/* */
269324
wikitext
text/x-wiki
{{Infobox writer
| name = Ana Mena
| image = Premios Goya 2026 - Ana Mena (cropped).jpg
| image_size = 250px
| alt =
| caption = Ana Mena (2026)
| pseudonym =
| birth_name = Ana Mena Rojas
| birth_date = {{birth date|1997|02|25}}
| birth_place = Estepona, [[Ispaniýa]]
| death_date =
| death_place =
| resting_place =
| occupation = Aýdymçy, aktrisa
| language =
| nationality =
| ethnicity =
| citizenship =
| education =
| alma_mater =
| period = 2006-
| genre = pop
| subject =
| movement =
| notableworks =
| spouse =
| partner =
| children =
| relatives =
| influences =
| influenced =
| awards =
| signature =
| signature_alt =
| website =
| portaldisp =
}}
'''Ana Mena Rojas''' ([[25 fewral]] [[1997]], Estepona, [[Ispaniýa]]) pop aýdymçysy we aktrýs.<ref>https://www.elle.com/es/videos/a39424067/ana-mena-entrevista-elle-reto-musical/</ref>
==Albomlary==
* 2018 Index<ref>https://elrescatemusical.com/ana-mena-index/</ref>
==Filmografiýa==
===Telewizor===
* Marisol, la película (2009)<ref>https://www.lavanguardia.com/gente/20200525/481321545629/ana-mena-la-pared-dellafuente-actriz-marisol-entrevista.html</ref>
* Bienvenidos a Edén (2022)<ref>https://areajugones.sport.es/series/asi-ha-sido-el-inesperado-cambio-fisico-de-ana-mena-la-nueva-estrella-de-netflix-con-bienvenidos-a-eden/</ref>
==Salgylanmalar==
{{Salgylanmalar}}
[[Kategoriýa:Aýdymçylar]]
[[Kategoriýa:Ispaniýa]]
0oanarb3dly6sfvk5ayx6nbzsq5oo4m
Şablon:Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy
10
24673
269322
269288
2026-06-03T16:24:59Z
Umarxon III
11129
269322
wikitext
text/x-wiki
{{Navbox with collapsible groups
|name = Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy
|selected = {{{1)}}}
|state = {{{state<includeonly>|collapsed</includeonly>}}}
|bodyclass = hlist
|title =* [[Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy]]
|group1 =* [[Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy|Döwletler]]
|abbr1 = countries
|state1 = <noinclude>expanded</noinclude>
|list1 = {{Navbox|subgroup
|group1= 1950-ler
|list1=
* {{Esccnty|Şweýsariýa|y=(1956)}}* {{Esccnty|Niderlandlar|y=(1957)}}* {{Esccnty|Fransiýa|y=(1958)}}* {{Esccnty|Niderlandlar|y=(1959)}}
|group2= 1960-lar
|list2=
* {{Esccnty|Fransiýa|y=(1960)}}* {{Esccnty|Lýuksemburg|y=(1961)}}* {{Esccnty|Fransiýa|y=(1962)}}* {{Esccnty|Daniýa|y=(1963)}}* {{Esccnty|Italiýa|y=(1964)}}* {{Esccnty|Lýuksemburg|y=(1965)}}* {{Esccnty|Awstriýa|y=(1966)}}* {{Esccnty|Birleşen Patyşalyk|y=(1967)}}* {{Esccnty|Ispaniýa|y=(1968)}}* {{Esccnty|Fransiýa|y=(1969)}}* {{Esccnty|Niderlandlar|y=(1969)}}* {{Esccnty|Ispaniýa|y=(1969)}}* {{Esccnty|Birleşen Patyşalyk|y=(1969)}}
|group3= 1970-ler
|list3=
* {{Esccnty|Irlandiýa|y=(1970)}}* {{Esccnty|Monako|y=(1971)}}* {{Esccnty|Lýuksemburg|y=(1972)}}* {{Esccnty|Lýuksemburg|y=(1973)}}* {{Esccnty|Şwetsiýa|y=(1974)}}* {{Esccnty|Niderlandlar|y=(1975)}}* {{Esccnty|Birleşen Patyşalyk|y=(1976)}}* {{Esccnty|Fransiýa|y=(1977)}}* {{Esccnty|Ysraýyl|y=(1978)}}* {{Esccnty|Ysraýyl|y=(1979)}}
|group4= 1980-ler
|list4=
* {{Esccnty|Irlandiýa|y=(1980)}}* {{Esccnty|Birleşen Patyşalyk|y=(1981)}}* {{Esccnty|Germaniýa|y=(1982)}}* {{Esccnty|Lýuksemburg|y=(1983)}}* {{Esccnty|Şwetsiýa|y=(1984)}}* {{Esccnty|Norwegiýa|y=(1985)}}* {{Esccnty|Belgiýa|y=(1986)}}* {{Esccnty|Irlandiýa|y=(1987)}}* {{Esccnty|Şweýsariýa|y=(1988)}}* {{Esccnty|Ýugoslawiýa|y=(1989)}}
|group5= 1990-lar
|list5=
* {{Esccnty|Italiýa|y=(1990)}}* {{Esccnty|Şwetsiýa|y=(1991)}}* {{Esccnty|Irlandiýa|y=(1992)}}* {{Esccnty|Irlandiýa|y=(1993)}}* {{Esccnty|Irlandiýa|y=(1994)}}* {{Esccnty|Norwegiýa|y=(1995)}}* {{Esccnty|Irlandiýa|y=(1996)}}* {{Esccnty|Birleşen Patyşalyk|y=(1997)}}* {{Esccnty|Ysraýyl|y=(1998)}}* {{Esccnty|Şwetsiýa|y=(1999)}}
|group6= 2000-ler
|list6=
* {{Esccnty|Daniýa|y=(2000)}}* {{Esccnty|Estoniýa|y=(2001)}}* {{Esccnty|Latwiýa|y=(2002)}}* {{Esccnty|Türkiýe|y=(2003)}}* {{Esccnty|Ukraina|y=(2004)}}* {{Esccnty|Gresiýa|y=(2005)}}* {{Esccnty|Finlyandiýa|y=(2006)}}* {{Esccnty|Serbiýa|y=(2007)}}* {{Esccnty|Russiýa|y=(2008)}}* {{Esccnty|Norwegiýa|y=(2009)}}
|group7= 2010-lar
|list7=
* {{Esccnty|Germaniýa|y=(2010)}}* {{Esccnty|Azerbaýjan|y=(2011)}}* {{Esccnty|Şwetsiýa|y=(2012)}}* {{Esccnty|Daniýa|y=(2013)}}* {{Esccnty|Awstriýa|y=(2014)}}* {{Esccnty|Şwetsiýa|y=(2015)}}* {{Esccnty|Ukraina|y=(2016)}}* {{Esccnty|Portugaliýa|y=(2017)}}* {{Esccnty|Ysraýyl|y=(2018)}}* {{Esccnty|Niderlandlar|y=(2019)}}
|group8 = 2020-ler
|list8=
* {{Esccnty|Italiýa|y=(2021)}}* {{Esccnty|Ukraina|y=(2022)}}* {{Esccnty|Şwetsiýa|y=(2023)}}* {{Esccnty|Şweýsariýa|y=(2024)}}* {{Esccnty|Awstriýa|y=(2025)}}* {{Esccnty|Bolgariýa|y=(2026)}}
}}
|group2 = [[Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy|Aýdymçy]]
|abbr2 = performers
|state2 = <noinclude>expanded</noinclude>
|list2 = {{Navbox|subgroup
|group1 = 1950-ler
|list1 =
* [[Lys Assia]]
* [[Corry Brokken]]
* [[André Claveau]]
* [[Teddy Scholten]]
|group2 = 1960-lar
|list2 =
* [[Jacqueline Boyer]]
* [[Jean-Claude Pascal]]
* [[Isabelle Aubret]]
* [[Grethe and Jørgen Ingmann]]
* [[Gigliola Cinquetti]]
* [[France Gall]]
* [[Udo Jürgens]]
* [[Sandie Shaw]]
* [[Massiel]]
* [[Frida Boccara]]
* [[Lenny Kuhr]]
* [[Lulu (aýdymçy)|Lulu]]
* [[Salomé (aýdymçy)|Salomé]]
|group3 = 1970-ler
|list3 =
* [[Dana Rosemary Scallon|Dana]]
* [[Séverine (aýdymçy)|Séverine]]
* [[Vicky Leandros]]
* [[Anne-Marie David]]
* [[ABBA]]
* [[Teach-In (gruppa)|Teach-In]]
* [[Brotherhood of Man]]
* [[Marie Myriam]]
* [[Izhar Cohen]] and the Alphabeta
* [[Milk and Honey (Isroil gruppa)|Milk and Honey]]
|group4 = 1980-ler
|list4 =
* [[Johnny Logan (aýdymçy)|Johnny Logan]]
* [[Bucks Fizz]]
* [[Nicole Seibert|Nicole]]
* [[Corinne Hermès]]
* [[Herreys]]
* [[Bobbysocks]]
* [[Sandra Kim]]
* [[Johnny Logan (aýdymçy)|Johnny Logan]]
* [[Celine Dion]]
* [[Riva (gruppa)|Riva]]
|group5 = 1990-lar
|list5 =
* [[Toto Cutugno]]
* [[Carola Häggkvist|Carola]]
* [[Linda Martin]]
* [[Niamh Kavanagh]]
* [[Paul Harrington (aýdymçy)|Paul Harrington]] we [[Charlie McGettigan]]
* [[Secret Garden (duo)|Secret Garden]]
* [[Eimear Quinn]]
* [[Katrina and the Waves]]
* [[Dana International]]
* [[Charlotte Perrelli|Charlotte Nilsson]]
|group6 = 2000-ler
|list6 =
* [[Olsen Brothers]]
* [[Tanel Padar]], [[Dave Benton]] we [[Soul Militia|2XL]]
* [[Marija Naumova|Marie N]]
* [[Sertab Erener]]
* [[Ruslana]]
* [[Helena Paparizou]]
* [[Lordi]]
* [[Marija Šerifović]]
* [[Dima Bilan]]
* [[Alexander Rybak]]
|group7 = 2010-lar
|list7 =
* [[Lena Meyer-Landrut|Lena]]
* [[Eldar Gasimow|Ell]] we [[Nigar Jamal|Nikki]]
* [[Loreen]]
* [[Emmelie de Forest]]
* [[Conchita Wurst]]
* [[Måns Zelmerlöw]]
* [[Jamala]]
* [[Salvador Sobral]]
* [[Netta Barzilai|Netta]]
* [[Duncan Laurence]]
|group8 = 2020-ler
|list8=
* [[Måneskin]]
* [[Kalush Orchestra]]
* [[Loreen]]
* [[Nemo (aýdymçy)|Nemo]]
* [[JJ (aýdymçy)|JJ]]
* [[Dara (Bolgariýa aýdymçysy)|Dara]]
}}
|group3 = Aýdymlar
|abbr3 = aýdyms
|state3 = <noinclude>expanded</noinclude>
|list3 = {{Navbox|subgroup
|group1 = 1950-ler
|list1 =
* "[[Refrain (Lys Assia aýdymy)|Refrain]]"
* "[[Net als toen]]"
* "[[Dors, mon amour]]"
* "[['n Beetje]]"
|group2 = 1960-lar
|list2 =
* "[[Tom Pillibi]]"
* "[[Nous les amoureux]]"
* "[[Un premier amour]]"
* "[[Dansevise]]"
* "[[Non ho l'età]]"
* "[[Poupée de cire, poupée de son]]"
* "[[Merci, Chérie]]"
* "[[Puppet on a String (Sandie Shaw aýdymy)|Puppet on a String]]"
* "[[La La La (Massiel aýdymy)|La, la, la]]"
* "[[Boom Bang-a-Bang]]"
* "[[Un jour, un enfant]]"
* "[[De troubadour]]"
* "[[Vivo cantando]]"
|group3 = 1970-ler
|list3 =
* "[[All Kinds of Everything]]"
* "[[Un banc, un arbre, une rue]]"
* "[[Après toi]]"
* "[[Tu te reconnaîtras]]"
* "[[Waterloo (aýdym)|Waterloo]]"
* "[[Ding-a-dong]]"
* "[[Save Your Kisses for Me]]"
* "[[L'Oiseau et l'Enfant]]"
* "[[A-Ba-Ni-Bi]]"
* "[[Hallelujah (Milk and Honey aýdymy)|Hallelujah]]"
|group4 = 1980-lar
|list4 =
* "[[What's Another Year]]"
* "[[Making Your Mind Up]]"
* "[[Ein bißchen Frieden]]"
* "[[Si la vie est cadeau]]"
* "[[Diggi-Loo Diggi-Ley]]"
* "[[La det swinge]]"
* "[[J'aime la vie]]"
* "[[Hold Me Now (Johnny Logan aýdymy)|Hold Me Now]]"
* "[[Ne partez pas sans moi]]"
* "[[Rock Me (Riva aýdymy)|Rock Me]]"
|group5 = 1990-lar
|list5 =
* "[[Insieme: 1992]]"
* "[[Fångad av en stormvind]]"
* "[[Why Me? (Linda Martin aýdymy)|Why Me?]]"
* "[[In Your Eyes (Niamh Kavanagh aýdymy)|In Your Eyes]]"
* "[[Rock 'n' Roll Kids]]"
* "[[Nocturne (Secret Garden aýdymy)|Nocturne]]"
* "[[The Voice (Eimear Quinn aýdymy)|The Voice]]"
* "[[Love Shine a Light]]"
* "[[Diva (Dana International aýdymy)|Diva]]"
* "[[Take Me to Your Heaven (aýdym)|Take Me to Your Heaven]]"
|group6 = 2000-ler
|list6 =
* "[[Fly on the Wings of Love]]"
* "[[Everybody (Tanel Padar we Dave Benton aýdymy)|Everybody]]"
* "[[I_Wanna_(Marie_N_aýdymy)|I Wanna]]"
* "[[Everyway That I Can]]"
* "[[Wild Dances]]"
* "[[My Number One]]"
* "[[Hard Rock Hallelujah]]"
* "[[Molitva]]"
* "[[Believe (Dima Bilan aýdymy)|Believe]]"
* "[[Fairytale (Alexander Rybak aýdymy)|Fairytale]]"
|group7 = 2010-lar
|list7 =
* "[[Satellite (Lena Meyer-Landrut aýdymy)|Satellite]]"
* "[[Running Scared (Ell & Nikki aýdymy)|Running Scared]]"
* "[[Euphoria (Loreen aýdymy)|Euphoria]]"
* "[[Only Teardrops]]"
* "[[Rise Like a Phoenix]]"
* "[[Heroes (Måns Zelmerlöw aýdymy)|Heroes]]"
* "[[1944 (aýdym)|1944]]"
* "[[Amar pelos dois]]"
* "[[Toy (aýdym)|Toy]]"
* "[[Arcade (aýdym)|Arcade]]"
|group8 = 2020-ler
|list8=
* "[[Zitti e buoni]]"
* "[[Stefania (aýdym)|Stefania]]"
* "[[Tattoo (Loreen aýdymy)|Tattoo]]"
* "[[The Code (Nemo aýdymy)|The Code]]"
* "[[Wasted Love]]"
* "[[Bangaranga]]"
}}
|group4 = Aýdym awtorlary
|abbr4 = aýdymwriters
|state4 = <noinclude>expanded</noinclude>
|list4 = {{Navbox|subgroup
|group1 = 1950-ler
|list1 =
* [[Géo Voumard]] / [[Émile Gardaz]]
* [[Guus Jansen]] / [[Willy van Hemert]]
* [[Hubert Giraud]] / [[Pierre Delanoë]]
* [[Dick Schallies]] / [[Willy van Hemert]]
|group2 = 1960-lar
|list2 =
* [[André Popp]] / [[Pierre Cour]]
* [[Jacques Datin]] / [[Maurice Vidalin]]
* [[Claude-Henri Vic]] / [[Roland Valande]]
* [[Otto Francker]] / [[Sejr Volmer-Sørensen]]
* [[Nicola Salerno]] / [[Mario Panzeri]]
* [[Serge Gainsbourg]]
* [[Udo Jürgens]] / [[Udo Jürgens]], [[Thomas Hörbiger]]
* [[Bill Martin (awtor)|Bill Martin]], [[Phil Coulter]]
* [[Dúo Dinámico| Manuel de la Calva, Ramón Arcusa]]
* [[David Hartsema]] / [[Lenny Kuhr]]
* Alan Moorhouse / [[Michael Julien|Peter Warne]]
* [[María José de Cerato]] / [[Aniano Alcalde]]
* [[Emil Stern]] / [[Eddy Marnay]]
|group3 = 1970-ler
|list3 =
* [[Derry Lindsay]] / [[Jackie Smith (aýdymçy)|Jackie Smith]]
* [[Jean-Pierre Bourtayre]] / [[Yves Dessca]]
* [[Leo Leandros|Mario Panas]] / [[Klaus Munro]] / [[Yves Dessca]]
* [[Claude Morgan]] / [[Vline Buggy]]
* [[Benny Andersson]] / [[Björn Ulvaeus]] / [[Stig Anderson]]
* [[Dick Bakker]] / [[Will Luikinga]] / [[Eddy Ouwens]]
* [[Tony Hiller]] / [[Lee Sheriden]] / [[Martin Lee (aýdymçy)|Martin Lee]]
* [[Jean-Paul Cara]] / [[Joe Gracy]]
* [[Nurit Hirsh]] / [[Ehud Manor]]
* [[Kobi Oshrat]] / [[Shimrit Orr]]
|group4 = 1980-lar
|list4 =
* [[Shay Healy]]
* [[Andy Hill]] / [[John Danter]]
* [[Ralph Siegel]] / [[Bernd Meinunger]]
* [[Jean-Pierre Millers]] / [[Alain Garcia]]
* [[Torgny Söderberg]] / [[Britt Lindeborg]]
* [[Rolf Løvland]]
* [[Jean Paul Furnémon]] / [[Angelo Crisci]] / [[Rosario Marino Atria]]
* [[Johnny Logan (aýdymçy)|Johnny Logan]]
* [[Nella Martinetti]], [[Atilla Şereftuğ]]
* [[Rajko Dujmić]] / [[Stevo Cvikić]]
|group5 = 1990-lar
|list5 =
* [[Toto Cutugno]]
* [[Stephan Berg]]
* [[Johnny Logan (aýdymçy)|Johnny Logan]]
* [[Jimmy Walsh (aýdymçy)|Jimmy Walsh]]
* [[Brendan Graham]]
* [[Rolf Løvland]] / [[Petter Skavland]]
* [[Brendan Graham]]
* [[Kimberley Rew]]
* [[Svika Pick]] / [[Yoav Ginai]]
* [[Lars Diedricson]] / [[Gert Lengstrand]] / [[Marcos Ubeda]]
|group6 = 2000-ler
|list6 =
* [[Olsen Brothers|Jørgen Olsen]]
* [[Ivar Must]] / [[Maian Kärmas|Maian-Anna Kärmas]]
* [[Marija Naumova]] / [[Marats Samauskis]]
* [[Demir Demirkan]] / [[Sertab Erener]]
* [[Ruslana|Ruslana Lyzhychko]] / [[Oleksandr Ksenofontov]]
* [[Christos Dantis]] / [[Natalia Germanou]]
* [[Mr Lordi]]
* [[Vladimir Graić]] / [[Saša Milošević Mare]]
* [[Dima Bilan]] / [[Jim Beanz]]
* [[Alexander Rybak]]
|group7 = 2010-lar
|list7 =
* [[Julie Frost]] / [[John Gordon (Dan awtory)|John Gordon]]
* [[Stefan Örn]] / [[Sandra Bjurman]] / [[Iain James|Iain James Farquharson]]
* [[Thomas G:son]] / [[Peter Boström]]
* [[Lise Cabble]] / [[Julia Fabrin Jakobsen]] / [[Thomas Stengaard]]
* [[Charlie Mason (awtor)|Charlie Mason]] / [[Joey Patulka]] / [[Ali Zuckwoski]] / [[Julian Maas]]
* [[Anton Hård af Segerstad]] / [[Joy Deb]] / [[Linnea Deb]]
* [[Jamala]]
* [[Luísa Sobral]]
* [[Doron Medalie]] / [[Stav Beger]]
* [[Duncan Laurence]] / Joel Sjöö / [[Wouter Hardy]] / [[Will Knox]]
|group8 = 2020-ler
|list8=
* [[Damiano David]] / Ethan Torchio / Thomas Raggi / [[Victoria De Angelis]]
* Ihor Didenchuk / Ivan Klimenko / [[Oleh Psiuk]] / Tymofii Muzychuk / Vitalii Duzhyk
* [[Jimmy Thörnfeldt]] / [[Jimmy Jansson]] / [[Loreen]] / [[Cazzi Opeia|Moa "Cazzi Opeia" Carlebecker]] / [[Peter Boström]] / [[Thomas G:son]]
* Benjamin Alasu / Lasse Midtsian Nymann / Linda Dale / [[Nemo (aýdymçy)|Nemo Mettler]]
* [[JJ (aýdymçy)|Johannes Pietsch]] / [[Teya (musician)|Teodora Špirić]] / Thomas Thurner
* [[Dara (Bolgariya aýdymçysy)|Dara]] / [[Anne Judith Wik]] / [[Monoir]] / [[Dimitris Kontopoulos]]
}}
|below =
{{Icon|Category}}* [[:Category:Eurovision aýdym Contest|Category]]
}}<noinclude>
{{Documentation}}
</noinclude>
ehkrhobwml6sz0ys8vkv3x0b3bktgjz
Şablon:Authority control
10
24683
269315
2026-06-03T15:17:03Z
Umarxon III
11129
Sahypa döretdi, mazmuny: '{{#invoke:Authority control|authorityControl}}<noinclude> {{documentation}} </noinclude>'
269315
wikitext
text/x-wiki
{{#invoke:Authority control|authorityControl}}<noinclude>
{{documentation}}
</noinclude>
r48ujosbuyn94pk0voopv45idwf5fo2
Module:Authority control
828
24684
269316
2026-06-03T15:18:17Z
Umarxon III
11129
Sahypa döretdi, mazmuny: 'require('strict') local p = {} local frame = mw.getCurrentFrame() local config_file = frame.args.config and frame.args.config~='' and ('/' .. frame.args.config) or '' local config = mw.loadData('Module:Authority control/config' .. config_file) local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = title.subpageText == config.i18n.testcases local getArgs = require('Module:Arguments').getArgs local wikilink = function(target,...'
269316
Scribunto
text/plain
require('strict')
local p = {}
local frame = mw.getCurrentFrame()
local config_file = frame.args.config and frame.args.config~='' and ('/' .. frame.args.config) or ''
local config = mw.loadData('Module:Authority control/config' .. config_file)
local title = mw.title.getCurrentTitle()
local namespace = title.namespace
local testcases = title.subpageText == config.i18n.testcases
local getArgs = require('Module:Arguments').getArgs
local wikilink = function(target, label)
return label and '[[' .. target .. '|' .. label .. ']]' or '[[' .. target .. ']]'
end
local needsAttention = function(sortkey)
return wikilink(config.i18n.category .. ':' .. config.i18n.attentioncat, sortkey .. title.text)
end
local addCat = function(cat, sortkey)
if cat and cat~='' and (namespace==0 or namespace==14 or testcases) then
return wikilink(config.i18n.category..':'..cat, sortkey and sortkey..title.text)
else
return ''
end
end
local tooltip = function(text, label)
if label and label~='' then
return frame:expandTemplate{
title = 'Tooltip',
args = {text, label}
}
else
return text
end
end
local _makelink = function(id, val, additional, qid) --validate values and create a link
local link = mw.html.create('span'):addClass('uid')
if not additional and id.prefix then --show prefix on primary value
link:wikitext(id.prefix .. ': ')
end
local valid_value = false
if id.customlink then -- use function to validate and generate link
local newlink = require(config.auxiliary)[id.customlink](val.id, additional)
if newlink then
link:wikitext(newlink)
valid_value = true
end
else
if id.pattern then -- check pattern to determine validity
valid_value = string.match(val.id, '^' .. id.pattern .. '$')
elseif id.patterns then -- check multiple patterns to determine validity
for _, pattern in ipairs(id.patterns) do
valid_value = val.id:match('^' .. pattern .. '$')
if valid_value then break end
end
elseif id.valid then -- use function to determine validity
valid_value = require(config.auxiliary)[id.valid](val.id)
else -- no validation possible
valid_value = val.id
end
if valid_value then
local label = id.label
if not label or additional then
label = tostring(additional)
end
local newlink
if id.link then
valid_value = valid_value:gsub('%%', '%%%%')
local target = mw.ustring.gsub(id.link, '%$1', valid_value):gsub(' ', '%%20')
newlink = '[' .. target .. ' ' .. label .. ']'
else
newlink = valid_value
end
link:wikitext(tooltip(newlink, val.name))
end
end
if valid_value then
local cat = id.category and string.format(config.i18n.cat, id.category)
link:wikitext(addCat(cat))
else
local wdlink = qid and wikilink(':wikidata:' .. qid .. '#P' .. id.property) or ''
local name = mw.wikibase.getLabel('P' .. id.property) or ''
local tooltip = string.format(
config.i18n.idnotvalid,
name,
val.id
)
local cat = id.category and string.format(
config.i18n.cat,
config.i18n.faulty .. ' ' .. id.category
)
link:wikitext(wikilink('File:' .. config.i18n.warningicon .. '|20px|frameless|link=' .. wdlink, tooltip .. '.'))
:wikitext(addCat(cat))
:wikitext(addCat(config.i18n.allfaultycat, name))
end
return link
end
local _makelinks = function(id, qid)
--[[==================================]]
--[[ Make links ]]
--[[==================================]]
local getquals = function(statement, qualid)
if statement.qualifiers and statement.qualifiers['P'..qualid] then
return mw.wikibase.renderSnak(statement.qualifiers['P'..qualid][1])
end
end
local ids = {}
if qid then
for _, statement in ipairs(mw.wikibase.getBestStatements(qid, 'P'..id.property)) do
if statement.mainsnak.datavalue then
local val = statement.mainsnak.datavalue.value
if val then
local namedas = getquals(statement, 1810) or getquals(statement, 742) or ''
table.insert(ids, {id=val, name=namedas})
end end end end
local links
if ids[1] then
links = mw.html.create('li'):node(_makelink(id, ids[1], false, qid))
if ids[2] then
local sublinks = mw.html.create('ul')
for n = 2, #ids do
sublinks:tag('li'):node(_makelink(id, ids[n], n, qid)):done()
end
links:node(sublinks)
end
end
return links
end
p.authorityControl = function(frame)
--[[==================================]]
--[[ Main ]]
--[[==================================]]
local args = getArgs(frame, {parentOnly = true})
local resolveQID = function(qid)
if qid then
qid = 'Q' .. mw.ustring.gsub(qid, '^[Qq]', '')
if mw.wikibase.isValidEntityId(qid) and mw.wikibase.entityExists(qid) then
local sitelink = mw.wikibase.getSitelink(qid)
if sitelink then
return mw.wikibase.getEntityIdForTitle(sitelink) or mw.wikibase.getEntity(qid).id
end
return mw.wikibase.getEntity(qid).id
end end end
local conf = config.config
local auxCats = ''
local rct = false -- boolean to track if there are any links to be returned
local qid, topic
if namespace==0 and mw.wikibase ~= nil then
qid = mw.wikibase.getEntityIdForCurrentPage()
end
if qid then -- article is connected to a Wikidata item
if args.qid and resolveQID(args.qid)~=qid then -- non-matching qid parameter
auxCats = auxCats .. needsAttention('D')
end
else -- page is not connected to any Wikidata item
qid = resolveQID(args.qid) -- check qid parameter if no wikidata item is connected
if qid then -- qid parameter is valid, set topic to display
topic = mw.wikibase.getLabel(qid)
if topic then
if mw.ustring.lower(title.subpageText)==mw.ustring.lower(topic) then -- suppress topic display if subpagename equals topic up to case change
topic = nil
end
if topic and mw.wikibase.getSitelink(qid) then -- make wikilink to article
topic = wikilink(mw.wikibase.getSitelink(qid), topic)
end
else
auxCats = auxCats .. needsAttention('L')
end
elseif args.qid then -- invalid qid has been supplied, add to tracking cat
auxCats = auxCats .. needsAttention('Q')
end
end
local qids = {} -- setup any additional QIDs
if args.additional=='auto' then
if qid then -- check P527 for parts to add additional qids
local checkparts = function(property)
local parts = mw.wikibase.getBestStatements(qid, property)
if parts then
for _, part in ipairs(parts) do
if part.mainsnak.datavalue and part.mainsnak.datavalue.value.id then
local resolvedqid = resolveQID(part.mainsnak.datavalue.value.id)
if resolvedqid then
table.insert(qids,resolvedqid)
end end end end end
for _, part in ipairs(config.auto_additional) do
checkparts('P' .. part)
end
end
elseif args.additional then
for _, v in ipairs(mw.text.split(args.additional, '%s*,%s*')) do
v = resolveQID(v)
if v then
if v==qid then -- duplicate of qid parameter
auxCats = auxCats .. needsAttention('R')
end
table.insert(qids, v)
else -- invalid QID specified
auxCats = auxCats .. needsAttention('A')
end
end
end
local numsections, sections = 0, {}
for _, _ in ipairs(config.sections) do -- count number of regular sections
numsections = numsections + 1
end
for _ = 1, #qids+numsections do
table.insert(sections, {})
end
-- check which identifiers to show/suppress in template
local show, show_all_unsuppressed = {}, true
local stripP = function(pid) --strip P from property number
if pid:match('^[Pp]%d+$') then
pid = mw.ustring.gsub(pid, '[Pp]', '')
end
pid = tonumber(pid)
if pid and mw.wikibase.entityExists('P' .. pid) then
return pid
end
end
local addshowlist = function(list)
if list then
for _, v in ipairs(mw.text.split(string.lower(list), '%s*,%s*')) do
if config.whitelists[v] then -- e.g. show=arts to use whitelist
for _, w in ipairs(config.whitelists[v].properties) do
show[w] = true
end
else
v = stripP(v)
if v then -- e.g. show=P214 to show one particular property
show[v] = true
else -- unrecognised property or whitelist
auxCats = auxCats .. needsAttention('W')
end
end
end
show_all_unsuppressed = false
end
end
addshowlist(frame.args.show) -- check show parameter on wrapper template
addshowlist(args.show) -- check show parameter on article
addshowlist(args.country) -- check country parameter on article
if args.suppress then
local suppresslist = mw.text.split(args.suppress, '%s*,%s*') -- split parameter by comma
for _, v in ipairs(suppresslist) do
v = stripP(v)
if v then
show[v] = false
auxCats = auxCats .. wikilink(config.i18n.category .. ':' .. config.i18n.suppressedcat)
else
auxCats = auxCats .. needsAttention('P')
end
end
end
local makeSections = function(qid, addit)
for _, id in ipairs(conf) do
if id.suppressedbyproperty then
for _, property in ipairs(id.suppressedbyproperty) do
if show[property]=='used' then -- property is in use
show[id.property] = false -- suppressed by another property
end end end
if show[id.property]==nil then
show[id.property] = show_all_unsuppressed
end
if show[id.property] then
local links = _makelinks(id, qid)
if links then
table.insert(
sections[addit or id.section],
links
)
show[id.property] = 'used'
rct = true
end
end
end
end
local pencil = function(qid)
if qid then
return require('Module:EditAtWikidata')._showMessage{
pid = 'identifiers',
qid = qid
}
else
return ''
end
end
makeSections(qid, false)
for c = 1, #qids do
makeSections(qids[c], numsections+c)
end
--configure Navbox
local outString = ''
if rct then -- there is at least one link to display
local Navbox = require('Module:Navbox')
local sect, lastsect = 0, 0
local navboxArgs = {
name = 'Authority control',
navboxclass = 'authority-control',
bodyclass = 'hlist',
state = args.state or config.i18n.autocollapse,
navbar = 'off'
}
for c = 1, numsections+#qids do
if #sections[c]>0 then -- section is non-empty
sect = sect + 1
lastsect = c
local sectname
if c<=numsections then -- regular section
sectname = config.sections[c].name
else -- section from additional qid
local qid = qids[c-numsections]
local label, sitelink = mw.wikibase.getLabel(qid), mw.wikibase.getSitelink(qid)
if label then
if sitelink then
local target = mw.title.new(sitelink)
if target==title or (target.isRedirect and target.redirectTarget==title) then -- do not link
sectname = label
else -- make wikilink to article
sectname = wikilink(sitelink, label)
end
else
sectname = label
end
else
auxCats = auxCats .. needsAttention('L')
sectname = qid
end
sectname = sectname .. pencil(qid)
end
navboxArgs['group' .. c] = sectname
local list = mw.html.create('ul')
for _, link in ipairs(sections[c]) do
list:node(link)
end
navboxArgs['list' .. c] = tostring(list)
end
end
if topic then -- display in expanded form with topic
navboxArgs.title = config.i18n.aclink .. ' – ' .. topic .. pencil(qid)
elseif sect==1 then -- special display when only one section
if lastsect<=numsections then
if config.sections[lastsect].hidelabelwhenalone then -- no special label when only general or other IDs are present
navboxArgs['group' .. lastsect] = config.i18n.aclink .. pencil(qid)
else -- other regular section
navboxArgs['group' .. lastsect] = config.i18n.aclink .. ': ' .. navboxArgs['group' .. lastsect] .. pencil(qid)
end
else -- section from additional qid
navboxArgs['group' .. lastsect] = config.i18n.aclink .. ': ' .. navboxArgs['group' .. lastsect]
end
else -- add title to navbox
navboxArgs.title = config.i18n.aclink .. pencil(qid)
end
outString = Navbox._navbox(navboxArgs)
end
if args.state
and args.state~=config.i18n.collapsed
and args.state~=config.i18n.expanded
and args.state~=config.i18n.autocollapse then --invalid state parameter
auxCats = auxCats .. needsAttention('S')
end
if testcases then
auxCats = mw.ustring.gsub(auxCats, '(%[%[)(' .. config.i18n.category .. ')', '%1:%2') --for easier checking
end
--out
outString = outString .. auxCats
if namespace~=0 then
outString = mw.ustring.gsub(outString, '(%[%[)(' .. config.i18n.category .. ':' .. config.i18n.Articles .. ')([^%|%]]+)%|?[^%|%]]*(%]%])','%1:%2%3%4')
outString = mw.ustring.gsub(outString, '(%[%[)(' .. config.i18n.category .. ':' .. config.i18n.All_articles .. ')([^%|%]]+)%|?[^%|%]]*(%]%])','%1:%2%3%4')
end
local check = require('Module:Check for unknown parameters')._check
local sortkey
outString = outString .. check({
['unknown'] = wikilink(config.i18n.category .. ':' .. config.i18n.attentioncat, 'U'),
['preview'] = config.i18n.previewwarning, 'show', 'country', 'suppress', 'additional', 'qid', 'state'
}, args)
return outString
end
p.makelink = function(id, qid)
return _makelinks(id, qid)
end
return p
491eiemwohl5s3gylyl4528nljf9pu6
Module:Authority control/config
828
24685
269317
2026-06-03T15:20:34Z
Umarxon III
11129
Sahypa döretdi, mazmuny: 'require('strict') local p = {} p.auxiliary = 'Module:Authority control/auxiliary' p.i18n = { aclink = '[[Help:Authority control|Authority control databases]]', ACmodule = 'Module:Authority control', attentioncat = 'Pages with authority control identifiers needing attention', All_articles = 'All articles', allfaultycat = 'Articles with faulty authority control information', Appears_as = 'Appears as', -- used on documentation table to show example Articles =...'
269317
Scribunto
text/plain
require('strict')
local p = {}
p.auxiliary = 'Module:Authority control/auxiliary'
p.i18n = {
aclink = '[[Help:Authority control|Authority control databases]]',
ACmodule = 'Module:Authority control',
attentioncat = 'Pages with authority control identifiers needing attention',
All_articles = 'All articles',
allfaultycat = 'Articles with faulty authority control information',
Appears_as = 'Appears as', -- used on documentation table to show example
Articles = 'Articles',
autocollapse = 'autocollapse', -- Navbox state parameter
cat = 'Articles with %s identifiers',
category = 'Category',
Code = 'Code',
collapsed = 'collapsed', -- Navbox state parameter
Description = 'Description',
errortemplate = 'Error', -- e.g. [[Template:Error]],
expanded = 'expanded', -- Navbox state parameter
faultcat = 'Articles with faulty authority control information',
Faults = 'Faults',
faulty = 'faulty',
identifier = 'identifier',
identifiers = 'identifiers',
idnotvalid = 'The %s identifier %s is not valid.',
linktemplate = 'Wikidata property link', -- refers to [[Template:Wikidata property link]]
maincat = 'Articles with authority control information',
name = 'Authority control',
navbox = 'Module:Navbox',
pages = 'pages',
pageswithparams = 'Pages using authority control with unknown parameters', -- name of category for tracking uses with parameters
previewwarning = 'page using [[Template:Authority control]] with unexpected local parameter "_VALUE_". All identifiers should be stored on Wikidata.', -- preview message when local parameters are used
sandbox = 'sandbox',
Section = 'Section',
suppressedcat = 'Articles with suppressed authority control identifiers',
testcases = 'testcases',
Topic = 'Topic',
Totals = 'Totals',
Tracking_category = 'Tracking category',
warningicon = '345-409 Ambox warning centered.svg', -- icon used for faulty ids
WDproperty = 'Wikidata property',
}
p.config = {{
property = 213,
section = 1,
label = 'ISNI',
valid = 'validateIsni',
link = 'https://isni.org/isni/$1',
remark = 'ISNI is a method for uniquely identifying the public identities of contributors to media content such as books, TV programmes, and newspaper articles. Please take care not to confuse ISNI and ORCID identifiers.'
}, {
property = 214,
section = 1,
label = 'VIAF',
patterns = {'[1-9]%d%d?%d?%d?%d?%d?%d?%d?', '[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?'},
link = 'https://viaf.org/viaf/$1',
remark = 'International authority data from the Online Computer Library Center (OCLC)'
}, {
property = 227,
section = 1,
patterns = {'1[01234]?%d%d%d%d%d%d%d[0-9X]', '[47]%d%d%d%d%d%d%-%d', '[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]', '3%d%d%d%d%d%d%d[0-9X]'},
link = 'https://d-nb.info/gnd/$1',
label = 'GND',
remark = 'Authority data on people, corporations and subjects from the [[Integrated Authority File]]'
}, {
property = 244,
section = 2,
pattern = '%l%l?%d%d%d%d%d%d%d%d%d?%d?',
link = 'https://id.loc.gov/authorities/$1',
label = 'United States',
remark = 'See [[Wikipedia:Authority control#LCCN]] for formatting instructions'
}, {
property = 245,
section = 5,
pattern = '500%d%d%d%d%d%d',
link = 'https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid=$1',
label = 'ULAN',
remark = 'ULAN is an online database using a controlled vocabulary currently containing around 293,000 names and other information about artists. Names in ULAN may include given names, pseudonyms, variant spellings, names in multiple languages, and names that have changed over time (e.g., married names).'
}, {
property = 268,
section = 2,
valid = 'validateBNF',
link = 'https://catalogue.bnf.fr/ark:/12148/cb$1',
label = 'France',
remark = 'Authority data of people listed in the general catalogue of the National Library of France'
}, {
property = 268,
section = 2,
valid = 'validateBNF',
link = 'https://data.bnf.fr/ark:/12148/cb$1',
label = 'BnF data'
}, {
property = 269,
section = 7,
label = 'IdRef',
pattern = '%d%d%d%d%d%d%d%d[%dxX]',
link = 'https://www.idref.fr/$1',
remark = 'Authority data of people listed in the general catalogue of the University Documentation System of France. Also available from [http://www.sudoc.abes.fr/xslt//DB=2.1/SET=2/TTL=1/LNG=EN/ English-speaking catalog] (search author, click one book, click author name, take PPN= value of the URL)'
}, {
property = 271,
section = 4,
pattern = 'D[AB]%d%d%d%d%d%d%d[%dX]',
link = 'https://ci.nii.ac.jp/author/$1?l=en',
label = 'CiNii',
remark = 'CiNii is a bibliographic database service for material in Japanese academic libraries. It is maintained by the [[National Institute of Informatics]].'
}, {
property = 347,
section = 7,
pattern = ''..string.rep('[%-0-9A-Za-z]', 11)..'',
link = 'https://www.pop.culture.gouv.fr/notice/joconde/$1',
label = 'Joconde',
}, {
property = 349,
section = 2,
link = 'https://id.ndl.go.jp/auth/ndlna/$1',
patterns = {'a1%d?%d%d%d%d%d%d%d%d', 's?%d?%d%d%d%d%d%d%d%d'},
label = 'Japan',
remark = 'Authority data listed in the catalog of the national library of Japan. Search also available via [http://viaf.org/ VIAF].'
}, {
property = 350,
section = 7,
pattern = '[1-9]%d?%d?%d?%d?%d?',
link = 'https://rkd.nl/nl/explore/images/$1',
label = 'RKD ID',
}, {
property = 380,
section = 3,
link = 'https://www.pop.culture.gouv.fr/notice/merimee/$1',
label = 'Mérimée',
patterns = {'[PEI]A%d[0-9AB]%d%d%d%d%d%d','ACR%d%d%d%d%d%d%d', 'MI%d%d%dB?', 'JAR%d%d%d%d%d%d%d', 'SPR%d%d%d%d%d%d%d'}
}, {
property = 396,
section = 2,
pattern = '%u%u[%u0-3]V%d%d%d%d%d%d',
link = 'https://opac.sbn.it/nome/$1',
label = 'Italy',
remark = 'Central Institute for the Union Catalogue (ICCU: {{lang|it|Istituto Centrale per il Catalogo Unico}}) is an Italian government agency created to build a single catalog of all the libraries in the nation. It manages National Library Service ({{lang|it|Servizio bibliotecario nazionale}}).'
}, {
property = 428,
section = 4,
valid = 'botanistV',
link = 'https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1',
label = 'International Plant Names Index',
remark = 'Author citation (botany): standard form (official abbreviation) of a personal name for use in an author citation (only for names of algae, fungi and plants). Links to page at [[International Plant Names Index]] (IPNI).'
}, {
property = 434,
section = 5,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/artist/$1',
label = 'MusicBrainz',
remark = 'MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.'
}, {
property = 435,
section = 7,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/work/$1',
label = 'MusicBrainz work',
}, {
property = 436,
section = 7,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/release-group/$1',
label = 'MusicBrainz release group',
}, {
property = 454,
section = 3,
pattern = '[12]0%d%d%d%d%d%d',
label = 'Structurae',
link = 'https://structurae.net/structures/$1',
}, {
property = 496,
section = 4,
label = 'ORCID',
valid = 'orcidV',
link = 'https://orcid.org/$1',
remark = 'Authority data on researchers, academics, etc. The ID range is a subset of the [[ISNI]] range. For free text links (for example when mentioning a person on page which is not about them), it is also possible to use {{tl|ORCID}}. Authors—including Wikipedia editors—may obtain an ORCID by signing up at [https://orcid.org/register orcid.org/register]. Please take care not to confuse ORCID and ISNI identifiers.'
}, {
property = 549,
section = 4,
pattern = '%d%d?%d?%d?%d?%d?',
link = 'https://www.mathgenealogy.org/id.php?id=$1',
label = 'Mathematics Genealogy Project',
remark = 'Mathematics Genealogy Project is a web-based database for the academic genealogy of mathematicians.'
}, {
property = 648,
section = 7,
link = 'https://openlibrary.org/works/$1?mode=all',
label = 'Open Library',
}, {
property = 650,
section = 5,
pattern = '[1-9]%d?%d?%d?%d?%d?',
link = 'https://rkd.nl/en/explore/artists/$1',
label = 'RKD Artists',
remark = 'RKDartists is an online database using a controlled vocabulary currently containing around 200,000+ names and other information about artists. Names in RKDartists may include given names, pseudonyms, variant spellings, names in multiple languages, and names that have changed over time (e.g., married names).'
}, {
property = 651,
section = 6,
patterns = {'%d%d%d%d%d%d%d%d', '0?%d%d%d%d%d%d%d', '0?0?%d%d%d%d%d%d'},
link = 'http://www.biografischportaal.nl/en/persoon/$1',
label = 'Netherlands',
remark = 'Dutch project with material for 40,000 digitized biographies, including former colonies of the Netherlands.'
}, {
property = 691,
section = 2,
pattern = '[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?',
link = 'https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=$1&CON_LNG=ENG',
label = 'Czech Republic',
remark = 'National Library of the Czech Republic ({{lang|cs|Národní knihovna České republiky}}) is the central library of the Czech Republic.'
}, {
property = 716,
section = 7,
patterns = { '[1-3]%d%d%d%d%d%d%d?', '54%d%d%d%d%d%d' },
link = 'https://ssd.jpl.nasa.gov/sbdb.cgi?sstr=$1',
label = 'JPL SBDB',
}, {
property = 781,
section = 5,
pattern = '%d%d%d%d%d%d%d%d?%d?',
link = 'http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&lng=en',
label = 'SIKART',
remark = 'SIKART is a biographical dictionary and a database on visual art in Switzerland and Liechtenstein. It is published online by the Swiss Institute for Art Research (SIAR).'
}, {
property = 791,
section = 6,
customlink = 'ISILlink',
remark = 'Libraries, museums and archives, decentralized national databases.'
}, {
property = 864,
section = 4,
pattern = '%d%d%d%d%d%d%d%d%d%d%d',
link = 'https://dl.acm.org/profile/$1',
label = 'Association for Computing Machinery',
}, {
property = 865,
section = 6,
link = 'https://bmlo.de/$1',
label = 'BMLO',
pattern = '[a-z][0-9][0-9][0-9][0-9]'
}, {
property = 886,
section = 7,
pattern = '%d+',
link = 'http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html',
label = 'Lexicon Istoric Retic',
remark = '{{lang|rm|Lexicon Istoric Retic}} (LIR) is a two volume version with a selection of articles published in Romansh.'
}, {
property = 902,
section = 7,
pattern = '%d%d%d%d%d%d',
label = 'Historical Dictionary of Switzerland',
link = 'https://hls-dhs-dss.ch/fr/articles/$1',
remark = 'Historical Dictionary of Switzerland is an encyclopedia on the history of Switzerland.'
}, {
property = 947,
section = 2,
pattern = '%d%d?%d?%d?%d?%d?%d?%d?%d?',
link = 'http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request=$1&CON_LNG=ENG',
label = 'Russia',
remark = 'Russian State Library ({{lang|ru|Российская государственная библиотека}}) is the national library of Russia.'
}, {
property = 950,
section = 2,
patterns = {'[XF][XF]%d%d%d%d%d?%d?%d?', 'a%d%d%d%d%d?%d?%d?', 'bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d', 'Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d'},
link = 'https://datos.bne.es/resource/$1',
label = 'Spain',
remark = "National Library of Spain (BNE: ''Biblioteca Nacional de España'') is a major public library, the largest in Spain."
}, {
property = 966,
section = 7,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
label = 'MusicBrainz label',
link = 'https://musicbrainz.org/label/$1',
}, {
property = 982,
section = 3,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/area/$1',
label = 'MusicBrainz area',
}, {
property = 1003,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number=$1',
label = 'Romania',
}, {
property = 1004,
section = 3,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/place/$1',
label = 'MusicBrainz place',
}, {
property = 1005,
section = 2,
pattern = '[1-9]%d*',
link = 'http://id.bnportugal.gov.pt/aut/catbnp/$1',
label = 'Portugal',
}, {
property = 1006,
section = 2,
pattern = '%d%d%d%d%d%d%d%d[%dX]',
link = 'http://data.bibliotheken.nl/id/thes/p$1',
label = 'Netherlands',
}, {
property = 1015,
section = 2,
patterns = {'[1-9]%d?%d?%d?%d?%d?%d?%d?%d?', '[1-9]%d%d%d%d%d%d%d%d%d%d%d%d'},
link = 'https://authority.bibsys.no/authority/rest/authorities/html/$1',
label = 'Norway',
remark = 'BIBSYS is a supplier of library and information systems for all Norwegian university Libraries, the National Library of Norway, college libraries, and a number of research libraries and institutions.'
}, {
property = 1045,
section = 6,
link = 'https://www2.assemblee-nationale.fr/sycomore/fiche/(num_dept)/$1',
label = 'Sycomore',
pattern = '[1-9]%d?%d?%d?%d?'
}, {
property = 1048,
section = 2,
pattern = '%d+',
link = 'http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence=$1&CON_LNG=ENG',
label = 'Taiwan',
remark = 'National Central Library is the national library of Taiwan, Republic of China.'
}, {
property = 1053,
section = 4,
patterns = {'[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d', '[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d'},
link = 'https://www.researcherid.com/rid/$1',
label = 'ResearcherID',
remark = 'An identifying system for scientific authors. The system was introduced in January 2008 by [[Thomson Reuters]]. The combined use of the [[digital object identifier]] with the ResearcherID allows for a unique association of authors and scientific articles.'
}, {
property = 1146,
section = 6,
pattern = '%d+',
link = 'https://www.iaaf.org/athletes/_/$1',
label = 'World Athletics',
remark = 'The IAAF athlete database lists information about [[sport of athletics]] competitors.'
}, {
property = 1153,
section = 4,
pattern = '[1-9]%d%d%d%d%d%d%d%d%d%d?',
link = 'https://www.scopus.com/authid/detail.uri?authorId=$1',
label = 'Scopus',
remark = 'SciVerse Scopus is a bibliographic database containing abstracts and citations for academic journal articles. It covers nearly 19,500 titles from over 5,000 international publishers, of which 16,500 are peer-reviewed journals in the scientific, technical, medical, and social sciences (including arts and humanities).'
}, {
property = 1157,
section = 6,
pattern = '[A-Z]00[01]%d%d%d',
link = 'http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1',
label = 'US Congress',
remark = 'Biographical Directory of the United States Congress is a biographical dictionary of all present and former members of the United States Congress and its predecessor, the Continental Congress. Also included are Delegates from territories and the District of Columbia and Resident Commissioners from the Philippines and Puerto Rico.'
}, {
property = 1186,
section = 6,
label = 'MEP directory',
link = 'https://www.europarl.europa.eu/meps/en/$1',
pattern = '[1-9]%d?%d?%d?%d?%d?',
}, {
property = 1225,
section = 7,
pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?%d?',
link = 'https://catalog.archives.gov/id/$1',
label = 'NARA',
remark = 'National Archives and Records Administration (NARA) is an independent agency of the United States government charged with preserving and documenting government and historical records.'
}, {
property = 1248,
section = 5,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'http://kulturnav.org/$1',
label = 'KulturNav',
remark = 'KulturNav is a Norwegian cloud-based software service, allowing users to create, manage and distribute name authorities and terminology, focusing on the needs of museums and other cultural heritage institutions. The software is developed by KulturIT ANS and the development project is funded by the [[Arts Council Norway]].'
}, {
property = 1315,
section = 6,
label = 'Trove',
pattern = '[1-9]%d%d%d%d%d%d?%d?',
link = 'https://trove.nla.gov.au/people/$1',
}, {
property = 1323,
section = 7,
pattern = 'A%d%d%.%d%.%d%d%.%d%d%d[FM]?',
link = 'http://tools.wmflabs.org/wikidata-externalid-url/?p=1323&url_prefix=https:%2F%2Fwww.unifr.ch%2Fifaa%2FPublic%2FEntryPage%2FTA98%20Tree%2FEntity%20TA98%20EN%2F&url_suffix=%20Entity%20TA98%20EN.htm&id=$1',
label = 'Terminologia Anatomica',
}, {
property = 1330,
section = 7,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/instrument/$1',
label = 'MusicBrainz instrument',
}, {
property = 1362,
section = 7,
valid = 'tlsV',
link = 'http://tls.theaterwissenschaft.ch/wiki/$1',
label = 'Theaterlexikon',
remark = '{{lang|de|Theaterlexikon der Schweiz}} (TLS) is an encyclopedia about theatre in Switzerland. It was developed by the Institute of Theatre Studies of the [[University of Berne]].'
}, {
property = 1368,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number=$1&P_CON_LNG=ENG',
label = 'Latvia',
}, {
property = 1375,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'http://katalog.nsk.hr/F/?func=direct&doc_number=$1&local_base=nsk10',
label = 'Croatia',
}, {
property = 1407,
section = 7,
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x',
link = 'https://musicbrainz.org/series/$1',
label = 'MusicBrainz series',
}, {
property = 1556,
section = 4,
patterns = {'%l[%l%-]*','%l[%l%-]*%.%l[%l%-]*','%l[%l%-]*.%d*','%l[%l%-]*%.%l[%l%-]*%.%d*'},
link = 'https://zbmath.org/authors/?q=ai:$1',
label = 'zbMATH',
}, {
property = 1584,
section = 3,
label = 'Pleiades',
link = 'https://pleiades.stoa.org/places/$1',
pattern = '[1-9]%d*',
remark = "Pleiades is a joint project of the Institute for the Study of the Ancient World at [[New York University]] and the Ancient World Mapping Center at the [[University of North Carolina]] at Chapel Hill."
}, {
property = 1707,
section = 5,
pattern = '[a-z%-]+%d*',
link = 'https://www.daao.org.au/bio/$1',
label = 'Australian Artists',
}, {
property = 1736,
section = 5,
pattern = '%d+',
link = 'https://www.imj.org.il/artcenter/newsite/en/?artist=$1',
label = 'ICIA (Israel)',
}, {
property = 1886,
section = 3,
link = 'https://volcano.si.edu/volcano.cfm?vn=$1',
label = 'Global Volcanism Program',
pattern = '%d%d%d%d%d%d'
}, {
property = 1890,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'http://www.bncatalogo.cl/F?func=direct&local_base=red10&doc_number=$1',
label = 'Chile',
}, {
property = 1907,
section = 6,
patterns = {'[a-z][-a-z]+-[1-3]%d%d?%d?%d?', '[a-z][-a-z]+-[1-9]%d?%d?%d?'},
link = 'http://adb.anu.edu.au/biography/$1',
label = 'Australia',
}, {
property = 1908,
section = 6,
pattern = '[1-9]%d*',
link = 'https://www.cwgc.org/find-war-dead/casualty/$1/',
label = 'Commonwealth War Graves Commission',
}, {
property = 1960,
section = 4,
pattern = '[%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u]',
link = 'https://scholar.google.com/citations?user=$1',
label = 'Google Scholar',
}, {
property = 1986,
section = 6,
link = 'https://www.treccani.it/enciclopedia/$1_(Dizionario-Biografico)',
label = 'Italian People',
}, {
property = 2041,
section = 5,
pattern = '%d+',
link = 'https://www.ngv.vic.gov.au/explore/collection/artist/$1/',
label = 'Victoria',
}, {
property = 2163,
section = 1,
pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?',
link = 'https://id.worldcat.org/fast/$1',
label = 'FAST',
}, {
property = 2174,
section = 5,
link = 'https://www.moma.org/artists/$1',
label = 'Museum of Modern Art',
pattern = '%d+'
}, {
property = 2268,
section = 5,
link = 'https://www.musee-orsay.fr/en/ressources/repertoire-artistes-personnalites/$1',
label = 'Musée d\'Orsay',
pattern = '[1-9]%d?%d?%d?%d?%d?'
}, {
property = 2349,
section = 5,
pattern = '[1-9]%d*',
link = 'http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&function=details&where_field=id&where_value=$1',
label = 'Scientific illustrators',
}, {
property = 2418,
section = 6,
pattern = '10%d%d%d%d%d',
label = 'Structurae',
link = 'https://structurae.net/persons/$1',
}, {
property = 2456,
section = 4,
patterns = {'%d%d%d?%/%d+-?[%d]*[%a]*-?[%d]*', '[%a]+%/[%w]*-?[%d]*'},
link = 'https://dblp.org/pid/$1',
label = 'DBLP',
}, {
property = 2484,
section = 3,
link = 'https://nces.ed.gov/ccd/schoolsearch/school_detail.asp?ID=$1',
label = 'NCES',
pattern = '%d+'
}, {
property = 2558,
section = 6,
pattern = '[1-9]%d?%d?%d?%d?',
link = 'https://autores.uy/autor/$1',
label = 'Uruguay',
remark = "autores.uy is an author's database, that focus on [[Uruguay]]an authors. It was created and maintained by the Uruguayan chapter of Creative Commons. It also provides access to digitized works of the authors in public domain."
}, {
property = 2750,
section = 5,
pattern = '[1-9]%d*',
link = 'https://pic.nypl.org/constituents/$1',
label = 'Photographers\' Identities',
remark = "PIC is a photographer's database. It is maintained by the New York Public Library."
}, {
property = 2980,
section = 3,
pattern = '[A-Z][A-Z][A-Z]%d%d%d%d?[A-Z]?',
link = 'http://wlol.arlhs.com/lighthouse/$1.html',
label = 'ARLHS',
}, {
property = 3223,
section = 3,
pattern = '[1-9]%d*',
label = 'OLL',
link = 'http://listoflights.org/leuchtfeuer/detail?id=$1.aspx'
}, {
property = 3233,
section = 4,
link = 'https://philpeople.org/profiles/$1',
label = 'PhilPeople',
patterns = {'[a-z%-]+', '[a-z%-]+%-%d'}
}, {
property = 3326,
section = 3,
link = 'https://www.worldwaterfalldatabase.com/index.php/waterfall/$1',
label = 'World Waterfall',
pattern = '%d+'
}, {
property = 3348,
section = 2,
pattern = '[1-9]%d*',
link = 'https://catalogue.nlg.gr/cgi-bin/koha/opac-authoritiesdetail.pl?authid=$1',
label = 'Greece',
}, {
property = 3372,
section = 5,
link = 'https://www.aucklandartgallery.com/explore-art-and-ideas/artist/$1/',
label = 'Auckland',
pattern = '%d+',
}, {
property = 3407,
section = 3,
link = 'http://klosterdatenbank.germania-sacra.de/gsn/$1',
label = 'Klosterdatenbank',
pattern = '[1-9]%d?%d?%d?%d?'
}, {
property = 3430,
section = 7,
pattern = '%d*[A-Za-z][0-9A-Za-z]*',
link = 'https://snaccooperative.org/ark:/99166/$1',
label = 'SNAC',
}, {
property = 3544,
section = 7,
pattern = '%d+',
link = 'https://collections.tepapa.govt.nz/agent/$1',
label = 'Te Papa (New Zealand)'
}, {
property = 3562,
patterns = {'[A-Q]%d%d%d%d', '[A-Q]%d%d%d%d%.%d+'},
section = 3,
prefix = '[[Admiralty (identifier)|Admiralty]]'
}, {
property = 3563,
section = 3,
pattern = '11[0-6]%-%d+%.?%d*',
link = 'https://wikidata-externalid-url.toolforge.org/?url=https%3A%2F%2Fmsi.nga.mil%2FqueryResults%3Fpublications%2Fngalol%2Flights-buoys%3Fvolume%3D%251%26featureNumber%3D%252%26includeRemovals%3Dfalse%26output%3Dhtml&exp=(%5Cd%7B3%7D)-(.*)&id=$1',
label = 'NGA',
}, {
property = 3601,
section = 3,
pattern = '%d%d%d%d%d%d%d%d%d%d',
link = 'https://www.marinetraffic.com/en/ais/details/lights/$1',
label = 'MarineTraffic',
}, {
property = 3723,
section = 3,
prefix = '[[USCG (identifier)|USCG]]',
customlink = 'uscgLink'
}, {
property = 3788,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'https://catalogo.bn.gov.ar/F/?func=direct&local_base=BNA10&doc_number=$1',
label = 'Argentina',
}, {
property = 3829,
section = 4,
pattern = '%d+',
link = 'https://publons.com/author/$1/',
label = 'Publons'
}, {
property = 3863,
section = 3,
pattern = '[1-9]%d*',
link = 'http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx',
label = 'Italy',
}, {
property = 3920,
section = 3,
customlink = 'ccg',
remark = 'Identifier from one of 4 volumes of List of Lights, Buoys and Fog Signals issued by the Canadian Coast Guard.'
}, {
property = 3993,
section = 3,
pattern = '[1-9]%d*',
prefix = 'Iceland'
}, {
property = 4038,
section = 3,
pattern = '[1-9]%d*[A-Za-z]?',
prefix = 'Denmark',
}, {
property = 4055,
section = 3,
pattern = '%d+',
prefix = 'Norway',
}, {
property = 4114,
section = 5,
link = 'https://www.adk.de/de/akademie/mitglieder/?we_objectID=$1',
label = 'ADK',
patterns = {'4999[6-9]', '5[0-4]%d%d%d', '55[0-6]%d%d', '5570%d', '5571[0-8]', '6[0-7]%d%d%d'}
}, {
property = 4143,
section = 3,
pattern = '%d+',
prefix = 'Finland',
}, {
property = 4186,
section = 6,
patterns = {'[A-Z][A-Z][A-Z]%d%d%d%d[a-z]', '[A-Z][A-Z]%d%d%d%d%d[a-z]'},
link = 'http://www.womenaustralia.info/biogs/$1.htm',
label = 'Australian Women\'s Register',
}, {
property = 4423,
section = 3,
patterns = {'[1-9]%d*', '[1-9]%d*.%d+'},
prefix = 'Portugal',
}, {
property = 4457,
section = 5,
link = 'https://adp.library.ucsb.edu/names/$1',
label = 'Discography of American Historical Recordings',
pattern = '%d+'
}, {
property = 4534,
section = 6,
label = 'EUTA',
link = 'http://www.theatre-architecture.eu/db.html?personId=$1',
pattern = '[1-9]%d?%d?%d?%d?%d?%d?'
}, {
property = 4535,
section = 3,
label = 'EUTA theatre',
link = 'http://www.theatre-architecture.eu/db/?theatreId=$1',
pattern = '[1-9]%d*'
}, {
property = 4581,
section = 5,
label = 'Städel',
link = 'https://sammlung.staedelmuseum.de/en/person/$1',
pattern = '%C+'
}, {
property = 4613,
section = 7,
pattern = '%d%d?%d?%d?%d?%d?',
link = 'http://esu.com.ua/search_articles.php?id=$1',
label = 'Encyclopedia of Modern Ukraine',
}, {
property = 4955,
section = 4,
pattern = '[1-9]%d%d%d%d%d?%d?',
link = 'https://mathscinet.ams.org/mathscinet/MRAuthorID/$1',
label = 'MathSciNet',
}, {
property = 5034,
section = 2,
link = 'https://lod.nl.go.kr/resource/$1',
label = 'Korea',
patterns = {'%u%u%u%d%d%d%d%a?%d%d%d%d%d?%d?', 'CNTS%-%d%d%d%d%d%d%d%d%d%d%d'}
}, {
property = 5226,
section = 5,
link = 'http://brahms.ircam.fr/$1',
label = 'BRAHMS',
pattern = '[a-z%-\\]+',
remark = 'Identifier of an artist in the B.R.A.H.M.S. (Base Relationnelle d\'Articles Hypertextes sur la Musique du 20e Siècle database), by the IRCAM'
}, {
property = 5288,
section = 3,
label = 'StadiumDB',
link = 'http://stadiumdb.com/stadiums/$1',
pattern = '%l%l%l/[_%w]+'
}, {
property = 5302,
section = 7,
link = 'https://brahms.ircam.fr/works/work/$1/',
label = 'BRAHMS',
pattern = '[1-9]%d*',
remark = "Identifier for a musical work in the B.R.A.H.M.S. (Base Relationnelle d\'Articles Hypertextes sur la Musique du 20e Siècle database) database, by the IRCAM"
}, {
property = 5321,
section = 5,
link = 'https://www.museodelprado.es/en/the-collection/artist/wd/$1',
label = 'Prado',
pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x'
}, {
property = 5368,
section = 5,
label = 'National Gallery of Canada',
link = 'https://www.gallery.ca/collection/artist/$1',
pattern = '%C+'
}, {
property = 5463,
section = 4,
label = 'Academia Europaea',
link = 'https://www.ae-info.org/ae/Member/$1',
}, {
property = 5504,
section = 7,
label = 'RISM',
patterns = {'people/%d+', 'institutions/%d+', 'sources/%d+'},
link = 'https://rism.online/$1',
}, {
property = 5587,
section = 2,
pattern = '%w+',
link = 'https://libris.kb.se/$1',
label = 'Sweden'
}, {
property = 906,
section = 2,
pattern = '[1-9]%d%d%d%d%d?',
link = 'https://libris.kb.se/auth/$1',
label = 'Sweden',
remark = 'Authority data from the [[National Library of Sweden]]',
suppressedbyproperty = {5587}
}, {
property = 5736,
section = 7,
pattern = '[A-Z0-9][A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?[A-Z0-9/ ()-]?',
link = 'https://www.minorplanetcenter.net/db_search/show_object?object_id=$1',
label = 'MPC',
}, {
property = 5818,
section = 3,
link = 'https://www.bgci.org/garden.php?id=$1',
label = 'BGCI garden',
pattern = '%d+'
}, {
property = 6213,
section = 6,
pattern = '[a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d]',
link = 'https://id.parliament.uk/$1',
label = 'UK Parliament',
remark = 'UK parliament member data'
}, {
property = 6734,
section = 6,
pattern = '[1-9]%d*',
link = 'https://archaeologydataservice.ac.uk/library/browse/personDetails.xhtml?personId=$1',
label = 'Archaeology Data Service',
}, {
property = 6792,
section = 5,
pattern = '[1-9]%d*',
link = 'https://findnzartists.org.nz/artist/$1/',
label = 'New Zealand Artists',
}, {
property = 6804,
section = 5,
pattern = '[1-9]%d*',
link = 'https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/$1/',
label = 'South Australia',
}, {
property = 6829,
section = 6,
pattern = '0[01]%d%d%d%d%.?[A-D]?',
link = 'https://doi.org/10.3318/dib.$1.v1',
label = 'Ireland',
}, {
property = 7293,
section = 2,
pattern = '981%d%d%d%d%d%d%d%d05606*',
link = 'https://dbn.bn.org.pl/descriptor-details/$1',
label = 'Poland',
}, {
property = 1695,
section = 2,
pattern = 'a%d%d%d%d%d%d%d%d%d%d%d%d%d',
link = 'https://dbn.bn.org.pl/descriptor-details/$1',
label = 'Poland',
suppressedbyproperty = {7293}
}, {
property = 7303,
section = 5,
pattern = '%w[%w-]+%/%d+',
link = 'https://www.grammy.com/artists/$1',
label = 'Grammy Awards',
}, {
property = 7314,
section = 7,
pattern = '[%d%l/-]+',
link = 'https://islamansiklopedisi.org.tr/$1',
label = 'İslâm Ansiklopedisi',
}, {
property = 7400,
section = 6,
link = 'https://www.librarything.com/author/$1',
label = 'LibraryThing'
}, {
property = 7902,
section = 6,
pattern = '1[0-9]%d%d%d%d%d%d%d?[0-9X]',
link = 'https://www.deutsche-biographie.de/$1.html?language=en',
label = 'Deutsche Biographie',
}, {
property = 8034,
section = 2,
pattern = '49[0-9]%/[1-9][0-9]?[0-9]?[0-9]?[0-9]?[0-9]?',
link = 'https://wikidata-externalid-url.toolforge.org/?p=8034&url_prefix=https://opac.vatlib.it/auth/detail/&id=$1',
label = 'Vatican',
remark = 'Vatican Library document data'
}, {
property = 8189,
section = 2,
pattern = '9870[0-1]%d%d%d%d%d%d%d%d05171',
link = 'https://www.nli.org.il/en/authorities/$1',
label = 'Israel',
}, {
property = 8381,
section = 5,
link = 'https://www.emmys.com/bios/$1',
label = 'Emmy Awards'
}, {
property = 8671,
section = 7,
label = 'Deutsche Bahn',
link = 'https://iris.noncd.db.de/wbt/js/index.html?bhf=$1&zeilen=50&seclang=en',
remark = 'Deutsche Bahn station code, identifier for train stations and other operating points used by Deutsche Bahn',
pattern = '[ABCDEFHIJKLMNOPQRSTUVWXYZ][A-Z0-9%s][A-Z0-9%s]?[A-Z0-9%s]?[A-Z0-9%s]?'
}, {
property = 8980,
section = 2,
pattern = '%d%d%d%d%d%d%d%d%d',
link = 'https://urn.fi/URN:NBN:fi:au:finaf:$1',
label = 'Finland',
}, {
property = 9070,
section = 7,
pattern = '[A-Z]\\[A-Z]\\%w+',
link = 'http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\$1',
label = 'Internet Encyclopedia of Ukraine',
}, {
property = 9692,
section = 5,
link = 'https://www.lexm.uni-hamburg.de/object/lexm_lexmperson_$1',
label = 'LexM',
remark = 'Identifier for a musician in the Lexikon verfolgter Musiker und Musikerinnen der NS-Zeit',
pattern = '%d%d%d%d%d%d%d%d'
}, {
property = 9725,
section = 3,
label = 'EBIDAT',
link = 'https://www.ebidat.de/cgi-bin/ebidat.pl?id=$1',
remark = 'Identifier for an entry in the castles inventory database EBIDAT',
pattern = '[1-9]%d?%d?%d?%d?'
}, {
property = 9984,
section = 2,
pattern = '981[0-1]%d%d%d%d%d%d%d%d%d06706',
link = 'https://cantic.bnc.cat/registre/$1',
label = 'Catalonia',
}, {
property = 10020,
section = 6,
pattern = '[0-9A-Z]+',
link = 'https://handbook.aph.gov.au/Parliamentarian/$1',
label = 'Australian Parliament',
}, {
property = 10299,
section = 4,
link = 'https://www.leopoldina.org/mitglieder/mitgliederverzeichnis/detail/$1/',
label = 'Leopoldina',
pattern = '[%-a-z]+%d?'
}, {
property = 10608,
section = 5,
link = 'https://www.performing-arts.eu/discovery/$1',
label = 'FID',
remark = 'FID performing arts',
}, {
property = 10832,
section = 1,
link = 'https://id.oclc.org/worldcat/entity/$1',
label = 'WorldCat',
patterns = {'%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w', '[QP][1-9]%d*'},
remark = 'WorldCat Entities for persons and works, by [[OCLC]]',
}, {
property = 11152,
section = 6,
pattern = '[1-9]%d*',
link = 'https://www.leonore.archives-nationales.culture.gouv.fr/ui/notice/$1',
label = 'Léonore'
}, {
property = 11249,
section = 2,
pattern = '%d%d%d%d%d%d%d%d',
link = 'https://opac.kbr.be/LIBRARY/doc/AUTHORITY/$1',
label = 'Belgium',
}, {
property = 11646,
section = 6,
label = 'Deutsche Synchronkartei',
link = 'https://www.synchronkartei.de/person/$1',
remark = 'Online database of voice actors in film and television productions',
pattern = string.rep('[0-9a-zA-Z_-]',9)
}, {
property = 11729,
section = 7,
label = 'Kulturenvanteri monument',
link = 'https://kulturenvanteri.com/yer/?p=$1',
pattern = '%d+'
}, {
property = 12204,
section = 7,
label = 'ELMCIP',
link = 'https://elmcip.net/node/$1',
remark = 'Identifier for an entry in the Electronic Literature as a Model of Creativity and Innovation in Practice (ELNCIP) Knowledge Base',
pattern = '[1-9]%d*'
}, {
property = 12362,
section = 6,
pattern = '[a-z]+[a-z%-]*%d?',
link = 'https://parliament.vic.gov.au/members/$1',
label = 'Victorian Parliament',
}, {
property = 12754,
section = 7,
pattern = '000%d%d%d%d%d%d%d',
link = 'https://id.bildindex.de/thing/$1',
label = 'Bildindex',
}, {
property = 13049,
section = 6,
patterns = {'1[0123]?%d%d%d%d%d%d%d[0-9X]', '[47]%d%d%d%d%d%d%-%d', '[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]', '3%d%d%d%d%d%d%d[0-9X]'},
link = 'https://www.deutsche-digitale-bibliothek.de/person/gnd/$1',
label = 'DDB',
remark = 'Deutsche Digitale Bibliothek',
}, {
property = 13591,
section = 7,
link = 'https://lux.collections.yale.edu/view/$1',
label = 'Yale LUX',
remark = 'Yale Cultural Heritage IT Collaboration',
}}
p.sections = {
[1] = {name = 'International', hidelabelwhenalone = true},
[2] = {name = 'National'},
[3] = {name = 'Geographic'},
[4] = {name = 'Academics'},
[5] = {name = 'Artists'},
[6] = {name = 'People'},
[7] = {name = 'Other', hidelabelwhenalone = true}
}
p.whitelists = {
arts = {
topic = 2018526,
properties = {268, 214, 3372, 6804, 1907, 4186, 12754, 1908, 1707, 6829, 2349, 6792, 227, 1960, 347, 1248, 244, 1225, 2041, 2750, 650, 350, 781, 3430, 3544, 1315, 245, 1986, 7902, 651, 791, 7303, 2174, 4581, 5321, 5368, 2268}
},
lighthouse = {
topic = 39715,
properties = {3563, 4055, 3223, 4423, 3723, 3993, 3562, 2980, 4038, 3920, 4143, 3863, 3601}
},
ch = {
topic = 39,
properties = {902, 886, 781, 1362},
},
cz = {topic = 213, properties = {691}},
cl = {topic = 298, properties = {1890}},
es = {topic = 29, properties = {950, 9984}},
gr = {topic = 41, properties = {3348}},
hr = {topic = 224, properties = {1375}},
il = {topic = 801, properties = {8189, 1736}},
it = {topic = 38, properties = {396, 3863, 1986, 8034}},
ja = {topic = 17, properties = {349, 271}},
kr = {topic = 884, properties = {5034}},
lv = {topic = 211, properties = {1368}},
nl = {topic = 55, properties = {651, 1006, 650, 350}},
pl = {topic = 36, properties = {1695, 7293}},
ro = {topic = 218, properties = {1003}},
ru = {topic = 159, properties = {947}},
sv = {topic = 34, properties = {906, 5587}},
tr = {topic = 43, properties = {7314}},
tw = {topic = 865, properties = {1048}},
ua = {topic = 212, properties = {9070, 4613}},
uy = {topic = 77, properties = {2558}}
}
p.property_items = {-- look at these properties to find relevant item to property
1629, -- P1629: Wikidata item of this property
10726,-- P10726: class of non-item property value
9073, -- P9073: applicable 'stated in' value
2378 -- P2378: issued by
}
p.auto_additional = {-- defines properties to check when additional=auto
527, -- P527: has part(s)
150, -- P150: contains the administrative territorial entity
355, -- P355: has subsidiary
}
return p
o3sct2fzroiw0h06oksj18eo9xyllx2
Module:Authority control/auxiliary
828
24686
269318
2026-06-03T15:22:08Z
Umarxon III
11129
Sahypa döretdi, mazmuny: 'require('strict') local p = {} --[[======================================================]] --[[ Format validation functions ]] --[[======================================================]] function p.botanistV(id) return mw.ustring.match(id,"^[%u%l%d%. '-]+$") end -- NCDA: NOID Check Digit Algorithm; see [[wikipedia:Check digit#NCDA]] local ncda -- leave this as a local since NCDA is commonly used among ARK identifiers and could be usef...'
269318
Scribunto
text/plain
require('strict')
local p = {}
--[[======================================================]]
--[[ Format validation functions ]]
--[[======================================================]]
function p.botanistV(id)
return mw.ustring.match(id,"^[%u%l%d%. '-]+$")
end
-- NCDA: NOID Check Digit Algorithm; see [[wikipedia:Check digit#NCDA]]
local ncda -- leave this as a local since NCDA is commonly used among ARK identifiers and could be useful for validating other identifiers later
do -- initialize these constants only once but scope them in a block so local namespace doesn't get cluttered with these
local r29s = [[0123456789bcdfghjkmnpqrstvwxz]] -- radix 29 "betanumeric" digit string
local r29n = r29s:len()
local r29v2d, r29d2v = {}, {}
for i = 1, r29n do
local v, d = i-1, r29s:sub(i, i)
r29v2d[v], r29d2v[d] = d, v
end
function ncda(sid)
local n, sum = sid:len(), 0
for i = 1, n do
sum = sum + i * (r29d2v[sid:sub(i, i)] or 0)
end
return r29v2d[sum % r29n]
end
end
function p.validateBNF(id)
local FRBNF = id:sub(1, -2)
return FRBNF:match('^%d%d%d%d%d%d%d%d$') ~= nil and ncda('cb'..FRBNF) == id:sub(-1) and id
end
function p.validateIsni(id) --Validate ISNI (and ORCID) and returns it as a 16 characters string or returns false if it's invalid. See http://support.orcid.org/knowledgebase/articles/116780-structure-of-the-orcid-identifier
id = id:gsub( '[ %-]', '' ):upper()
if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d[%dX]$' ) then
return false
end
local total = 0
for i = 1, 15 do
local digit = id:byte( i ) - 48 --Get integer value
total = (total + digit) * 2
end
local remainder = total % 11
local result = (12 - remainder) % 11
local checkdigit
if result == 10 then
checkdigit = 'X'
else
checkdigit=tostring( result )
end
if checkdigit ~= string.char( id:byte( 16 ) ) then
return false
end
return id
end
function p.orcidV(id)
id = p.validateIsni(id)
if not id then
return false
end
return id:sub( 1, 4 )..'-'..id:sub( 5, 8 )..'-'..id:sub( 9, 12 )..'-'..id:sub( 13, 16 )
end
function p.tlsV(id)
id = id:gsub(' +', '_')
local idlen = mw.ustring.len(id)
if idlen < 4 or idlen > 90 then
return false
end
local regex = '^%u'..string.rep("[%w_',%.%-%(%)%*%/–&]", idlen - 1)..'$'
if not mw.ustring.match(id,regex ) then
return false
end
return id
end
--[[======================================================]]
--[[ Custom link functions ]]
--[[======================================================]]
function p.ISILlink(id,label)
if not id:match('^%D%D?%D?%D?%-.+$') then
return false
end
for _, prefix in ipairs({'AT', 'AU', 'BE', 'CA', 'CH', 'DE', 'FI', 'FR', 'IT', 'KR', 'NZ', 'US', 'ZDB'}) do
if id:match('^'..prefix..'%-') then
return '[https://w3id.org/isil/'..id..' ' .. (label or 'ISIL') .. ']'
end
end
return '[[International Standard Identifier for Libraries and Related Organizations|ISIL]]: ' .. id
end
function p.uscgLink(id)
local id2 = id:match( '^[1-7]%-%d%d?%d?%d?%d?$' ) or id:match( '^[1-7]%-%d%d?%d?%d?%d?%.%d*[1-9]$' )
if id2 then
return '[https://www.navcen.uscg.gov/pdf/lightlists/LightList%20V'..mw.ustring.sub(id2,1,1)..'.pdf '..id2..']'
else
return false
end
end
function p.ccg(id)
id = id:match('^[NAIP]?[1-9]%d*$') or id:match('^[NAIP]?[1-9]%d*%.%d+$')
if not id then return false end
local link = 'https://www.notmar.gc.ca/'
local prefix = string.sub(id, 1, 1) -- get first character of id
local suffix = string.sub(id, 2) -- remove first character of id
local interval = require('Module:Interval')._main
local v
if prefix=='N' then
local int = interval({1, 7.5, 14.4, 100, 121, 173, 211, 235, 269.99, 326, 396, 450.1, 471.7, 499, n=suffix})
if int=='1-2' then v = 1
elseif int=='2-3' then v = 75
elseif int=='3-4' then v = 144
elseif int=='4-5' then v = 100
elseif int=='5-6' then v = 121
elseif int=='6-7' then v = 173
elseif int=='7-8' then v = 211
elseif int=='8-9' then v = 235
elseif int=='9-10' then v = 26999
elseif int=='10-11' then v = 326
elseif int=='11-12' then v = 396
elseif int=='12-13' then v = 4501
elseif int=='13-14' then v = 4717
elseif int=='14-15' then v = 499
end
link = link .. 'publications/list-lights/newfoundland/n' .. v .. '-en'
elseif prefix=='A' then
local int = interval({5, 114.5, 145, 163, 268, 271, 301.5, 327, 686.5, 704.85, 883.2, 942, 1085, 1169.1, 1584.5, 1773, 1823.55, 2190, 2369, 2389, n=suffix})
if int=='1-2' then v = 5
elseif int=='2-3' then v = 1145
elseif int=='3-4' then v = 145
elseif int=='4-5' then v = 162
elseif int=='5-6' then v = 268
elseif int=='6-7' then v = 271
elseif int=='7-8' then v = 3015
elseif int=='8-9' then v = 327
elseif int=='9-10' then v = 6865
elseif int=='10-11' then v = 7048
elseif int=='11-12' then v = 883
elseif int=='12-13' then v = 942
elseif int=='13-14' then v = 1085
elseif int=='14-15' then v = 11691
elseif int=='15-16' then v = 15845
elseif int=='16-17' then v = 1773
elseif int=='17-18' then v = 182355
elseif int=='18-19' then v = 2190
elseif int=='19-20' then v = 2369
elseif int=='20-21' then v = 2389
end
link = link .. 'publications/list-lights/atl/a' .. v .. '-en'
elseif prefix=='I' then
local int = interval({0.05, 401.1, 403.4, 551.06, 552, 624, 708, 731.2, 768, 814, 983, 1046, 1059.6, 1082, 1162, 1204.7, 1233.3, 1328, 1330, 1346.2, 1377.8, 1408, 1410, 1420, 1445, 1470, 1520, 1534, 1540.6, 1554, 1557.7, 1558.8, 1563.1, 1625.5, 1671.7, 1716.96, 2545, n=suffix})
if int=='1-2' then v = '01'
elseif int=='2-3' then v = 4011
elseif int=='3-4' then v = 4034
elseif int=='4-5' then v = 55106
elseif int=='5-6' then v = 552
elseif int=='6-7' then v = 624
elseif int=='7-8' then v = 708
elseif int=='8-9' then v = 7312
elseif int=='9-10' then v = 768
elseif int=='10-11' then v = 814
elseif int=='11-12' then v = 983
elseif int=='12-13' then v = 1046
elseif int=='13-14' then v = 10596
elseif int=='14-15' then v = 1082
elseif int=='15-16' then v = 1162
elseif int=='16-17' then v = 12047
elseif int=='17-18' then v = 12333
elseif int=='18-19' then v = 1328
elseif int=='19-20' then v = 1330
elseif int=='20-21' then v = 13462
elseif int=='21-22' then v = 13778
elseif int=='22-23' then v = 1408
elseif int=='23-24' then v = 1410
elseif int=='24-25' then v = 1420
elseif int=='25-26' then v = 1445
elseif int=='26-27' then v = 1470
elseif int=='27-28' then v = 1520
elseif int=='28-29' then v = 1534
elseif int=='29-30' then v = 15406
elseif int=='30-31' then v = 1554
elseif int=='31-32' then v = 15577
elseif int=='32-33' then v = 15588
elseif int=='33-34' then v = 1562
elseif int=='34-35' then v = 16255
elseif int=='35-36' then v = 16717
elseif int=='36-37' then v = 171696
elseif int=='37-38' then v = 2545
end
link = link .. 'publications/list-lights/inland-waters/i' .. v .. '-en'
elseif prefix=='P' then
link = link .. 'publications/list-lights/pac/p'
else
link = link .. 'list-lights'
end
return '[[CCG (identifier)|CCG]]: [' .. link .. ' ' .. id .. ']'
end
return p
mgku9gzaar8u6cdkjptv9kfkm0wsqrc
Module:Authority control/styles.css
828
24687
269319
2026-06-03T15:26:33Z
Umarxon III
11129
Sahypa döretdi, mazmuny: '@media screen and (max-width: 719px) { .authority-control tbody, .authority-control tr, .authority-control th, .authority-control td, .authority-control .navbox-row > th + td { display: block; text-align: center; } .authority-control th { width: auto !important; /* override [[Module:Navbox]]’s inline width:1% */ } }'
269319
sanitized-css
text/css
@media screen and (max-width: 719px) {
.authority-control tbody,
.authority-control tr,
.authority-control th,
.authority-control td,
.authority-control .navbox-row > th + td {
display: block;
text-align: center;
}
.authority-control th {
width: auto !important; /* override [[Module:Navbox]]’s inline width:1% */
}
}
e8idvlbzczfmqbscme5rg5uc8aw5zdt
Şablon:Tooltip
10
24688
269320
2026-06-03T16:21:56Z
Umarxon III
11129
Sahypa döretdi, mazmuny: '<templatestyles src="Template:Tooltip/styles.css" />{{#ifeq:{{yesno-no|{{{link}}}}}|yes |[[{{{1}}}|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|"}}}}">{{{1|}}}</span>]] |<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{...'
269320
wikitext
text/x-wiki
<templatestyles src="Template:Tooltip/styles.css" />{{#ifeq:{{yesno-no|{{{link}}}}}|yes
|[[{{{1}}}|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|"}}}}">{{{1|}}}</span>]]
|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|"}}}}">{{Encodefirst|{{trim|1={{{1|}}}}}}}</span>
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using tooltip with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Tooltip]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | class | dotted | id | link | style }}<noinclude>
{{Documentation}}
</noinclude>
4ivp1x5p3c09xnp99igup53f5x07y2q
Şablon:Tooltip/styles.css
10
24689
269321
2026-06-03T16:22:45Z
Umarxon III
11129
Sahypa döretdi, mazmuny: '/* {{pp-template}} */ .tooltip-dotted { border-bottom: 1px dotted; cursor: help; }'
269321
sanitized-css
text/css
/* {{pp-template}} */
.tooltip-dotted {
border-bottom: 1px dotted;
cursor: help;
}
a3nuuy8e07xkoz1hiw7pmpuv4gixony
Nemo (aýdymçy)
0
24690
269323
2026-06-03T16:37:12Z
Umarxon III
11129
+
269323
wikitext
text/x-wiki
'''Nemo Mettler''' ([[1999]] ýylyň [[3 awgust]]ynda Biel şäherinde doglan), sahna ady '''Nemo''' bilen tanalýan, skripka, pianino we baraban çalýan şweýsariýaly reper we aýdymçydyr."[[The Code]]" aýdymy bilen [[Ýewrowideniýe aýdym bäsleşigi (2024)|2024 ýyldaky Ýewrowideniýe aýdym bäsleşiginde]] ýeňiş gazandy<ref>{{Cite web|url=https://www.srf.ch/radio-srf-virus/cypher-nemo-ein-16-jaehriger-trocknet-die-schweizer-rapszene-ab|title=Cypher - Nemo: Ein 16-Jähriger trocknet die Schweizer Rapszene ab|lang=de|website=Schweizer Radio und Fernsehen (SRF)|date=2016-02-01|access-date=2024-05-10|archive-date=2024-05-12|archive-url=https://web.archive.org/web/20240512101719/https://www.srf.ch/radio-srf-virus/cypher-nemo-ein-16-jaehriger-trocknet-die-schweizer-rapszene-ab|url-status=live}}</ref><ref>{{Cite web|url=https://apnews.com/article/eurovision-nemo-switzerland-34c10f340b192d15e807c8e899f2f3ff|title=Nemo, among the favorites at Eurovision, is finding acceptance onstage and off|lang=en|website=AP News|date=2024-05-08|access-date=2024-05-10|archive-date=2024-05-09|archive-url=https://web.archive.org/web/20240509215834/https://apnews.com/article/eurovision-nemo-switzerland-34c10f340b192d15e807c8e899f2f3ff|url-status=live}}</ref>.
== Karyera ==
2015 ýylda Nemonyň ilkinji albomy - "Clownfisch" çykdy we Şweýsariýanyň hit-paradlarynda 95 orna çykdy. [[2017]] ýylda Nemonyň "Du" singli çykdy we ol [[Şweýsariýa]]da 4 orna çykdy. "The Masked Singer Switzerland"-yň ikinji möwsüminde (2021–2022) Nemo panda maskasynyň aşagynda çykyş etdi we bäşinji orny eýeledi<ref>{{Cite web|url=https://hitparade.ch/artist/Nemo|title=Nemo - hitparade.ch|website=hitparade.ch|access-date=2024-05-10|archive-date=2024-03-10|archive-url=https://web.archive.org/web/20240310085702/https://hitparade.ch/artist/Nemo|url-status=live}}</ref>.
[[2024]] ýylyň [[29 fewral]]ynda Nemo "The Code" aýdymy bilen 2024 ýyldaky Ýewrowideniýe aýdym bäsleşiginde Şweýsariýanyň wekili hökmünde yglan edildi. Bäsleşigiň ikinji ýarym finalyna (9 maý) we finalyna (11 maý) gatnaşdy. Ol 11 maýda geçirilen bäsleşigiň finalynda ýeňiş gazandy<ref>{{cite web|url=https://eurovision.tv/story/nemo-the-code-malmo-switzerland|title=Nemo will perform 'The Code' in Malmö for Switzerland|work=Eurovision.tv|date=2024-02-29|publisher=[[European Broadcasting Union|EBU]]|access-date=2024-02-29|archive-date=2024-02-29|archive-url=https://web.archive.org/web/20240229100145/https://eurovision.tv/story/nemo-the-code-malmo-switzerland|url-status=live}}</ref>.
== Salgylanmalar ==
{{salgylanmalar|2}}
{{Authority control}}
{{Ýewrowideniýe aýdym bäsleşiginiň ýeňijileriniň sanawy}}
[[Kategoriýa:1999 ýylda doglanlar]]
dviq1sac5fh87qw3zx3exokhtcpt761