{ getLabelWithoutLink( 'Q6883832', 'Mixcloud' ), 'Q6883832', mixcloudLink, categoryExternalLink( 'Mixcloud' ), false },
{ getLabelWithoutLink( 'Q17117201', 'PROMODJ' ), 'Q17117201', promodjLink, categoryExternalLink( 'PROMODJ' ), false },
{ getLabelWithoutLink( 'Q372827', 'Rutube' ), 'Q372827', rutubeLink, categoryExternalLink( 'Rutube' ), false },
{ getLabelWithoutLink( 'Q568769', 'SoundCloud' ), 'Q568769', soundcloudLink, categoryExternalLink( 'SoundCloud' ), false },
{ getLabelWithoutLink( 'Q156376', 'Vimeo' ), 'Q156376', vimeoLink, categoryExternalLink( 'Vimeo' ), false },
{ getLabelWithoutLink( 'Q866', 'YouTube' ), 'Q866', youtubeLink, categoryExternalLink( 'YouTube' ), false },
}  
local labelAllocine = getLabelWithoutLink( 'Q31165', 'AlloCiné' );
local labelIBDb = getLabelWithoutLink( 'Q31964', 'Internet Broadway Database' );
local labelISFDb = getLabelWithoutLink( 'Q2629164', 'Internet Speculative Fiction Database' );
local labelMusicBrainz = getLabelWithoutLink( 'Q14005', 'MusicBrainz' );  
local themeProfilesProperties = {
-- science
{ getLabelWithoutLink( 'Q829984', 'Mathematics Genealogy Project' ), 'P549', genealogyAsmLink, categoryExternalLink( 'Математическая генеалогия' ) },
{ getLabelWithoutLink( 'Q51044', 'ORCID' ), 'P496', orcidLink, categoryExternalLink( 'ORCID' ) },
{ getLabelWithoutLink( 'Q7315186', 'ResearcherID' ), 'P1053', ridLink, categoryExternalLink( 'ResearcherID' ) },
{ getLabelWithoutLink( 'Q371467', 'Scopus' ), 'P1153', scopusLink, categoryExternalLink( 'Scopus' ) },
-- audio and video
{ labelAllocine, 'P1265', allocineFilmLink, categoryExternalLink( 'AlloCiné' ) },
{ labelAllocine, 'P1266', allocinePersonneLink, categoryExternalLink( 'AlloCiné' ) },
{ labelAllocine, 'P1267', allocineSeriesLink, categoryExternalLink( 'AlloCiné' ) },
{ getLabelWithoutLink( 'Q220509', 'Anime News Network' ), 'P1361', animenewsnetworkLink, categoryExternalLink( 'Anime News Network' ) },
{ getLabelWithoutLink( 'Q223142', 'Box Office Mojo' ), 'P1237', boxofficemojoLink, categoryExternalLink( 'Box Office Mojo' ) },
{ getLabelWithoutLink( 'Q2638147', 'FilmAffinity' ), 'P480', function(id) return 'http://www.filmaffinity.com/en/film' .. id .. '.html' end, categoryExternalLink( 'FilmAffinity' ) },
{ labelIBDb, 'P1217', ibdbVenueLink, categoryExternalLink( 'IBDb' ) },
{ labelIBDb, 'P1218', ibdbProductionLink, categoryExternalLink( 'IBDb' ) },
{ labelIBDb, 'P1219', ibdbShowLink, categoryExternalLink( 'IBDb' ) },
{ labelIBDb, 'P1220', ibdbPersonLink, categoryExternalLink( 'IBDb' ) },
{ getLabelWithoutLink( 'Q37312', 'Internet Movie Database' ), 'P345', imdbLink, categoryExternalLink( 'IMDb' ) },
{ getLabelWithoutLink( 'Q523660', 'International Music Score Library Project' ), 'P839', imslpLink, categoryExternalLink( 'IMSLP' ) },
{ labelMusicBrainz, 'P434', musicBrainzArtistLink, categoryExternalLink( 'MusicBrainz' ) },
{ labelMusicBrainz, 'P435', musicBrainzWorkLink, categoryExternalLink( 'MusicBrainz' ) },
{ labelMusicBrainz, 'P436', musicBrainzReleazeGroupLink, categoryExternalLink( 'MusicBrainz' ) },
{ getLabelWithoutLink( 'Q105584', 'Rotten Tomatoes' ), 'P1258', rottentomatoesLink, categoryExternalLink( 'Rotten Tomatoes' ) },
-- literature
{ labelISFDb, 'P1233', isfdbAuthorLink, categoryExternalLink( 'ISFDb' ) },
{ labelISFDb, 'P1234', isfdbPublicationLink, categoryExternalLink( 'ISFDb' ) },
{ labelISFDb, 'P1235', isfdbSeriesLink, categoryExternalLink( 'ISFDb' ) },
{ labelISFDb, 'P1239', isfdbPublisherLink, categoryExternalLink( 'ISFDb' ) },  
{ getLabelWithoutLink( 'Q17299517', 'RKDartists' ), 'P650', rkdArtistsLink, categoryExternalLink( 'RKDartists' ) },
{ getLabelWithoutLink( 'Q17299580', 'RKDimages' ), 'P350', rkdImagesLink, categoryExternalLink( 'RKDimages' ) },
-- common
{ getLabelWithoutLink( 'Q649227', 'Родовод' ), 'P1185', rodovidLink, categoryExternalLink( 'Родовод' ) },
{ getLabelWithoutLink( 'Q41226', 'Open Directory Project' ), 'P998', dmozLink, categoryExternalLink( 'DMOZ' ) },
{ getLabelWithoutLink( 'Q63056', 'Find a Grave' ), 'P535', findagraveLink, categoryExternalLink( 'Find a Grave' ) },
}  
local authorityControl = {
{ getLabelWithLink( 'Q213678', 'Bibliotheca Apostolica Vaticana', 'BAV'), 'P1017', bavLink, categoryAuthorityControl( 'BAV' ) },
{ getLabelWithLink( 'Q4584301', '', 'BIBSYS'), 'P1015', bibsysLink, categoryAuthorityControl( 'BIBSYS' ) },
{ getLabelWithLink( 'Q1200925', 'Biblioteca de Catalunya', 'BNC'), 'P1273', bncLink, categoryAuthorityControl( 'BNC' ) },
{ getLabelWithLink( 'Q750403', 'Biblioteca Nacional de España', 'BNE'), 'P950', bneLink, categoryAuthorityControl( 'BNE' ) },
{ getLabelWithLink( 'Q193563', 'Bibliothèque nationale de France', 'BNF'), 'P268', bnfLink, categoryAuthorityControl( 'BNF' ) },
{ getLabelWithLink( 'Q1868372', 'Biografisch Portaal', 'BPN'), 'P651', bpnLink, categoryAuthorityControl( 'BPN' ) },
{ getLabelWithLink( 'Q9384291', '中国高等教育文献保障系统', 'CALIS'), 'P270', calisLink, categoryAuthorityControl( 'CALIS' ) },
{ getLabelWithLink( 'Q17299677', 'China Biographical Database Project', 'CBDB'), 'P497', cbdbLink, categoryAuthorityControl( 'CBDB' ) },
{ getLabelWithLink( 'Q10726338', 'Citation Information by NII', 'CiNii'), 'P271', ciniiLink, categoryAuthorityControl( 'CiNii' ) },
{ getLabelWithLink( 'Q16744133', 'CONOR', 'CONOR'), 'P1280', conorLink, categoryAuthorityControl( 'CONOR' ) },
{ getLabelWithLink( 'Q501851', 'مكتبة الإسكندرية الجديدة', 'EGAXA'), 'P1309', egaxaLink, categoryAuthorityControl( 'EGAXA' ) },
{ getLabelWithLink( 'Q36578', 'Gemeinsame Normdatei', 'GND'), 'P227', gndLink, categoryAuthorityControl( 'GND' ) },
{ getLabelWithLink( 'Q3803707', 'Istituto Centrale per il Catalogo Unico', 'ICCU'), 'P396', iccuLink, categoryAuthorityControl( 'ICCU' ) },
{ getLabelWithLink( 'Q423048', 'International Standard Name Identifier', 'ISNI'), 'P213', isniLink, categoryAuthorityControl( 'ISNI' ) },
{ getLabelWithLink( 'Q620946', 'Library of Congress Control Number', 'LCCN'), 'P244', lccnLink, categoryAuthorityControl( 'LCCN' ) },
{ getLabelWithLink( 'Q1133733', 'Latvijas Nacionālā bibliotēka', 'LNB'), 'P1368', lnbLink, categoryAuthorityControl( 'LNB' ) },
{ getLabelWithLink( 'Q809830', 'Base Mérimée', 'Mérimée'), 'P380', merimeeLink,categoryAuthorityControl( 'Mérimée' ) },
{ getLabelWithLink( 'Q618340', '國家圖書館 (中華民國)', 'NCL'), 'P1048', nclLink, categoryAuthorityControl( 'NCL' ) },
{ getLabelWithLink( 'Q477675', '国立国会図書館', 'NDL'), 'P349', ndlLink, categoryAuthorityControl( 'NDL' ) },
{ getLabelWithLink( 'Q732353', '中国国家图书馆', 'NLC'), 'P1213', nlcLink, categoryAuthorityControl( 'NLC' ) },
-- NLI numbers seems unstable
{ getLabelWithLink( 'Q1967876', 'Národní knihovna České republiky', 'NKC'), 'P691', nkcLink, categoryAuthorityControl( 'NKC' ) },
{ getLabelWithLink( 'Q623578', 'National Library of Australia', 'NLA'), 'P409', nlaLink, categoryAuthorityControl( 'NLA' ) },
{ getLabelWithLink( 'Q622012', 'Biblioteca Națională a României', 'NLR'), 'P1003', nlrLink, categoryAuthorityControl( 'NLR' ) },
{ getLabelWithLink( 'Q631375', 'Nacionalna i sveučilišna knjižnica u Zagrebu', 'NSK'), 'P1375', nskLink, categoryAuthorityControl( 'NSK' ) },
{ getLabelWithLink( 'Q1526131', 'Koninklijke Bibliotheek', 'NTA'), 'P1006', ntaLink, categoryAuthorityControl( 'NTA' ) },
{ getLabelWithLink( 'Q1063819', 'Országos Széchényi Könyvtár', 'NSZL'), 'P951', nszlLink, categoryAuthorityControl( 'NSZL' ) },
{ getLabelWithLink( 'Q11789729', 'Narodowy Uniwersalny Katalog Centralny', 'NUKAT'), 'P1207', nukatLink, categoryAuthorityControl( 'NUKAT' ) },
{ getLabelWithLink( 'Q245966', 'Biblioteca Nacional de Portugal', 'PTBNP'), 'P1005', ptbnpLink, categoryAuthorityControl( 'PTBNP' ) },
{ getLabelWithLink( 'Q1048694', 'Российская государственная библиотека', 'RSL'), 'P947', rslLink, categoryAuthorityControl( 'RSL' ) },
{ getLabelWithLink( 'Q953058', 'Kungliga biblioteket', 'LIBRIS'), 'P906', selibrLink, categoryAuthorityControl( 'SELIBR' ) },