Module:Authority control/config: Difference between revisions
From The Goon Show Depository
m (1 revision imported) |
en>MSGJ (deprecated no longer used) |
||
Line 220: | Line 220: | ||
label = 'Uruguay', | label = 'Uruguay', | ||
regex = '[1-9]\d{0,4}', | regex = '[1-9]\d{0,4}', | ||
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." | |||
}, | }, | ||
{ 'AWR', | { 'AWR', | ||
Line 238: | Line 239: | ||
link = 'https://authority.bibsys.no/authority/rest/authorities/html/$1', | link = 'https://authority.bibsys.no/authority/rest/authorities/html/$1', | ||
label = 'Norway', | 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.' | |||
}, | }, | ||
{ 'Bildindex', | { 'Bildindex', | ||
Line 264: | Line 266: | ||
link = 'http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id=$1', | link = 'http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id=$1', | ||
label = 'Spain', | label = 'Spain', | ||
regex = '(XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10}' | regex = '(XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10}', | ||
remark = "National Library of Spain (BNE: ''Biblioteca Nacional de España'') is a major public library, the largest in Spain." | |||
}, | }, | ||
{ 'BNF', | { 'BNF', | ||
Line 272: | Line 275: | ||
regex = '\d{8}[0-9bcdfghjkmnpqrstvwxz]', | regex = '\d{8}[0-9bcdfghjkmnpqrstvwxz]', | ||
link2 = p.bnfLink, | link2 = p.bnfLink, | ||
remark = 'Authority data of people listed in the general catalogue of the National Library of France' | |||
}, | }, | ||
{ 'BNMM', | { 'BNMM', | ||
Line 289: | Line 293: | ||
link = 'https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1', | link = 'https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1', | ||
label = 'International Plant Names Index', | label = 'International Plant Names Index', | ||
regex = "('t )?(d')?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?['\p{Ll}]*([-'. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?['\p{Ll}]*)*\.? ?f?\.?" | regex = "('t )?(d')?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?['\p{Ll}]*([-'. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?['\p{Ll}]*)*\.? ?f?\.?", | ||
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).' | |||
}, | }, | ||
{ 'BPN', | { 'BPN', | ||
Line 298: | Line 303: | ||
link = 'http://www.biografischportaal.nl/en/persoon/$1', | link = 'http://www.biografischportaal.nl/en/persoon/$1', | ||
label = 'Netherlands', | label = 'Netherlands', | ||
regex = '\d{6,8}' | regex = '\d{6,8}', | ||
remark = 'Dutch project with material for 40,000 digitized biographies, including former colonies of the Netherlands.' | |||
}, | }, | ||
{ 'CANTICN', | { 'CANTICN', | ||
Line 308: | Line 314: | ||
label = 'Catalonia', | label = 'Catalonia', | ||
regex = '981(0|1)\d{9}06706' | regex = '981(0|1)\d{9}06706' | ||
}, | }, | ||
{ 'CCG', | { 'CCG', | ||
Line 335: | Line 331: | ||
link = 'https://ci.nii.ac.jp/author/$1?l=en', | link = 'https://ci.nii.ac.jp/author/$1?l=en', | ||
label = 'CiNii (Japan)', | label = 'CiNii (Japan)', | ||
regex = 'DA\d{7}[\dX]' | regex = 'DA\d{7}[\dX]', | ||
remark = 'CiNii is a bibliographic database service for material in Japanese academic libraries. It is maintained by the [[National Institute of Informatics]].' | |||
}, | }, | ||
{ 'CWGC', | { 'CWGC', | ||
Line 350: | Line 347: | ||
section = 4, | section = 4, | ||
example = 'rolf-harris', | example = 'rolf-harris', | ||
pattern | pattern = '^[a-z%-]+%d*$', | ||
link = 'https://www.daao.org.au/bio/$1', | link = 'https://www.daao.org.au/bio/$1', | ||
label = 'Australian Artists', | label = 'Australian Artists', | ||
Line 415: | Line 412: | ||
pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?$', | pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?$', | ||
link = 'http://id.worldcat.org/fast/$1/', | link = 'http://id.worldcat.org/fast/$1/', | ||
label = ' | label = 'FAST', | ||
regex = '[1-9]\d{0,7}' | regex = '[1-9]\d{0,7}' | ||
}, | }, | ||
Line 434: | Line 431: | ||
link = 'https://d-nb.info/gnd/$1', | link = 'https://d-nb.info/gnd/$1', | ||
label = 'Germany', | label = 'Germany', | ||
regex = '1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X]' | regex = '1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X]', | ||
remark = 'Authority data on people, corporations and subjects from the [[German National Library]] (DNB)' | |||
}, | }, | ||
{ 'Google Scholar', | { 'Google Scholar', | ||
Line 452: | Line 450: | ||
label = 'Historical Dictionary of Switzerland', | label = 'Historical Dictionary of Switzerland', | ||
link = 'https://hls-dhs-dss.ch/fr/articles/$1', | link = 'https://hls-dhs-dss.ch/fr/articles/$1', | ||
regex = '\d{6}' | regex = '\d{6}', | ||
remark = 'Historical Dictionary of Switzerland is an encyclopedia on the history of Switzerland.' | |||
}, | }, | ||
{ 'IAAF', | { 'IAAF', | ||
Line 461: | Line 460: | ||
link = 'https://www.iaaf.org/athletes/_/$1', | link = 'https://www.iaaf.org/athletes/_/$1', | ||
label = 'World Athletics', | label = 'World Athletics', | ||
regex = '[0-9][0-9]*' | regex = '[0-9][0-9]*', | ||
remark = 'The IAAF athlete database lists information about [[sport of athletics]] competitors.' | |||
}, | }, | ||
{ 'ICCU', | { 'ICCU', | ||
Line 470: | Line 470: | ||
link = 'https://opac.sbn.it/nome/$1', | link = 'https://opac.sbn.it/nome/$1', | ||
label = 'Italy', | label = 'Italy', | ||
regex = '\D{2}[A-Z0-3]V\d{6}' | regex = '\D{2}[A-Z0-3]V\d{6}', | ||
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}}).' | |||
}, | }, | ||
{ 'ICIA', | { 'ICIA', | ||
Line 497: | Line 498: | ||
valid = p.validateIsni, | valid = p.validateIsni, | ||
link = 'https://isni.org/isni/$1', | link = 'https://isni.org/isni/$1', | ||
regex = '[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]' | regex = '[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]', | ||
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.' | |||
}, | }, | ||
{ 'J9U', | { 'J9U', | ||
Line 525: | Line 527: | ||
link = 'http://kulturnav.org/$1', | link = 'http://kulturnav.org/$1', | ||
label = 'KulturNav (Norway)', | label = 'KulturNav (Norway)', | ||
regex = '[0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12}' | regex = '[0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12}', | ||
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]].' | |||
}, | }, | ||
{ 'LCCN', | { 'LCCN', | ||
Line 534: | Line 537: | ||
link = 'https://id.loc.gov/authorities/$1', | link = 'https://id.loc.gov/authorities/$1', | ||
label = 'United States', | label = 'United States', | ||
remark = 'See [[Wikipedia:Authority control#LCCN]] for formatting instructions' | |||
}, | }, | ||
{ 'LIR', | { 'LIR', | ||
Line 542: | Line 546: | ||
link = 'http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html', | link = 'http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html', | ||
label = 'Lexicon Istoric Retic (Switzerland)', | label = 'Lexicon Istoric Retic (Switzerland)', | ||
regex = '\d+' | regex = '\d+', | ||
remark = '{{lang|rm|Lexicon Istoric Retic}} (LIR) is a two volume version with a selection of articles published in Romansh.' | |||
}, | }, | ||
{ 'LNB', | { 'LNB', | ||
Line 556: | Line 561: | ||
property = 3863, | property = 3863, | ||
section = 7, | section = 7, | ||
example='3856', | example = '3856', | ||
pattern='^[1-9]%d*$', | pattern = '^[1-9]%d*$', | ||
link='http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx', | link = 'http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx', | ||
label='Italy', | label = 'Italy', | ||
regex='[1-9]\d*' | regex = '[1-9]\d*' | ||
}, | }, | ||
{ 'MarineTraffic', | { 'MarineTraffic', | ||
property = 3601, | property = 3601, | ||
section = 7, | section = 7, | ||
example='1000004707', | example = '1000004707', | ||
pattern='^%d%d%d%d%d%d%d%d%d%d$', | pattern = '^%d%d%d%d%d%d%d%d%d%d$', | ||
link='https://www.marinetraffic.com/en/ais/details/lights/$1', | link = 'https://www.marinetraffic.com/en/ais/details/lights/$1', | ||
label='MarineTraffic', | label = 'MarineTraffic', | ||
regex='\d{10}' | regex = '\d{10}' | ||
}, | }, | ||
{ 'MATHSN', | { 'MATHSN', | ||
property = 4955, | property = 4955, | ||
section = 6, | section = 6, | ||
example='175270', | example = '175270', | ||
pattern='^[1-9]%d%d%d%d%d?%d?$', | pattern = '^[1-9]%d%d%d%d%d?%d?$', | ||
link='https://mathscinet.ams.org/mathscinet/MRAuthorID/$1', | link = 'https://mathscinet.ams.org/mathscinet/MRAuthorID/$1', | ||
label='MathSciNet', | label = 'MathSciNet', | ||
regex='[1-9]\d{4,6}' | regex = '[1-9]\d{4,6}' | ||
}, | }, | ||
{ 'MBA', | { 'MBA', | ||
property = 434, | property = 434, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz', | category = 'MusicBrainz', | ||
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$', | 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', | link = 'https://musicbrainz.org/artist/$1', | ||
prefix='[[MBA (identifier)|MusicBrainz]]', | prefix = '[[MBA (identifier)|MusicBrainz]]', | ||
label='artist', | label = 'artist', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', | ||
remark = 'MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.' | |||
}, | }, | ||
{ 'MBAREA', | { 'MBAREA', | ||
property = 982, | property = 982, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz area', | category = 'MusicBrainz area', | ||
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$', | 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$', | ||
prefix='[[MBAREA (identifier)|MusicBrainz]]', | prefix = '[[MBAREA (identifier)|MusicBrainz]]', | ||
link='https://musicbrainz.org/area/$1', | link = 'https://musicbrainz.org/area/$1', | ||
label='area', | label = 'area', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBI', | { 'MBI', | ||
property = 1330, | property = 1330, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz instrument', | category = 'MusicBrainz instrument', | ||
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$', | 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', | link = 'https://musicbrainz.org/instrument/$1', | ||
label='instrument', | label = 'instrument', | ||
prefix='[[MBI (identifier)|MusicBrainz]]', | prefix = '[[MBI (identifier)|MusicBrainz]]', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBL', | { 'MBL', | ||
property = 966, | property = 966, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz label', | category = 'MusicBrainz label', | ||
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$', | 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$', | ||
prefix='[[MBL (identifier)|MusicBrainz]]', | prefix = '[[MBL (identifier)|MusicBrainz]]', | ||
label='label', | label = 'label', | ||
link='https://musicbrainz.org/label/$1', | link = 'https://musicbrainz.org/label/$1', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBP', | { 'MBP', | ||
property = 1004, | property = 1004, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz place', | category = 'MusicBrainz place', | ||
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$', | 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', | link = 'https://musicbrainz.org/place/$1', | ||
label='place', | label = 'place', | ||
prefix='[[MBP (identifier)|MusicBrainz]]', | prefix = '[[MBP (identifier)|MusicBrainz]]', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBRG', | { 'MBRG', | ||
property = 436, | property = 436, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz release group', | category = 'MusicBrainz release group', | ||
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$', | 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', | link = 'https://musicbrainz.org/release-group/$1', | ||
label='release group', | label = 'release group', | ||
prefix='[[MBRG (identifier)|MusicBrainz]]', | prefix = '[[MBRG (identifier)|MusicBrainz]]', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBS', | { 'MBS', | ||
property = 1407, | property = 1407, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz series', | category = 'MusicBrainz series', | ||
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$', | 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', | link = 'https://musicbrainz.org/series/$1', | ||
label='series', | label = 'series', | ||
prefix='[[MBS (identifier)|MusicBrainz]]', | prefix = '[[MBS (identifier)|MusicBrainz]]', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MBW', | { 'MBW', | ||
property = 435, | property = 435, | ||
section = 8, | section = 8, | ||
example='12345678-1234-1234-1234-1234567890AB', | example = '12345678-1234-1234-1234-1234567890AB', | ||
category = 'MusicBrainz work', | category = 'MusicBrainz work', | ||
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$', | 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', | link = 'https://musicbrainz.org/work/$1', | ||
label='work', | label = 'work', | ||
prefix='[[MBW (identifier)|MusicBrainz]]', | prefix = '[[MBW (identifier)|MusicBrainz]]', | ||
regex='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}' | ||
}, | }, | ||
{ 'MGP', | { 'MGP', | ||
property = 549, | property = 549, | ||
section = 6, | section = 6, | ||
example='123456', | example = '123456', | ||
pattern='^%d%d?%d?%d?%d?%d?$', | pattern = '^%d%d?%d?%d?%d?%d?$', | ||
link='https://www.mathgenealogy.org/id.php?id=$1', | link = 'https://www.mathgenealogy.org/id.php?id=$1', | ||
label='Mathematics Genealogy Project', | label = 'Mathematics Genealogy Project', | ||
regex='\d{1,6}' | regex = '\d{1,6}', | ||
remark = 'Mathematics Genealogy Project is a web-based database for the academic genealogy of mathematicians.' | |||
}, | }, | ||
{ 'NARA', | { 'NARA', | ||
property = 1225, | property = 1225, | ||
section = 8, | section = 8, | ||
example='12345678', | example = '12345678', | ||
pattern='^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$', | pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$', | ||
link='https://catalog.archives.gov/id/$1', | link = 'https://catalog.archives.gov/id/$1', | ||
label='National Archives (US)', | label = 'National Archives (US)', | ||
regex='^([1-9]\d{0,8})$' | regex = '^([1-9]\d{0,8})$', | ||
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.' | |||
}, | }, | ||
{ 'NCL', | { 'NCL', | ||
property = 1048, | property = 1048, | ||
section = 2, | section = 2, | ||
example='1081436', | example = '1081436', | ||
pattern='^%d+$', | pattern = '^%d+$', | ||
link='http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence=$1&CON_LNG=ENG', | link = 'http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence=$1&CON_LNG=ENG', | ||
label='Taiwan', | label = 'Taiwan', | ||
regex='\d+' | regex = '\d+', | ||
remark = 'National Central Library is the national library of Taiwan, Republic of China.' | |||
}, | }, | ||
{ 'NDL', | { 'NDL', | ||
Line 703: | Line 712: | ||
label = 'Japan', | label = 'Japan', | ||
regex = '(a1|s)?[0-9]?\d{8}', | regex = '(a1|s)?[0-9]?\d{8}', | ||
remark = 'Authority data listed in the catalog of the national library of Japan. Search also available via [http://viaf.org/ VIAF].' | |||
}, | }, | ||
{ 'NGA', | { 'NGA', | ||
property = 3563, | property = 3563, | ||
section = 7, | section = 7, | ||
example='114-7721.2', | example = '114-7721.2', | ||
pattern='^11[0-6]%-%d+%.?%d*$', | 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', | 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', | label = 'NGA', | ||
regex='11[0-6]-\d+(\.\d+)?' | regex = '11[0-6]-\d+(\.\d+)?' | ||
}, | }, | ||
{ 'NGV', | { 'NGV', | ||
property = 2041, | property = 2041, | ||
section = 3, | section = 3, | ||
example='12354', | example = '12354', | ||
pattern='^%d+$', | pattern = '^%d+$', | ||
link='https://www.ngv.vic.gov.au/explore/collection/artist/$1/', | link = 'https://www.ngv.vic.gov.au/explore/collection/artist/$1/', | ||
label='Victoria', | label = 'Victoria', | ||
regex='\d+' | regex = '\d+' | ||
}, | }, | ||
{ 'NKC', | { 'NKC', | ||
property = 691, | property = 691, | ||
section = 2, | section = 2, | ||
example='abcd12345678901234', | example = 'abcd12345678901234', | ||
pattern='^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$', | pattern = '^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$', | ||
regex='[a-z]{2,4}[0-9]{2,14}', | regex = '[a-z]{2,4}[0-9]{2,14}', | ||
link='https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=$1&CON_LNG=ENG', | link = 'https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=$1&CON_LNG=ENG', | ||
label='Czech Republic', | 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.' | |||
}, | }, | ||
{ 'NLA', | { 'NLA', | ||
property = 409, | property = 409, | ||
section = 2, | section = 2, | ||
example='123456789012', | example = '123456789012', | ||
pattern='^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$', | pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$', | ||
regex='[1-9][0-9]{0,11}', | regex = '[1-9][0-9]{0,11}', | ||
link='https://nla.gov.au/anbd.aut-an$1', | link = 'https://nla.gov.au/anbd.aut-an$1', | ||
label='Australia', | label = 'Australia', | ||
remark = "NLA Trove's People and Organisation view allows the discovery of biographical and other contextual information about people and organisations. Search also available via [http://viaf.org/ VIAF]." | |||
}, | }, | ||
{ 'NLG', | { 'NLG', | ||
property = 3348, | property = 3348, | ||
section = 2, | section = 2, | ||
example='12345678', | example = '12345678', | ||
regex='[1-9]\d*', | regex = '[1-9]\d*', | ||
pattern='^[1-9]%d*$', | pattern = '^[1-9]%d*$', | ||
link='https://data.nlg.gr/resource/authority/record$1', | link = 'https://data.nlg.gr/resource/authority/record$1', | ||
label='Greece', | label = 'Greece', | ||
}, | }, | ||
{ 'NLK', | { 'NLK', | ||
Line 761: | Line 773: | ||
property = 1003, | property = 1003, | ||
section = 2, | section = 2, | ||
example='123456789', | example = '123456789', | ||
pattern='^%d%d%d%d%d%d%d%d%d$', | 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', | link = 'http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number=$1', | ||
label='Romania', | label = 'Romania', | ||
regex='\d{9}' | regex = '\d{9}' | ||
}, | }, | ||
{ 'NSK', | { 'NSK', | ||
property = 1375, | property = 1375, | ||
section = 2, | section = 2, | ||
example='123456789', | example = '123456789', | ||
pattern='^%d%d%d%d%d%d%d%d%d$', | pattern = '^%d%d%d%d%d%d%d%d%d$', | ||
link='http://katalog.nsk.hr/F/?func=direct&doc_number=$1&local_base=nsk10', | link = 'http://katalog.nsk.hr/F/?func=direct&doc_number=$1&local_base=nsk10', | ||
label='Croatia', | label = 'Croatia', | ||
regex='\d{9}' | regex = '\d{9}' | ||
}, | }, | ||
{ 'NTA', | { 'NTA', | ||
property = 1006, | property = 1006, | ||
section = 2, | section = 2, | ||
example='12345678X', | example = '12345678X', | ||
pattern='^%d%d%d%d%d%d%d%d[%dX]$', | pattern = '^%d%d%d%d%d%d%d%d[%dX]$', | ||
link='http://data.bibliotheken.nl/id/thes/p$1', | link = 'http://data.bibliotheken.nl/id/thes/p$1', | ||
label='Netherlands', | label = 'Netherlands', | ||
regex='\d{8}[\dX]' | regex = '\d{8}[\dX]' | ||
}, | }, | ||
{ 'ORCID', | { 'ORCID', | ||
property = 496, | property = 496, | ||
section = 1, | section = 1, | ||
example='0000-0002-7398-5483', | example = '0000-0002-7398-5483', | ||
prefix = '[[ORCID (identifier)|ORCID]]', | prefix = '[[ORCID (identifier)|ORCID]]', | ||
valid=p.orcidV, | valid=p.orcidV, | ||
link='https://orcid.org/$1', | 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.' | |||
}, | }, | ||
{ 'PIC', | { 'PIC', | ||
property = 2750, | property = 2750, | ||
section = 4, | section = 4, | ||
example='1', | example = '1', | ||
pattern='^[1-9]%d*$', | pattern = '^[1-9]%d*$', | ||
link='https://pic.nypl.org/constituents/$1', | link = 'https://pic.nypl.org/constituents/$1', | ||
label='Photographers\' Identities', | label = 'Photographers\' Identities', | ||
regex='[1-9]\d*' | regex = '[1-9]\d*', | ||
remark = "PIC is a photographer's database. It is maintained by the New York Public Library." | |||
}, | }, | ||
{ 'PLWABN', | { 'PLWABN', | ||
property = 7293, | property = 7293, | ||
section = 2, | section = 2, | ||
example='9812345678905606', | example = '9812345678905606', | ||
pattern='^981%d%d%d%d%d%d%d%d05606*$', | pattern = '^981%d%d%d%d%d%d%d%d05606*$', | ||
link='http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI=$1', | link = 'http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI=$1', | ||
label='Poland', | label = 'Poland', | ||
regex='981[0-9]{8}05606' | regex = '981[0-9]{8}05606' | ||
}, | }, | ||
{ 'NLP', | { 'NLP', | ||
Line 824: | Line 838: | ||
property = 3829, | property = 3829, | ||
section = 6, | section = 6, | ||
example='2776255', | example = '2776255', | ||
pattern='^%d+$', | pattern = '^%d+$', | ||
link='https://publons.com/author/$1/', | link = 'https://publons.com/author/$1/', | ||
label='Publons (researchers)', | label = 'Publons (researchers)', | ||
regex='\d+' | regex = '\d+' | ||
}, | }, | ||
{ 'RID', | { 'RID', | ||
Line 837: | Line 851: | ||
link = 'https://www.researcherid.com/rid/$1', | link = 'https://www.researcherid.com/rid/$1', | ||
label = 'ResearcherID', | label = 'ResearcherID', | ||
regex = '[A-Z]{1,3}-\d{4}-(19|20)\d\d' | regex = '[A-Z]{1,3}-\d{4}-(19|20)\d\d', | ||
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.' | |||
}, | }, | ||
{ 'RISM', | { 'RISM', | ||
Line 851: | Line 866: | ||
property = 3065, | property = 3065, | ||
section = 8, | section = 8, | ||
example='02-A012345678', | example = '02-A012345678', | ||
prefix = '[[RERO (identifier)|RERO (Switzerland)]]', | prefix = '[[RERO (identifier)|RERO (Switzerland)]]', | ||
pattern='^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$', | pattern = '^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$', | ||
link='http://data.rero.ch/$1', | link = 'http://data.rero.ch/$1', | ||
regex='0[1-2]-[A-Z0-9]{1,10}' | regex = '0[1-2]-[A-Z0-9]{1,10}' | ||
}, | }, | ||
{ 'RKDartists', | { 'RKDartists', | ||
property = 650, | property = 650, | ||
section = 4, | section = 4, | ||
example='123456', | example = '123456', | ||
pattern='^[1-9]%d?%d?%d?%d?%d?$', | pattern = '^[1-9]%d?%d?%d?%d?%d?$', | ||
link='https://rkd.nl/en/explore/artists/$1', | link = 'https://rkd.nl/en/explore/artists/$1', | ||
label='RKD Artists (Netherlands)', | label = 'RKD Artists (Netherlands)', | ||
regex='[1-9]\d{0,5}' | regex = '[1-9]\d{0,5}', | ||
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).' | |||
}, | }, | ||
{ 'RKDID', | { 'RKDID', | ||
property = 350, | property = 350, | ||
section = 4, | section = 4, | ||
example='123456', | example = '123456', | ||
pattern='^[1-9]%d?%d?%d?%d?%d?$', | pattern = '^[1-9]%d?%d?%d?%d?%d?$', | ||
link='https://rkd.nl/nl/explore/images/$1', | link = 'https://rkd.nl/nl/explore/images/$1', | ||
label='RKD ID (Netherlands)', | label = 'RKD ID (Netherlands)', | ||
regex='[1-9]\d{0,5}' | regex = '[1-9]\d{0,5}' | ||
}, | }, | ||
{ 'RSL', | { 'RSL', | ||
property = 947, | property = 947, | ||
section = 2, | section = 2, | ||
example='123456789', | example = '123456789', | ||
pattern='^%d%d?%d?%d?%d?%d?%d?%d?%d?$', | 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', | link = 'http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request=$1&CON_LNG=ENG', | ||
label='Russia', | label = 'Russia', | ||
regex='\d{1,9}' | regex = '\d{1,9}', | ||
remark = 'Russian State Library ({{lang|ru|Российская государственная библиотека}}) is the national library of Russia.' | |||
}, | }, | ||
{ 'Scopus', | { 'Scopus', | ||
property = 1153, | property = 1153, | ||
section = 6, | section = 6, | ||
example='7005487412', | example = '7005487412', | ||
pattern='^[1-9]%d%d%d%d%d%d%d%d%d%d?$', | pattern = '^[1-9]%d%d%d%d%d%d%d%d%d%d?$', | ||
link='https://www.scopus.com/authid/detail.uri?authorId=$1', | link = 'https://www.scopus.com/authid/detail.uri?authorId=$1', | ||
label='Scopus author', | label = 'Scopus author', | ||
regex='[1-9]\d{9,10}' | regex = '[1-9]\d{9,10}', | ||
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).' | |||
}, | }, | ||
{ 'SELIBR', | { 'SELIBR', | ||
property = 906, | property = 906, | ||
section = 2, | section = 2, | ||
example='123456', | example = '123456', | ||
pattern='^[1-9]%d%d%d%d%d?$', | pattern = '^[1-9]%d%d%d%d%d?$', | ||
link='https://libris.kb.se/auth/$1', | link = 'https://libris.kb.se/auth/$1', | ||
label='Sweden', | label = 'Sweden', | ||
regex='[1-9]\d{4,5}' | regex = '[1-9]\d{4,5}', | ||
remark = 'Authority data from the [[National Library of Sweden]]' | |||
}, | }, | ||
{ 'SIKART', | { 'SIKART', | ||
property = 781, | property = 781, | ||
section = 4, | section = 4, | ||
example='123456789', | example = '123456789', | ||
pattern='^%d%d%d%d%d%d%d%d?%d?$', | pattern = '^%d%d%d%d%d%d%d%d?%d?$', | ||
link='http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&lng=en', | link = 'http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&lng=en', | ||
label='SIKART (Switzerland)', | label = 'SIKART (Switzerland)', | ||
regex='\d{7,9}' | regex = '\d{7,9}', | ||
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).' | |||
}, | }, | ||
{ 'SNAC-ID', | { 'SNAC-ID', | ||
property = 3430, | property = 3430, | ||
section = 8, | section = 8, | ||
example='A', | example = 'A', | ||
pattern='^%d*[A-Za-z][0-9A-Za-z]*$', | pattern = '^%d*[A-Za-z][0-9A-Za-z]*$', | ||
link='https://snaccooperative.org/ark:/99166/$1', | link = 'https://snaccooperative.org/ark:/99166/$1', | ||
label='Social Networks and Archival Context', | label = 'Social Networks and Archival Context', | ||
regex='\d*[A-Za-z][0-9A-Za-z]*' | regex = '\d*[A-Za-z][0-9A-Za-z]*' | ||
}, | }, | ||
{ 'SUDOC', | { 'SUDOC', | ||
property = 269, | property = 269, | ||
section = 8, | section = 8, | ||
example='026927608', | example = '026927608', | ||
prefix = '[[SUDOC (identifier)|SUDOC (France)]]', | prefix = '[[SUDOC (identifier)|SUDOC (France)]]', | ||
pattern='^%d%d%d%d%d%d%d%d[%dxX]$', | pattern = '^%d%d%d%d%d%d%d%d[%dxX]$', | ||
link='https://www.idref.fr/$1', | link = 'https://www.idref.fr/$1', | ||
regex='(\d{8}[\dX]|)' | regex = '(\d{8}[\dX]|)', | ||
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)' | |||
}, | }, | ||
{ 'TA98', | { 'TA98', | ||
property = 1323, | property = 1323, | ||
section = 6, | section = 6, | ||
example='A12.3.45.678', | example = 'A12.3.45.678', | ||
pattern='^A%d%d%.%d%.%d%d%.%d%d%d[FM]?$', | 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', | 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', | label = 'Terminologia Anatomica', | ||
regex='A\d{2}\.\d\.\d{2}\.\d{3}[FM]?' | regex = 'A\d{2}\.\d\.\d{2}\.\d{3}[FM]?' | ||
}, | }, | ||
{ 'TDVİA', | { 'TDVİA', | ||
Line 942: | Line 963: | ||
section = 8, | section = 8, | ||
example = 'asim-b-behdele', | example = 'asim-b-behdele', | ||
pattern='^[%d%l/-]+$', | pattern = '^[%d%l/-]+$', | ||
link='https://islamansiklopedisi.org.tr/$1', | link = 'https://islamansiklopedisi.org.tr/$1', | ||
label='İslâm Ansiklopedisi', | label = 'İslâm Ansiklopedisi', | ||
regex='[0-9a-z/-]+' | regex = '[0-9a-z/-]+' | ||
}, | }, | ||
{ 'TePapa', | { 'TePapa', | ||
property = 3544, | property = 3544, | ||
section = 3, | section = 3, | ||
example='1', | example = '1', | ||
pattern='^%d+$', | pattern = '^%d+$', | ||
link='https://collections.tepapa.govt.nz/agent/$1', | link = 'https://collections.tepapa.govt.nz/agent/$1', | ||
label='Te Papa (New Zealand)', | label = 'Te Papa (New Zealand)', | ||
regex='\d+' }, | regex = '\d+' }, | ||
{ 'TLS', | { 'TLS', | ||
property = 1362, | property = 1362, | ||
section = 8, | section = 8, | ||
example='Abcd', | example = 'Abcd', | ||
regex="\p{Lu}[\p{L}\d_',\.\-\(\)\*\/–&]{3,89}", | regex="\p{Lu}[\p{L}\d_',\.\-\(\)\*\/–&]{3,89}", | ||
valid=p.tlsV, | valid=p.tlsV, | ||
link='http://tls.theaterwissenschaft.ch/wiki/$1', | link = 'http://tls.theaterwissenschaft.ch/wiki/$1', | ||
label='Theaterlexikon (Switzerland)', | label = 'Theaterlexikon (Switzerland)', | ||
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]].' | |||
}, | }, | ||
{ 'Trove', | { 'Trove', | ||
property = 1315, | property = 1315, | ||
section = 8, | section = 8, | ||
example='12345678', | example = '12345678', | ||
prefix = '[[Trove (identifier)|Trove (Australia)]]', | prefix = '[[Trove (identifier)|Trove (Australia)]]', | ||
pattern='^[1-9]%d%d%d%d%d%d?%d?$', | pattern = '^[1-9]%d%d%d%d%d%d?%d?$', | ||
link='https://trove.nla.gov.au/people/$1', | link = 'https://trove.nla.gov.au/people/$1', | ||
regex='[1-9]\d{5,7}' | regex = '[1-9]\d{5,7}' | ||
}, | }, | ||
{ 'UKPARL', | { 'UKPARL', | ||
property = 6213, | property = 6213, | ||
section = 8, | section = 8, | ||
example='AQUupyiR', | example = 'AQUupyiR', | ||
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]$', | 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', | link = 'https://id.parliament.uk/$1', | ||
label='UK Parliament', | label = 'UK Parliament', | ||
regex='[a-zA-Z\d]{8}' | regex = '[a-zA-Z\d]{8}', | ||
remark = 'UK parliament member data' | |||
}, | }, | ||
{ 'ULAN', | { 'ULAN', | ||
property = 245, | property = 245, | ||
section = 4, | section = 4, | ||
example='500123456', | example = '500123456', | ||
pattern='^500%d%d%d%d%d%d$', | pattern = '^500%d%d%d%d%d%d$', | ||
link='https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid=$1', | link = 'https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid=$1', | ||
label='Artist Names (Getty)', | label = 'Artist Names (Getty)', | ||
regex='500\d{6}' | regex = '500\d{6}', | ||
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).' | |||
}, | }, | ||
{ 'USCG', | { 'USCG', | ||
property = 3723, | property = 3723, | ||
section = 7, | section = 7, | ||
example='6-0695', | example = '6-0695', | ||
prefix='[[USCG (identifier)|USCG]]', | prefix = '[[USCG (identifier)|USCG]]', | ||
link2=p.uscgLink, | link2=p.uscgLink, | ||
regex='[1-7]-\d{1,5}(.[1-9])?' | regex = '[1-7]-\d{1,5}(.[1-9])?' | ||
}, | }, | ||
{ 'USCongress', | { 'USCongress', | ||
property = 1157, | property = 1157, | ||
section = 8, | section = 8, | ||
example='A000123', | example = 'A000123', | ||
idlink = 'US Congress (identifier)', | idlink = 'US Congress (identifier)', | ||
pattern='^[A-Z]00[01]%d%d%d$', | pattern = '^[A-Z]00[01]%d%d%d$', | ||
link='http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1', | link = 'http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1', | ||
label='US Congress', | label = 'US Congress', | ||
regex='[A-Z]00[01]\d{3}' | regex = '[A-Z]00[01]\d{3}', | ||
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.' | |||
}, | }, | ||
{ 'VcBA', | { 'VcBA', | ||
Line 1,016: | Line 1,041: | ||
link = 'https://opac.vatlib.it/auth/detail/$1', | link = 'https://opac.vatlib.it/auth/detail/$1', | ||
label = 'Vatican', | label = 'Vatican', | ||
regex = '\d{3}\/[1-9]\d{0,5}' | regex = '\d{3}\/[1-9]\d{0,5}', | ||
remark = 'Vatican Library document data' | |||
}, | }, | ||
{ 'VIAF', | { 'VIAF', | ||
Line 1,026: | Line 1,052: | ||
regex = '[1-9]\d(\d{0,7}|\d{17,20}', | regex = '[1-9]\d(\d{0,7}|\d{17,20}', | ||
link = 'https://viaf.org/viaf/$1', | link = 'https://viaf.org/viaf/$1', | ||
remark = 'International authority data from the Online Computer Library Center (OCLC)' | |||
}, | }, | ||
{ 'WORLDCATID', | { 'WORLDCATID', | ||
Line 1,071: | Line 1,098: | ||
}, | }, | ||
} | } | ||
p.sectionNames = { | |||
'General', -- 1 | 'General', -- 1 | ||
'National libraries', -- 2 | 'National libraries', -- 2 |
Revision as of 09:41, 20 December 2022
require('strict')
local p = {}
--[[==========================================================================]]
--[[ Property formatting functions ]]
--[[==========================================================================]]
function p.botanistV(id)
return mw.ustring.match(id,"^[%u%l%d%. '-]+$")
end
function p.bnfLink(id,label)
if not id:match( '^c?b?%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]$' ) then
return false
end
if not id:match( '^cb.+$' ) then --add cb prefix if it has been removed
id = 'cb'..id
end
return '[https://catalogue.bnf.fr/ark:/12148/'..id..' '..(label or 'France')..'] [https://data.bnf.fr/ark:/12148/'..id..' (data)]'
end
function p.dbiV(id)
local part1, part2;
if id:find ('_res', 1, true) then
part1, part2 = id:match ('([^_]+)(_res.+)'); -- split at constant '_res'; part 2 nil when no constant '_res'
else
part1 = id; -- part2 not in target
end
if part1:find ('[^%-%l]') then -- if <part1> has anything but lowercase letters and hyphens
return false; -- invalid so return false
else -- here when <part1> has only lowercase letters and hyphens
if part1:match ('^%-') or part1:match ('%-$') then -- first and last characters in <part1> must be lowercase letters
return false; -- invalid so return false
end
end
if part2 then
if not part2:match ('^_res%-%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$') then
return false; -- invalid so return false
end
end
return id
end
--Validate ISNI (and ORCID) and retuns 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
function p.validateIsni(id)
--P213 (ISNI) format regex: [0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X] (e.g. 0000-0000-6653-4145)
--P496 (ORCID) format regex: 0000-000(1-[5-9]|2-[0-9]|3-[0-4])\d{3}-\d{3}[\dX] (e.g. 0000-0002-7398-5483)
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
local function splitLccn(id)
--P244's format regex: (n|nb|nr|no|ns|sh)([4-9][0-9]|00|20[0-1][0-9])[0-9]{6} (e.g. n78039510)
if id:match( '^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$' ) then
id = id:gsub( '^(%l+)(%d+)(%d%d%d%d%d%d)$', '%1/%2/%3' )
end
if id:match( '^%l%l?%l?/%d%d%d?%d?/%d+$' ) then
return mw.text.split( id, '/' )
end
return false
end
function p.lccnV(id)
local function append(str, c, length)
while str:len() < length do
str = c..str
end
return str
end
local parts = splitLccn(id) --e.g. n78039510
if not parts then
return false
end
local lccnType = parts[1] ~= 'sh' and 'names' or 'subjects'
return lccnType .. '/' .. parts[1] .. parts[2] .. append( parts[3], '0', 6 )
end
function p.WorldCatLCCN(id)
local lccnParts = splitLccn(id)
if lccnParts and lccnParts[1] ~= 'sh' then
return lccnParts[1]..lccnParts[2]..'-'..lccnParts[3]
else
return false
end
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
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.vcbaV(id)
if not id:match( '^%d%d%d\/[1-9]%d?%d?%d?%d?%d?$' ) then
return false
end
return id:gsub('\/', '_')
end
function p.worldcatidV(id)
if not id:match( '^viaf%-%d+$' ) and
not id:match( '^lccn%-n[a-z]?[0-9%-]+$' ) and
not id:match( '^n[cps]%-.+$' ) then
return false
end
return mw.uri.encode(id, 'PATH')
end
function p.zbmathV(id)
local ps = {'%l[%l%-]*', '%.%l[%l%-]*', '%.%d*'}
return id:match( '^'..ps[1]..'$' ) -- prefix with no capture options
or id:match( '^'..ps[1]..ps[2]..'$' ) -- prefix with first capture option
or id:match( '^'..ps[1]..ps[3]..'$' ) -- prefix with second capture option
or id:match( '^'..ps[1]..ps[2]..ps[3]..'$' ) -- prefix and both capture options
end
p.config = {
{ 'AAG',
property = 3372,
section = 3,
example = '1',
link = 'https://www.aucklandartgallery.com/explore-art-and-ideas/artist/$1/',
label = 'Auckland',
pattern = '^%d+$',
regex = '\d+'
},
{ 'ACM-DL',
property = 864,
section = 6,
example = '12345678901',
pattern = '^%d%d%d%d%d%d%d%d%d%d%d$',
link = 'https://dl.acm.org/profile/$1',
label = 'Association for Computing Machinery',
idlink = 'ACM DL (identifier)',
regex = '\d{11}'
},
{ 'ADB',
property = 1907,
section = 5,
example = 'barton-sir-edmund-toby-71',
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',
},
{ 'admiralty',
property = 3562,
patterns = {'^[A-Q]%d%d%d%d$', '^[A-Q]%d%d%d%d%.%d+$'},
section = 7,
example = 'D1204.1',
prefix = '[[Admiralty number|Admiralty]]'
},
{ 'AGSA',
property = 6804,
section = 3,
example = '3625',
pattern = '^[1-9]%d*$',
link = 'https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/$1/',
label = 'South Australia',
regex = '[1-9]\d*'
},
{ 'ARLHS',
property = 2980,
section = 7,
example = 'LAT023',
pattern = '^[A-Z][A-Z][A-Z]%d%d%d%d?[A-Z]?$',
link = 'http://wlol.arlhs.com/lighthouse/$1.html',
label = 'ARLHS',
regex = '[A-Z]{3}\d{3,4}[A-Z]?',
},
{ 'autores.uy',
property = 2558,
section = 5,
example = '12345',
pattern = '^[1-9]%d?%d?%d?%d?$',
link = 'https://autores.uy/autor/$1',
label = 'Uruguay',
regex = '[1-9]\d{0,4}',
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."
},
{ 'AWR',
property = 4186,
section = 5,
example = 'PR00768b',
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',
regex = '[A-Z]{3}\d{4})|([A-Z]{2}\d{5}',
label = 'Australian Women\'s Register',
},
{ 'BIBSYS',
property = 1015,
section = 2,
example = '1234567890123',
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$'},
valid = p.bibsysV,
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.'
},
{ 'Bildindex',
property = 2092,
section = 4,
example = '1',
pattern = '^%d+$',
link = 'https://www.bildindex.de/document/obj$1',
label = 'Bildindex (Germany)',
regex = '\d+'
},
{ 'BNC',
property = 1890,
section = 2,
example = '123456789',
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',
regex = '\d{9}'
},
{ 'BNE',
property = 950,
section = 2,
example = 'XX1234567',
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 = 'http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id=$1',
label = 'Spain',
regex = '(XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10}',
remark = "National Library of Spain (BNE: ''Biblioteca Nacional de España'') is a major public library, the largest in Spain."
},
{ 'BNF',
property = 268,
section = 2,
example = '123456789',
regex = '\d{8}[0-9bcdfghjkmnpqrstvwxz]',
link2 = p.bnfLink,
remark = 'Authority data of people listed in the general catalogue of the National Library of France'
},
{ 'BNMM',
property = 3788,
section = 2,
example = '000024044',
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',
regex = '\d{9}'
},
{ 'Botanist',
property = 428,
section = 6,
example = 'L.',
valid = p.botanistV,
link = 'https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1',
label = 'International Plant Names Index',
regex = "('t )?(d')?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?['\p{Ll}]*([-'. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?['\p{Ll}]*)*\.? ?f?\.?",
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).'
},
{ 'BPN',
property = 651,
section = 5,
example = '12345678',
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',
regex = '\d{6,8}',
remark = 'Dutch project with material for 40,000 digitized biographies, including former colonies of the Netherlands.'
},
{ 'CANTICN',
property = 9984,
section = 2,
example = '981058515460906706',
pattern = '^981[0-1]%d%d%d%d%d%d%d%d%d06706$',
link = 'https://cantic.bnc.cat/registre/$1',
label = 'Catalonia',
regex = '981(0|1)\d{9}06706'
},
{ 'CCG',
property = 3920,
section = 7,
example = 'A1761',
patterns = {'^[NAIP]?[1-9]%d*$', '^[NAIP]?[1-9]%d*%.%d+$'},
prefix = '[[CCG (identifier)|CCG]]',
regex = '([NAIP])?[1-9]\d*(\.\d+)?'
},
{ 'CINII',
property = 271,
section = 6,
example = 'DA12345678',
pattern = '^DA%d%d%d%d%d%d%d[%dX]$',
idlink = 'CiNii (identifier)',
link = 'https://ci.nii.ac.jp/author/$1?l=en',
label = 'CiNii (Japan)',
regex = 'DA\d{7}[\dX]',
remark = 'CiNii is a bibliographic database service for material in Japanese academic libraries. It is maintained by the [[National Institute of Informatics]].'
},
{ 'CWGC',
property = 1908,
section = 8,
example = '1234567',
pattern = '^[1-9]%d*$',
link = 'https://www.cwgc.org/find-war-dead/casualty/$1/',
label = 'Commonwealth War Graves Commission',
regex = '[1-9]\d*'
},
{ 'DAAO',
property = 1707,
section = 4,
example = 'rolf-harris',
pattern = '^[a-z%-]+%d*$',
link = 'https://www.daao.org.au/bio/$1',
label = 'Australian Artists',
regex = '[a-z\-]+\d*'
},
{ 'DBI',
property = 1986,
section = 5,
example = 'dante-alighieri',
valid = p.dbiV,
link = 'https://www.treccani.it/enciclopedia/$1_(Dizionario-Biografico)',
label = 'Italian People',
regex = '[a-z]+(\-[a-z]+)*(_res\-[0-9a-f]{8}(\-[0-9a-f]{4}){3}\-[0-9a-f]{12})?'
},
{ 'DBLP',
property = 2456,
section = 6,
example = '89/4185-p',
patterns = {'^%d%d%d?%/%d+-?[%d]*[%a]*-?[%d]*$', '^[%a]+%/[%w]*-?[%d]*$'},
link = 'https://dblp.org/pid/$1',
label = 'DBLP (computer science)',
regex = '\d{2,3}\/\d+(-\d+)?[a-zA-Z-]*(-\d+)?|[a-z]\/[0-9A-Za-z]*(-\d+)?'
},
{ 'DIB',
property = 6829,
section = 5,
example = '001953',
pattern = '^0[01]%d%d%d%d%.?[A-D]?$',
link = 'https://dib.cambridge.org/viewReadPage.do?articleId=$1',
label = 'Ireland',
regex = '0[01]\d{4}(\.[A-D])?'
},
{ 'DSI',
property = 2349,
section = 4,
example = '1538',
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',
regex = '[1-9]\d*'
},
{ 'DTBIO',
property = 7902,
section = 5,
example = '118554700',
pattern = '^1[0-9]%d%d%d%d%d%d%d?[0-9X]$',
link = 'https://www.deutsche-biographie.de/pnd$1.html?language=en',
label = 'Germany',
regex = '1[0-9]{7,8}[0-9X]'
},
{ 'EMU',
property = 4613,
section = 2,
example = '15409',
pattern = '^%d%d?%d?%d?%d?%d?$',
link = 'http://esu.com.ua/search_articles.php?id=$1',
label = 'Ukraine',
regex = '\d{1,6}'
},
{ 'FAST',
property = 2163,
section = 8,
example = '1916996',
pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?$',
link = 'http://id.worldcat.org/fast/$1/',
label = 'FAST',
regex = '[1-9]\d{0,7}'
},
{ 'FNZA',
property = 6792,
section = 4,
example = '9785',
pattern = '^[1-9]%d*$',
link = 'https://findnzartists.org.nz/artist/$1/',
label = 'New Zealand Artists',
regex = '[1-9]\d*'
},
{ 'GND',
property = 227,
section = 2,
example = '4079154-3',
patterns = {'^1[012]?%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 = 'Germany',
regex = '1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X]',
remark = 'Authority data on people, corporations and subjects from the [[German National Library]] (DNB)'
},
{ 'Google Scholar',
property = 1960,
section = 6,
example = 'QPdLuj8AAAAJ',
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',
regex = '[-_0-9A-Za-z]{12}'
},
{ 'HDS',
property = 902,
section = 8,
example = '050123',
pattern = '^%d%d%d%d%d%d$',
label = 'Historical Dictionary of Switzerland',
link = 'https://hls-dhs-dss.ch/fr/articles/$1',
regex = '\d{6}',
remark = 'Historical Dictionary of Switzerland is an encyclopedia on the history of Switzerland.'
},
{ 'IAAF',
property = 1146,
section = 8,
example = '123',
pattern = '^%d+$',
link = 'https://www.iaaf.org/athletes/_/$1',
label = 'World Athletics',
regex = '[0-9][0-9]*',
remark = 'The IAAF athlete database lists information about [[sport of athletics]] competitors.'
},
{ 'ICCU',
property = 396,
section = 2,
example = 'CFIV000163',
pattern = '^%u%u[%u0-3]V%d%d%d%d%d%d$',
link = 'https://opac.sbn.it/nome/$1',
label = 'Italy',
regex = '\D{2}[A-Z0-3]V\d{6}',
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}}).'
},
{ 'ICIA',
property = 1736,
section = 4,
example = '1',
pattern = '^%d+$',
link = 'https://www.imj.org.il/artcenter/newsite/en/?artist=$1',
label = 'ICIA (Israel)',
regex = '\d+'
},
{ 'IEU',
property = 9070,
section = 8,
example = 'N\\A\\NationalAcademyofArtandArchitecture',
pattern = '^[A-Z]\\[A-Z]\\%w+$',
link = 'http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\$1',
label = 'Internet Encyclopedia of Ukraine',
regex = '[A-Z]\\[A-Z]\\[A-Za-z0-9]+'
},
{ 'ISNI',
property = 213,
section = 1,
example = '0000-0000-6653-4145',
prefix = '[[ISNI (identifier)|ISNI]]',
valid = p.validateIsni,
link = 'https://isni.org/isni/$1',
regex = '[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]',
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.'
},
{ 'J9U',
property = 8189,
section = 2,
example = '987007305652505171',
pattern = '^9870[0-1]%d%d%d%d%d%d%d%d05171$',
link = 'http://uli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=$1',
label = 'Israel',
regex = '9870(0|1)\d{8}05171'
},
{ 'Joconde',
property = 347,
section = 4,
example = '12345678901',
pattern = '^'..string.rep('[%-0-9A-Za-z]', 11)..'$',
link = 'https://www.pop.culture.gouv.fr/notice/joconde/$1',
label = 'Joconde (France)',
regex = '[\-0-9A-Za-z]{11}'
},
{ 'KULTURNAV',
property = 1248,
section = 4,
example = '12345678-1234-1234-1234-1234567890AB',
idlink = 'KulturNav (identifier)',
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 (Norway)',
regex = '[0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12}',
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]].'
},
{ 'LCCN',
property = 244,
section = 2,
example = 'n78039510',
valid = p.lccnV,
link = 'https://id.loc.gov/authorities/$1',
label = 'United States',
remark = 'See [[Wikipedia:Authority control#LCCN]] for formatting instructions'
},
{ 'LIR',
property = 886,
section = 8,
example = '1',
pattern = '^%d+$',
link = 'http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html',
label = 'Lexicon Istoric Retic (Switzerland)',
regex = '\d+',
remark = '{{lang|rm|Lexicon Istoric Retic}} (LIR) is a two volume version with a selection of articles published in Romansh.'
},
{ 'LNB',
property = 1368,
section = 2,
example = '123456789',
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',
regex = '\d{9}'
},
{ 'Marina Militare',
property = 3863,
section = 7,
example = '3856',
pattern = '^[1-9]%d*$',
link = 'http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx',
label = 'Italy',
regex = '[1-9]\d*'
},
{ 'MarineTraffic',
property = 3601,
section = 7,
example = '1000004707',
pattern = '^%d%d%d%d%d%d%d%d%d%d$',
link = 'https://www.marinetraffic.com/en/ais/details/lights/$1',
label = 'MarineTraffic',
regex = '\d{10}'
},
{ 'MATHSN',
property = 4955,
section = 6,
example = '175270',
pattern = '^[1-9]%d%d%d%d%d?%d?$',
link = 'https://mathscinet.ams.org/mathscinet/MRAuthorID/$1',
label = 'MathSciNet',
regex = '[1-9]\d{4,6}'
},
{ 'MBA',
property = 434,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz',
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',
prefix = '[[MBA (identifier)|MusicBrainz]]',
label = 'artist',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}',
remark = 'MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.'
},
{ 'MBAREA',
property = 982,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz area',
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$',
prefix = '[[MBAREA (identifier)|MusicBrainz]]',
link = 'https://musicbrainz.org/area/$1',
label = 'area',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBI',
property = 1330,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz instrument',
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 = 'instrument',
prefix = '[[MBI (identifier)|MusicBrainz]]',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBL',
property = 966,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz label',
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$',
prefix = '[[MBL (identifier)|MusicBrainz]]',
label = 'label',
link = 'https://musicbrainz.org/label/$1',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBP',
property = 1004,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz place',
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 = 'place',
prefix = '[[MBP (identifier)|MusicBrainz]]',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBRG',
property = 436,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz release group',
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 = 'release group',
prefix = '[[MBRG (identifier)|MusicBrainz]]',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBS',
property = 1407,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz series',
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 = 'series',
prefix = '[[MBS (identifier)|MusicBrainz]]',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MBW',
property = 435,
section = 8,
example = '12345678-1234-1234-1234-1234567890AB',
category = 'MusicBrainz work',
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 = 'work',
prefix = '[[MBW (identifier)|MusicBrainz]]',
regex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
},
{ 'MGP',
property = 549,
section = 6,
example = '123456',
pattern = '^%d%d?%d?%d?%d?%d?$',
link = 'https://www.mathgenealogy.org/id.php?id=$1',
label = 'Mathematics Genealogy Project',
regex = '\d{1,6}',
remark = 'Mathematics Genealogy Project is a web-based database for the academic genealogy of mathematicians.'
},
{ 'NARA',
property = 1225,
section = 8,
example = '12345678',
pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$',
link = 'https://catalog.archives.gov/id/$1',
label = 'National Archives (US)',
regex = '^([1-9]\d{0,8})$',
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.'
},
{ 'NCL',
property = 1048,
section = 2,
example = '1081436',
pattern = '^%d+$',
link = 'http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence=$1&CON_LNG=ENG',
label = 'Taiwan',
regex = '\d+',
remark = 'National Central Library is the national library of Taiwan, Republic of China.'
},
{ 'NDL',
property = 349,
section = 2,
example = '012345678',
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',
regex = '(a1|s)?[0-9]?\d{8}',
remark = 'Authority data listed in the catalog of the national library of Japan. Search also available via [http://viaf.org/ VIAF].'
},
{ 'NGA',
property = 3563,
section = 7,
example = '114-7721.2',
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',
regex = '11[0-6]-\d+(\.\d+)?'
},
{ 'NGV',
property = 2041,
section = 3,
example = '12354',
pattern = '^%d+$',
link = 'https://www.ngv.vic.gov.au/explore/collection/artist/$1/',
label = 'Victoria',
regex = '\d+'
},
{ 'NKC',
property = 691,
section = 2,
example = 'abcd12345678901234',
pattern = '^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$',
regex = '[a-z]{2,4}[0-9]{2,14}',
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.'
},
{ 'NLA',
property = 409,
section = 2,
example = '123456789012',
pattern = '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$',
regex = '[1-9][0-9]{0,11}',
link = 'https://nla.gov.au/anbd.aut-an$1',
label = 'Australia',
remark = "NLA Trove's People and Organisation view allows the discovery of biographical and other contextual information about people and organisations. Search also available via [http://viaf.org/ VIAF]."
},
{ 'NLG',
property = 3348,
section = 2,
example = '12345678',
regex = '[1-9]\d*',
pattern = '^[1-9]%d*$',
link = 'https://data.nlg.gr/resource/authority/record$1',
label = 'Greece',
},
{ 'NLK',
property = 5034,
section = 2,
example = 'KAB197000000',
regex = '(KAB|KAC|KSH)([0-9]{4}|[0-9]{4}[a-zA-Z])[0-9]{4,6}',
link = 'https://lod.nl.go.kr/resource/$1',
label = 'Korea',
patterns = {'^KAB%d%d%d%d%a?%d%d%d%d%d?%d?$', '^KAC%d%d%d%d%a?%d%d%d%d%d?%d?$', '^KSH%d%d%d%d%a?%d%d%d%d%d?%d?$'},
},
{ 'NLR',
property = 1003,
section = 2,
example = '123456789',
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',
regex = '\d{9}'
},
{ 'NSK',
property = 1375,
section = 2,
example = '123456789',
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',
regex = '\d{9}'
},
{ 'NTA',
property = 1006,
section = 2,
example = '12345678X',
pattern = '^%d%d%d%d%d%d%d%d[%dX]$',
link = 'http://data.bibliotheken.nl/id/thes/p$1',
label = 'Netherlands',
regex = '\d{8}[\dX]'
},
{ 'ORCID',
property = 496,
section = 1,
example = '0000-0002-7398-5483',
prefix = '[[ORCID (identifier)|ORCID]]',
valid=p.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.'
},
{ 'PIC',
property = 2750,
section = 4,
example = '1',
pattern = '^[1-9]%d*$',
link = 'https://pic.nypl.org/constituents/$1',
label = 'Photographers\' Identities',
regex = '[1-9]\d*',
remark = "PIC is a photographer's database. It is maintained by the New York Public Library."
},
{ 'PLWABN',
property = 7293,
section = 2,
example = '9812345678905606',
pattern = '^981%d%d%d%d%d%d%d%d05606*$',
link = 'http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI=$1',
label = 'Poland',
regex = '981[0-9]{8}05606'
},
{ 'NLP',
property = 1695,
section = 2,
example = '9810123456789012345',
patterns = {'^9810%d+$', '^A%d%d%d%d%d%d%d[%dX]$'},
link = 'https://tools.wmflabs.org/wikidata-externalid-url?p=1695&id=$1',
label = 'Poland',
regex = '9810[0-9]\d* or A[0-9]{7}[0-9X]',
suppressedbyproperty = {7293}
},
{ 'Publons',
property = 3829,
section = 6,
example = '2776255',
pattern = '^%d+$',
link = 'https://publons.com/author/$1/',
label = 'Publons (researchers)',
regex = '\d+'
},
{ 'RID',
property = 1053,
section = 6,
example = 'A-1234-1934',
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',
regex = '[A-Z]{1,3}-\d{4}-(19|20)\d\d',
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.'
},
{ 'RISM',
property = 5504,
section = 8,
example = 'pe30006410',
prefix = '[[RISM (identifier)|RISM (France)]]',
patterns = {'^pe[1-9]%d*$', '^ks[1-9]%d*$', '^[1-9]%d*$'},
link = 'https://opac.rism.info/search?id=$1',
regex = '(pe|ks)?\[1-9]d*'
},
{ 'RERO',
property = 3065,
section = 8,
example = '02-A012345678',
prefix = '[[RERO (identifier)|RERO (Switzerland)]]',
pattern = '^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$',
link = 'http://data.rero.ch/$1',
regex = '0[1-2]-[A-Z0-9]{1,10}'
},
{ 'RKDartists',
property = 650,
section = 4,
example = '123456',
pattern = '^[1-9]%d?%d?%d?%d?%d?$',
link = 'https://rkd.nl/en/explore/artists/$1',
label = 'RKD Artists (Netherlands)',
regex = '[1-9]\d{0,5}',
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).'
},
{ 'RKDID',
property = 350,
section = 4,
example = '123456',
pattern = '^[1-9]%d?%d?%d?%d?%d?$',
link = 'https://rkd.nl/nl/explore/images/$1',
label = 'RKD ID (Netherlands)',
regex = '[1-9]\d{0,5}'
},
{ 'RSL',
property = 947,
section = 2,
example = '123456789',
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',
regex = '\d{1,9}',
remark = 'Russian State Library ({{lang|ru|Российская государственная библиотека}}) is the national library of Russia.'
},
{ 'Scopus',
property = 1153,
section = 6,
example = '7005487412',
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 author',
regex = '[1-9]\d{9,10}',
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).'
},
{ 'SELIBR',
property = 906,
section = 2,
example = '123456',
pattern = '^[1-9]%d%d%d%d%d?$',
link = 'https://libris.kb.se/auth/$1',
label = 'Sweden',
regex = '[1-9]\d{4,5}',
remark = 'Authority data from the [[National Library of Sweden]]'
},
{ 'SIKART',
property = 781,
section = 4,
example = '123456789',
pattern = '^%d%d%d%d%d%d%d%d?%d?$',
link = 'http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&lng=en',
label = 'SIKART (Switzerland)',
regex = '\d{7,9}',
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).'
},
{ 'SNAC-ID',
property = 3430,
section = 8,
example = 'A',
pattern = '^%d*[A-Za-z][0-9A-Za-z]*$',
link = 'https://snaccooperative.org/ark:/99166/$1',
label = 'Social Networks and Archival Context',
regex = '\d*[A-Za-z][0-9A-Za-z]*'
},
{ 'SUDOC',
property = 269,
section = 8,
example = '026927608',
prefix = '[[SUDOC (identifier)|SUDOC (France)]]',
pattern = '^%d%d%d%d%d%d%d%d[%dxX]$',
link = 'https://www.idref.fr/$1',
regex = '(\d{8}[\dX]|)',
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)'
},
{ 'TA98',
property = 1323,
section = 6,
example = 'A12.3.45.678',
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',
regex = 'A\d{2}\.\d\.\d{2}\.\d{3}[FM]?'
},
{ 'TDVİA',
property = 7314,
section = 8,
example = 'asim-b-behdele',
pattern = '^[%d%l/-]+$',
link = 'https://islamansiklopedisi.org.tr/$1',
label = 'İslâm Ansiklopedisi',
regex = '[0-9a-z/-]+'
},
{ 'TePapa',
property = 3544,
section = 3,
example = '1',
pattern = '^%d+$',
link = 'https://collections.tepapa.govt.nz/agent/$1',
label = 'Te Papa (New Zealand)',
regex = '\d+' },
{ 'TLS',
property = 1362,
section = 8,
example = 'Abcd',
regex="\p{Lu}[\p{L}\d_',\.\-\(\)\*\/–&]{3,89}",
valid=p.tlsV,
link = 'http://tls.theaterwissenschaft.ch/wiki/$1',
label = 'Theaterlexikon (Switzerland)',
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]].'
},
{ 'Trove',
property = 1315,
section = 8,
example = '12345678',
prefix = '[[Trove (identifier)|Trove (Australia)]]',
pattern = '^[1-9]%d%d%d%d%d%d?%d?$',
link = 'https://trove.nla.gov.au/people/$1',
regex = '[1-9]\d{5,7}'
},
{ 'UKPARL',
property = 6213,
section = 8,
example = 'AQUupyiR',
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',
regex = '[a-zA-Z\d]{8}',
remark = 'UK parliament member data'
},
{ 'ULAN',
property = 245,
section = 4,
example = '500123456',
pattern = '^500%d%d%d%d%d%d$',
link = 'https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid=$1',
label = 'Artist Names (Getty)',
regex = '500\d{6}',
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).'
},
{ 'USCG',
property = 3723,
section = 7,
example = '6-0695',
prefix = '[[USCG (identifier)|USCG]]',
link2=p.uscgLink,
regex = '[1-7]-\d{1,5}(.[1-9])?'
},
{ 'USCongress',
property = 1157,
section = 8,
example = 'A000123',
idlink = 'US Congress (identifier)',
pattern = '^[A-Z]00[01]%d%d%d$',
link = 'http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1',
label = 'US Congress',
regex = '[A-Z]00[01]\d{3}',
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.'
},
{ 'VcBA',
property = 8034,
section = 2,
example = '494/9793',
valid = p.vcbaV,
link = 'https://opac.vatlib.it/auth/detail/$1',
label = 'Vatican',
regex = '\d{3}\/[1-9]\d{0,5}',
remark = 'Vatican Library document data'
},
{ 'VIAF',
property = 214,
section = 1,
example = '123456789',
prefix = '[[VIAF (identifier)|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?$'},
regex = '[1-9]\d(\d{0,7}|\d{17,20}',
link = 'https://viaf.org/viaf/$1',
remark = 'International authority data from the Online Computer Library Center (OCLC)'
},
{ 'WORLDCATID',
property = 7859,
section = 1,
example = 'lccn-n78-95332',
idlink = 'WorldCat Identities (identifier)',
valid = p.worldcatidV,
link = 'https://www.worldcat.org/identities/$1/',
label = 'WorldCat',
regex = 'viaf-\d+|lccn-n[a-z]?[0-9\-]+|n[cps]-.+'
},
{ 'VIAF', --WorldCat (via VIAF)
property = 214,
section = 1,
example = '123456789',
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://www.worldcat.org/identities/containsVIAFID/$1',
label = 'WorldCat (via VIAF)',
suppressedbyproperty = {7859},
category = 'WorldCat-VIAF',
errorcat = 'VIAF',
ignoreerrors = true
},
--{ 'LCCN', --WorldCat (via Library of Congress)
--property = 244,
--section = 1,
--example = 'n78039510',
--valid = p.WorldCatLCCN,
--link = 'https://www.worldcat.org/identities/lccn-$1',
--label = 'WorldCat (via Library of Congress)',
--suppressedbyproperty = {7859,214},
--category = 'WorldCat-LCCN',
--errorcat = 'LCCN',
--ignoreerrors = true
--},
{ 'ZBMATH',
property = 1556,
section = 6,
example = 'turing.alan-m',
valid = p.zbmathV,
link = 'https://zbmath.org/authors/?q=ai:$1',
label = 'zbMATH',
regex = '[a-z][a-z\-]*(\.[a-z][a-z\-]*)?(\.[0-9]*)?'
},
}
p.sectionNames = {
'General', -- 1
'National libraries', -- 2
'Art galleries and museums', -- 3
'Art research institutes', -- 4
'Biographical dictionaries', -- 5
'Scientific databases', -- 6
'Lighthouse identifiers', -- 7
'Other' -- 8
}
return p