Diferencia entre revisiones de «Módulo:Control de autoridades»

m
1 revisión importada
wikitves>Strakhov
(Deshecha la edición 139619241 de DaddyCell (disc.) plantear en discusión, parece una red social de libros)
m (1 revisión importada)
 
(No se muestran 8 ediciones intermedias de 4 usuarios)
Línea 1: Línea 1:
require('Módulo:No globals')
require('Módulo:No globals')
local function cleanLink ( link, style )
-- similar to mw.uri.encode
local wikiLink = link
if style == 'PATH' then
wikiLink = mw.ustring.gsub( wikiLink, ' ', '%%%%20' )
elseif style == 'WIKI' then
wikiLink = mw.ustring.gsub( wikiLink, ' ', '_' )
else -- if style == 'QUERY' then -- default
wikiLink = mw.ustring.gsub( wikiLink, ' ', '+' )
end
wikiLink = mw.ustring.gsub( wikiLink, '%[', '%%5B' )
wikiLink = mw.ustring.gsub( wikiLink, '%]', '%%5D' )
wikiLink = mw.ustring.gsub( wikiLink, '%"', '%%%%22' )
return wikiLink
end


local function generic ( id, link, parameter )
local function generic ( id, link, parameter )
local idlink = mw.ustring.gsub( id, ' ', '%%%%20' )
local idlink = cleanLink( id, 'PATH' )
idlink = mw.ustring.gsub( id, '%[', '%%5B' )
idlink = mw.ustring.gsub( id, '%]', '%%5D' )
link = mw.ustring.gsub( link, '$1', idlink )
link = mw.ustring.gsub( link, '$1', idlink )
return '[' .. link .. ' ' .. id .. ']'
return '[' .. link .. ' ' .. id .. ']'
Línea 46: Línea 60:
local function commonscat ( id, link, parameter )
local function commonscat ( id, link, parameter )
-- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki
-- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki
local idlink = mw.ustring.gsub( id, ' ', '_' )
local idlink = cleanLink( id, 'WIKI' )
link = mw.ustring.gsub( link, '$1', idlink )
link = mw.ustring.gsub( link, '$1', idlink )
return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>'
return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>'
Línea 109: Línea 123:
end
end
if commonslink ~= '' then
if commonslink ~= '' then
-- Special:MediaSearch
local mediasearch = 'https://commons.wikimedia.org/wiki/Special:MediaSearch?type=image&search=%22$1%22'
commonslink = commonslink .. ' / ' .. commonscat( itemId, mediasearch )
return { commonslink .. categories }
return { commonslink .. categories }
end
end
Línea 162: Línea 180:
{ 'BNM', '[[Biblioteca Nacional de México|BNM]]', 4440, 'n', 1 },
{ 'BNM', '[[Biblioteca Nacional de México|BNM]]', 4440, 'n', 1 },
{ 'BNC', '[[Biblioteca Nacional de Chile|BNC]]', 1890, bncLink, 1 },
{ 'BNC', '[[Biblioteca Nacional de Chile|BNC]]', 1890, bncLink, 1 },
{ 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 1273, 'n', 1 },
{ 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 },
{ 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 },
{ 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 },
{ 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 },
{ 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 },
{ 'NCL', '[[National Central Library|NCL]]', 1048, 'n', 0 },
{ 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 },
{ 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 },
{ 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 },
{ 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 },
{ 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 },
Línea 183: Línea 201:
-- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 },
-- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 },
{ 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 },
{ 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 },
{ 'UB', '[[Universidad de Barcelona|UB]]', 1580, 'n', 1 },
{ 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' },
{ 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' },
{ 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 },
{ 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 },
Línea 190: Línea 207:
{ 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 },
{ 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 },
{ 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 },
{ 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 },
 
{ 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 },
{ 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 },
{ 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 },
-- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 },
-- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 },
Línea 223: Línea 241:
{ 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 },
{ 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 },
{ 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' },
{ 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' },
{ 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 },
-- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 },
{ 'RID', '[[ResearcherID]]', 1053, 'n', 1 },
{ 'RID', '[[ResearcherID]]', 1053, 'n', 1 },
{ 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 },
{ 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 },
Línea 239: Línea 257:
{ 'Directorio Legislativo', 'Directorio Legislativo', 6585, 'n', 0 },
{ 'Directorio Legislativo', 'Directorio Legislativo', 6585, 'n', 0 },
-- { 'Legislatura CABA', '[[Legislatura de la Ciudad de Buenos Aires|Legislatura CABA]]', 4667, 'n', 1 },
-- { 'Legislatura CABA', '[[Legislatura de la Ciudad de Buenos Aires|Legislatura CABA]]', 4667, 'n', 1 },
{ 'Archivo Histórico de Diputados de España', '[[Congreso de los Diputados|Archivo Histórico de Diputados (1810-1977)]]', 9033, 'n', 1 },
{ 'Archivo Histórico de Diputados de España', '[[Congreso de los Diputados|Archivo Histórico de Diputados (1810-1977)]]', 9033, 'n', 1 },
{ 'Senadores de España (1834-1923)', '[[Senado de España|Senadores de España (1834-1923)]]', 10265, 'n', 1 },
{ 'Asamblea de Madrid', '[[Asamblea de Madrid]]', 4797, 'n', 1 },
{ 'Asamblea de Madrid', '[[Asamblea de Madrid]]', 4797, 'n', 1 },
{ 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 },
{ 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 },
Línea 248: Línea 267:
{ 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0},
{ 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0},
{ 'Pleiades', 'Pleiades', 1584, 'n', 0},
{ 'Pleiades', 'Pleiades', 1584, 'n', 0},
{ 'Número IMO', 'Número IMO', 458, 'n', 0},
{ 'IMO', '[[Organización Marítima Internacional|IMO]]', 458, 'n', 0},
{ 'Mnemosine', '[[Mnemosine. Biblioteca Digital de La otra Edad de Plata|Mnemosine]]', 10373, 'n', 0 },
{ 'Renacyt', '[[Registro Nacional Científico, Tecnológico y de Innovación Tecnológica|Renacyt]]', 10452, 'n', 0 },
            { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' },
            { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' },
            { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 },
},
},
},
},
Línea 255: Línea 279:
group = {
group = {
{ 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 },
{ 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 },
{ 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 },
-- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 },
{ 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 },
{ 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 },
{ 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 },
{ 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 },
Línea 265: Línea 289:
{ 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 },
{ 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 },
{ 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 },
{ 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 },
{ 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 },
},
},
},
},
Línea 287: Línea 312:
{ 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' },
{ 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' },
{ 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 },
{ 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 },
{ 'BVPB', '[[d:Q18596294|BVPB]]', 4802, 'n', 1 },
{ 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 },
{ 'BIDICAM', '[[d:Q61500710|BIDICAM]]', 6490, 'n', 1 },
{ 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 },
{ 'BVANDALUCIA', '[[Biblioteca Virtual de Andalucía|BVA]]', 6496, 'n', 1 },
{ 'BVANDALUCIA', '[[Biblioteca Virtual de Andalucía|BVA]]', 6496, 'n', 1 },
{ 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 },
{ 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 },
Línea 300: Línea 325:
{ 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' },
{ 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' },
{ 'MuseoDelPradoObra', '[[Museo del Prado]]', 8905, 'n', 'Museo del Prado (obra)' },
{ 'MuseoDelPradoObra', '[[Museo del Prado]]', 8905, 'n', 'Museo del Prado (obra)' },
            { 'Museo Smithsoniano de Arte AmericanoPersona', '[[Museo Smithsoniano de Arte Americano|SAAM]]', 1795, 'n', 'SAAM (persona)' },
{ 'Museo Smithsoniano de Arte AmericanObra', '[[Museo Smithsoniano de Arte Americano|SAAM]]', 4704, 'n', 'SAAM (obra)' },
},
},
},
},
Línea 335: Línea 362:
{ 'INE', '[[Instituto Nacional de Estadística (España)|INE]]', 772, ineLink, 1 },
{ 'INE', '[[Instituto Nacional de Estadística (España)|INE]]', 772, ineLink, 1 },
{ 'INE Portugal', '[[Instituto Nacional de Estatística (Portugal)|INE]]', 6324, 'n', 1 },
{ 'INE Portugal', '[[Instituto Nacional de Estatística (Portugal)|INE]]', 6324, 'n', 1 },
{ 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, 'n', 1 },
{ 'OFS-Suiza', '[[Oficina Federal de Estadística (Suiza)|OFS]]', 771, 'n', 1 },
{ 'OFS-Suiza', '[[Oficina Federal de Estadística (Suiza)|OFS]]', 771, 'n', 1 },
{ 'IBGE', '[[Instituto Brasileiro de Geografia e Estatística|IBGE]]', 1585, 'n', 1 },
{ 'IBGE', '[[Instituto Brasileiro de Geografia e Estatística|IBGE]]', 1585, 'n', 1 },
Línea 347: Línea 375:
{ 'OKATO', '[[OKATO]]', 721, 'n', 1 },
{ 'OKATO', '[[OKATO]]', 721, 'n', 1 },
{ 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'},
{ 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'},
{ 'GNIS', 'GNIS', 590, 'n', 0},
{ 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0},
},
},
},
},
Línea 406: Línea 434:
title = 'Deportistas',
title = 'Deportistas',
group = {
group = {
{ 'COI', '[[Comité Olímpico Internacional|COI]]', 3171, 'n', 0 },
{ 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 },
{ 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 },
{ 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 },
{ 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 },
{ 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 },
Línea 412: Línea 440:
{ 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 },
{ 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 },
{ 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 },
{ 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 },
{ 'WTA', '[[Women\'s Tennis Association|WTA]]', 597, 'n', 0 },
{ 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 },
{ 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 },
{ 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 },
{ 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 },
{ 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 },
Línea 480: Línea 508:
{ 'BFI', '[[British Film Institute|BFI]]', 2703, 'n', 0 },
{ 'BFI', '[[British Film Institute|BFI]]', 2703, 'n', 0 },
{ 'Box Office Mojo', '[[Box Office Mojo]]', 1237, 'n', 0 },
{ 'Box Office Mojo', '[[Box Office Mojo]]', 1237, 'n', 0 },
{ 'ICAA película', '[[Instituto de la Cinematografía y de las Artes Audiovisuales|ICAA]]', 5128, 'n', 1 },
},
},
},
},
Línea 510: Línea 539:
{ 'Algabase', '[[AlgaeBase]]', 1348, 'n', 0 },
{ 'Algabase', '[[AlgaeBase]]', 1348, 'n', 0 },
{ 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 },
{ 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 },
{ 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 },
{ 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 },
{ 'BOLD', 'BOLD', 3606, 'n', 0 },
{ 'BOLD', 'BOLD', 3606, 'n', 0 },
{ 'APD', 'African Plant DB', 2036, 'n', 0 },
{ 'APD', '[[African Plant DB]]', 2036, 'n', 0 },
{ 'Avibase', 'Avibase', 2026, 'n', 0 },
{ 'Avibase', '[[Avibase]]', 2026, 'n', 0 },
{ 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 },
{ 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 },
{ 'BioLib', 'BioLib', 838, 'n', 0 },
{ 'BioLib', '[[BioLib]]', 838, 'n', 0 },
{ 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, 'n', 0 },
{ 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, 'n', 0 },
{ 'CatalogueOfLife', '[[Catalogue of Life]]', 3088, 'n', 0 },
{ 'CatalogueOfLife', '[[Catalogue of Life]]', 3088, 'n', 0 },
{ 'CONABIO', '[[Comisión Nacional para el Conocimiento y Uso de la Biodiversidad|CONABIO]]', 4902, 'n', 0 },
{ 'CONABIO', '[[Comisión Nacional para el Conocimiento y Uso de la Biodiversidad|CONABIO]]', 4902, 'n', 0 },
{ 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 },
{ 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 },
{ 'eBird', '[[eBird]]', 3444, 'n', 0 },
{ 'eBird', '[[eBird]]', 3444, 'n', 0 },
{ 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 },
{ 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 },
Línea 525: Línea 554:
{ 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 },
{ 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 },
{ 'FishBase', '[[FishBase]]', 938, 'n', 0 },
{ 'FishBase', '[[FishBase]]', 938, 'n', 0 },
{ 'FloraBase', 'FloraBase', 3101, 'n', 0 },
{ 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 },
{ 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 },
{ 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 },
{ 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 },
{ 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 },
Línea 550: Línea 579:
{ 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 },
{ 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 },
{ 'uBio', 'uBio', 4728, 'n', 0 },
{ 'uBio', 'uBio', 4728, 'n', 0 },
{ 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 },
{ 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 },
{ 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 },
{ 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 },
},
},
Línea 746: Línea 775:
if mw.ustring.find( link, '//' ) then
if mw.ustring.find( link, '//' ) then
if type(mask) == 'string' then
if type(mask) == 'string' then
link = mw.ustring.gsub( link, '%[', '%%5B' )
link = cleanLink( link, 'PATH' )
link = mw.ustring.gsub( link, '%]', '%%5D' )
if mask == 'y' then
if mask == 'y' then
return '['..link..' ID]'
return '['..link..' ID]'
MediaWiki spam blocked by CleanTalk.