Changes

Jump to navigation Jump to search
Line 230: Line 230:  
end
 
end
 
return '[https://dblp.org/pid/'..id..' '..id..']'..p.getCatForId( 'DBLP' )
 
return '[https://dblp.org/pid/'..id..' '..id..']'..p.getCatForId( 'DBLP' )
 +
end
 +
 +
function p.dibLink( id )
 +
--P6829's format regex: a\d{4}\d?(-[A-D])? (e.g. a1953)
 +
if not id:match( '^a%d%d%d%d%d?%-?[A-D]?$' ) then
 +
return false
 +
end
 +
return '[https://dib.cambridge.org/viewReadPage.do?articleId='..id..' '..id..']'..p.getCatForId( 'DIB' )
 
end
 
end
   Line 350: Line 358:  
end
 
end
 
return '[http://www.culture.gouv.fr/public/mistral/leonore_fr?ACTION=CHERCHER&FIELD_1=COTE&VALUE_1='..id..' '..id..']'..p.getCatForId( 'Léonore' ) --no https as of 9/2019
 
return '[http://www.culture.gouv.fr/public/mistral/leonore_fr?ACTION=CHERCHER&FIELD_1=COTE&VALUE_1='..id..' '..id..']'..p.getCatForId( 'Léonore' ) --no https as of 9/2019
 +
end
 +
 +
function p.maLink( id )
 +
--P6366's format regex: [1-9]\d{4,9} (e.g. 1498221862)
 +
if not id:match( '^[1-9]%d%d%d%d%d?%d?%d?%d?%d?$' ) then
 +
return false
 +
end
 +
return '[https://academic.microsoft.com/v2/detail/'..id..' '..id..']'..p.getCatForId( 'MA' )
 
end
 
end
   Line 934: Line 950:  
{ 'DAAO', '[[DAAO (identifier)|DAAO]]', 1707, p.daaoLink },
 
{ 'DAAO', '[[DAAO (identifier)|DAAO]]', 1707, p.daaoLink },
 
{ 'DBLP', '[[DBLP (identifier)|DBLP]]', 2456, p.dblpLink },
 
{ 'DBLP', '[[DBLP (identifier)|DBLP]]', 2456, p.dblpLink },
 +
{ 'DIB', '[[DIB (identifier)|DIB]]', 6829, p.dibLink },
 
{ 'DSI', '[[DSI (identifier)|DSI]]', 2349, p.dsiLink },
 
{ 'DSI', '[[DSI (identifier)|DSI]]', 2349, p.dsiLink },
 
{ 'FNZA', '[[FNZA (identifier)|FNZA]]', 6792, p.fnzaLink }, --wd
 
{ 'FNZA', '[[FNZA (identifier)|FNZA]]', 6792, p.fnzaLink }, --wd
Line 949: Line 966:  
{ 'LNB', '[[LNB (identifier)|LNB]]', 1368, p.lnbLink },
 
{ 'LNB', '[[LNB (identifier)|LNB]]', 1368, p.lnbLink },
 
{ 'Léonore', '[[Léonore (identifier)|Léonore]]', 640, p.leonoreLink },
 
{ 'Léonore', '[[Léonore (identifier)|Léonore]]', 640, p.leonoreLink },
 +
{ 'MA', '[[MA (identifier)|MA]]', 6366, p.maLink },
 
{ 'MBA', '[[MBA (identifier)|MBA]]', 434, p.mbaLink, category = 'MusicBrainz' }, --special category name
 
{ 'MBA', '[[MBA (identifier)|MBA]]', 434, p.mbaLink, category = 'MusicBrainz' }, --special category name
 
{ 'MBAREA', '[[MBAREA (identifier)|MBAREA]]', 982, p.mbareaLink, category = 'MusicBrainz area' }, --special category name
 
{ 'MBAREA', '[[MBAREA (identifier)|MBAREA]]', 982, p.mbareaLink, category = 'MusicBrainz area' }, --special category name
Anonymous user

Navigation menu