ویکی‌پدیا mznwiki https://mzn.wikipedia.org/wiki/%DA%AF%D8%AA_%D8%B5%D9%81%D8%AD%D9%87 MediaWiki 1.47.0-wmf.17 first-letter مدیا شا گپ کارور کارور گپ ویکی‌پدیا ویکی‌پدیا گپ پرونده پرونده گپ مدیاویکی مدیاویکی گپ شابلون شابلون گپ رانما رانما گپ رج رج گپ پورتال پورتال گپ پروژه پروژه گپ TimedText TimedText talk ماژول ماژول گپ Event Event talk لیبی 0 3913 401957 328908 2026-08-31T13:17:43Z محک 1023 401957 wikitext text/x-wiki {{Coord|۲۷٫۴|۱۷٫۶|dim:۲۰۰۰۰۰۰_type:country|display=title|display=title}} {{جعبه اطلاعات کشور| نام اصلی = لیبیا| نام فارسی رسمی = لیبی ِدولت | نام عادی = لیبی | تصویر پرچم = Flag of Libya.svg| تصویر نشان ملی = | شعار ملی = آزادی، عدالت، جمهوری| سرود ملی = لیبیا،لیبیا،لیبیا| نقشه = Libya in its region.svg|center|200px | پایتخت = [[طرابلس]]| بزرگ‌ترین شهر = [[طرابلس]]| زبان رسمی = [[عربی]] | نوع حکومت = جمهوری | نوع حاکمان = لیبی ِانتقالی شورا | نام حاکمان = رئیس شورای ملی انتقالی: [[مصطفی عبدالجلیل]]{{سخ}}رئیس دفتر اجرایی شورای ملی انتقالی: [[محمود جبرئیل]]{{سخ}}نایب رئیس شورای ملی انتقالی: [[عبدالحفیظ غوغا]]{{سخ}}نخست‌وزیر موقت: [[عبدالرحیم الکیب]]{{سخ}}| نحوه تشکیل = | موارد منجر به تشکیل = | تاریخ تشکیل = ۲۷ فوریه ۲۰۱۱ <ref>{{cite news |title=Anti-Gaddafi Figures Say Form National Council |author= |url=http://www.forexyard.com/en/news/Anti-Gaddafi-figures-say-form-national-council-2011-02-27T145134Z | publisher = [[forexyard.com]] |date= 28 February ۲۰۱۱ |accessdate=5 March ۲۰۱۱}}</ref>| مساحت = ۱٬۷۵۹٬۵۴۱ | رتبه مساحت = ۱۷ام | درصد آبها = ۰٫۱ | سال براورد جمعیت = برآورد ۲۰۱۰| جمعیت = ۶٬۴۲۰٬۰۰۰ | رتبه جمعیت = ۹۸ام | تراکم جمعیت = ۳٫۶ | رتبه تراکم جمعیت = ۲۱۸ام | سال تولید ناخالص داخلی = | تولید ناخالص داخلی = | رتبه تولید ناخالص داخلی = | سرانه تولید ناخالص داخلی = | رتبه سرانه تولید ناخالص داخلی = | سال شاخص توسعه انسانی = | شاخص توسعه انسانی = | رتبه شاخص توسعه انسانی = | وضع شاخص توسعه انسانی = | واحد پول = هر [[دینار]] ۱۰۰۰ درهم هسته | کد واحد پول = XOF | منطقه زمانی = GMT | منطقه زمانی تابستانی = | utc = +۲ | dst = | کد بین‌المللی خودرو = | دامنه اینترنتی = |[[:.ly|ly]] | پیش‌شماره تلفنی = ۲۱۸ | }} '''لیبی''' ([[عربی]] جه: ''ليبيا'') اتا کشور نوم هسه که [[آفریخا|آفریقا قاره]] دله دره. لیبی [[مصر]]، [[سودان]]، [[چاد]]، [[نیجر]]، [[الجزایر]] و [[تونس]] جه سامون دانّه. لیبی ِگـَتی (=مساحت) حدوداً ۱٬۸۰۰٬۰۰۰ کیلومتر مربع هسته که چارومین گت ِکشور آفریقا دله و هیودَهمین کشور جهون دلوئه.<ref> U.N. Demographic Yearbook, (۲۰۰۳), «Demographic Yearbook (۳) Pop. , Rate of Pop. Increase, Surface Area & Density», United Nations Statistics Division. Retrieved July 15, 2006.</ref> ۱٫۷ میلیون نفر جمعیت ۶٫۴ میلیون نفری جه لیبی ِنیشتنگا (=پایتخت)، طرابلس، دله دَرنه. == جوغرافی == اینتا کشور گتی۱۷۷۵۰۰۰ کیلومترمربع هسه.اینتا کشور ۶.۴ میلیون نفرجمعیت دارنه. ونه نیشتنگاء(=پایتخت) نوم [[تریپولی|طرابلس]] هسه. == تاریخ == اینتا کشور میلادی نوزدهوم سده دله [[عثمانی]] دس دیه ولی وه ره [[جهونی جنگ اول]] نمه په، [[ایتالیا]] مسلمون‌ها دس جا در یارنه. اینتا کشور [[جهونی جنگ دوم]] په اتا سیوا کشور بیّه. == سیاست == اینتا کشور حکومت تا [[عربی بهار]] گادِر سوسیالیستی-عربی ِجمهوری بی‌یه و ونه رییس جمهور هم [[معمر قذافی]] بی‌یه که ۴۰ سال رهبر نوم جه حکومت کارده. اتا انقلاب په قذافی ره ونه مخالفون بکاشتنه و [[ناتو]] همراهی جه اتا موقتی دولت بساتنه. ولی این دولت خله دووم نیارده چون لیبی ِاوضاع قارش-میش بیّه و همه هِدی جه شهرون و روستائون ِتصرف وسّه جنگینه. [[لیبی دله‌یی جنگ]] په، این کشور چنتا تیکه بیّه که اسا هرکمین ره اتا شورشی گروه و دولت اداره کنّه. [[اخوان المسلمین]]، [[جنرال حفتر]] و [[بربری]] سیوا-خاهون این گروه‌ها جه هستنه. == فرهنگ == ونه مردم ویشتر [[عربی]] زوون جه گپ زنّه و [[ایسلام]] ِدین ره په‌روو هستنه. لیبی سه‌تا منطقه دارنه که تاریخ دله ات‌که سىوا بینه. طرابلس، شحنه (سیرازیه) و فزان. وشون پرچم هم این سه منطقه‌ی سه‌تا رنگ ره سىراق دنه. سوز طرابلس، سیو شحنه و سرخ فزان نماد هستنه. == ایقتصاد == اینتا کشور پیل یکا نوم [[دینار]] هسه. == تقسیمات == [[پرونده:Libya_New_Municipalities.png|چپ|300px|]] {| class="wikitable sortable" !#{{سخ}}(map) !اوستان !مرکز !گتی{{سخ}}km2 !جمعیت{{سخ}}(۲۰۰۶) !امبسی !شماره |- |۱ |[[بطنان اوستان|بطنان]] |[[طبرق]] |align="right"|۸۳٬۸۶۰ |align="right"|۱۵۹٬۵۳۶ |align="right"|۱٫۹ |۱۴ |- |۲ |[[درنه اوستان|درنه]] |[[درنه]] |align="right"|۱۹٬۶۳۰ |align="right"|۱۶۳٬۳۵۱ |align="right"|۸٫۳ |۱۰ |- |۳ |[[جبل‌الاخضر اوستان|جبل‌الاخضر]] |[[بیضا (لیبی)|بیضا]] |align="right"|۷۸۰۰ |align="right"|۲۰۶،۱۸۰ |align="right"|۲۶ | |- |۴ |[[مرج اوستان|مرج]] |[[المرج]] |align="right"|۱۰٬۰۰۰ |align="right"|۱۸۵٬۸۴۸ |align="right"|۱۸٫۶ |۱۸ |- |۵ |[[بنغازی]] | |align="right"|۳۱۴ |align="right"|۶۳۱،۵۵۵ |align="right"|۲۰۰۰ | |- |۶ |[[واحات اوستان|واحات]] |[[اجدابیا]] |align="right"|۱۰۸٬۶۷۰ |align="right"|۱۷۷٬۰۴۷ |align="right"|۱٫۶ |۱۶ |- |۷ |[[کفره اوستان|کفره]] |[[الجوف، لیبی|الجوف]] |align="right"|۴۸۳٬۵۱۰ |align="right"|۵۰٬۱۰۴ |align="right"|۰٫۱ |۲۰ |- |۸ |[[سرت اوستان|سرت]] |[[سرت]] |align="right"| |align="right"|۱۴۱٬۳۷۸ |align="right"|۱٫۸ |۷ |- |۹ |[[مصراته اوستان|مصراته]] |[[مصراته]] |align="right"|۲٬۷۷۰ |align="right"|۵۵۰٬۹۳۸ |align="right"|۱۹۸٫۹ |۳ |- |۱۰ |[[مرقب اوستان|مرقب]] |[[الخمس، لیبی|الخمس]] |align="right"|۱۰۹٫۴۳ |align="right"|۴۳۲٬۲۰۲ |align="right"|۳٬۹۴۹٫۶ |۶ |- |۱۱ |[[طرابلس اوستان|طرابلس]] |[[طرابلس]] |align="right"| |align="right"|۱،۰۶۵،۴۰۵ |align="right"| | |- |۱۲ |[[جفره اوستان|جفره]] |[[هون، لیبی|هون]] |align="right"|۱۱۷٬۴۱۰ |align="right"|۵۲۳۴۲ |align="right"|۰٫۴ |۱۳ |- |۱۳ |[[زاویه اوستان|زاویه]] |[[زاویه (لیبی)|زاویه]] |align="right"|۲٬۸۹۰ |align="right"|۲۹۰٬۹۹۳ |align="right"|۱۰۰٫۷ |۴ |- |۱۴ |[[نقاط الخمس اوستان|نقاط الخمس]] |[[زواره (لیبی)|زواره]] |align="right"|۵٬۲۵۰ |align="right"|۲۸۷٬۶۶۲ |align="right"| |۹ |- |۱۵ |[[جبل غربی اوستان|جبل غربی]] |[[غریان، لیبی|غریان]] |align="right"| |align="right"|۳۰۴٬۱۵۹ |align="right"| | |- |۱۶ |[[نالوت اوستان|نالوت]] |[[نالوت]] |align="right"|۱۳٬۳۰۰ |align="right"|۹۳٬۲۲۴ |align="right"|۷ |۱۹ |- |۱۷ |[[جفاره اوستان|جفاره]] |[[العزیزیه]] |align="right"|۱،۹۴۰ |align="right"|۴۵۱،۱۷۵ |align="right"|۲۳۳ | |- |۱۸ |[[وادی الشاطی اوستان|وادی الشاطی]] |[[براک، لیبی|براک]] |align="right"|۹۷٬۱۶۰ |align="right"|۷۸٬۵۳۲ |align="right"|۱ | |- |۱۹ |[[سبها اوستان|سبها]] |[[سبها]] |align="right"|۱۵٬۳۳۰ |align="right"|۱۳۴٬۱۶۲ |align="right"|۸٫۸ | |- |۲۰ |[[وادی الحیاه اوستان|وادی الحیاه]] |[[اوباری، لیبی|اوباری]] |align="right"|۳۱٬۸۹۰ |align="right"|۷۲٬۵۸۷ |align="right"|۲٫۳ |۲۴ |- |۲۱ |[[غات اوستان|غات]] |[[غات]] |align="right"|۷۲٬۷۰۰ |align="right"|۲۳٬۵۱۸ |align="right"|۰٫۳ |۲۱ |- |۲۲ |[[مرزق اوستان|مرزق]] |[[مرزق، لیبی|مرزق]] |align="right"|۳۴۹٬۷۹۰ |align="right"|۷۸٬۶۲۱ |align="right"|۰٫۲ |۱۵ |} == دپیته چرخه‌تو == * [[معمر قزافی]] == پانویس== {{پانویس}} {{آفریقا اتحادیه}} {{عرب اتحادیه}} {{اوپک}} [[رج:لیبی| ]] [[رج:آفریقایی کشورون]] [[رج:ایتالیا قدیمی مستعمرات]] [[رج:عربی‌زوون کشورون]] [[رج:عرب کشورون]] [[رج:عرب اتحادیه]] [[رج:آفریقا اتحادیه]] [[رج:اوپک]] 8pdvsiroh6a5ixbevywwscvl4u4lhat نئو موزه 0 21861 401962 169703 2026-08-31T16:03:31Z محک 1023 کارور محک، [[ترنه موزه (برلین)]] ِصفحه ره دَکشی‌یه [[نئو موزه]] دله 169703 wikitext text/x-wiki {{صندخ/بنا}} '''ترنه موزه''' {{انگلیسی جه|Neues Museum}} اتا [[موزه]] نوم هسته [[برلین]] ِشهر دله، [[آلمان]] ِکشور درون دره. اینتا موزه خله هارشاگر (=بازدیدکان) دانّه و سال [[۲۰۰۷]] گادِر، ۱٬۱۴۲٬۰۰۰ نفر وه ره بدینه. == نگارخنه == <gallery> Nofretete_Neues_Museum.jpg|نفرتیتی موجستمه Neues Museum Berlin EP1.JPG|موزهٔ بنا </gallery> == وابسته جستارون == * [[دنیای گت موزه‌ئون فهرست]] == منابع == * {{یادکرد-ویکی |پیوند = http://fa.wikipedia.org/wiki/فهرست_پربازدیدترین_موزه‌های_جهان |عنوان = فهرست پربازدیدترین موزه‌های جهان |زبان = فارسی |بازیابی = ۴ ژوئیه ۲۰۱۲ (۱۲ نوروزه‌ما ۱۵۲۳ تبری)}} * {{یادکرد-ویکی |پیوند = http://en.wikipedia.org/wiki/List_of_most_visited_art_museums_in_the_world |عنوان = List of most visited art museums in the world |زبان = انگلیسی |بازیابی = ۴ ژوئیه ۲۰۱۲ (۱۲ نوروزه‌ما ۱۵۲۳ تبری)}} {{موزه‌ئون}} [[رج:آلمان موزه‌ئون|ترنه موزه]] [[رج:گت موزه‌ئون|ترنه موزه]] i3yrlfxq33b9refidgnxxbjjbyhjuwf آنگلا مرکل 0 25971 401993 278888 2026-08-31T18:20:14Z محک 1023 401993 wikitext text/x-wiki {{صندخ/شخص}} '''آنگلا دوروتئا مرکل''' {{آلمانی جه|Angela Dorothea Merkel}} (بزائه ۱۷ ژوئیه ۱۹۵۴ [[هامبورگ]] دله) آلمانی سیاست‌مدار و [[آلمان مسیحی دموکرات اتحادیه]]‌ی دبیر کل هسته که ۲۲ نوامبر ۲۰۰۵ جه صدراعظم بیّه و تا سال ۲۰۲۱ این مقوم ره حفظ داشته. وه اولین زنی هسته که صدراعظمی مقوم جه برسی‌یه و اولین [[شرقی آلمان]]ی هسته که آلمان متحد بَیی تاسا حکومت هاکرده. وه سه سال پشت هم (۲۰۱۱، ۲۰۱۲، ۲۰۱۳) [[فوربس مجله]] دله جهون ِقدرتمندترین زن انتخاب بیّه.<ref>http://www.bbc.co.uk/persian/world/2013/05/130522_an_forbes_powerlful_women_list_merkel.shtml</ref> == منابع == {{پانویس}} {{تلمبار|Angela Merkel}} * [http://news.bbc.co.uk/2/hi/4572387.stm ونه خوری، بی‌بی‌سی دله] * [http://www.guardian.co.uk/world/angela-merkel ونه خوری، گاردین روزنومه دله] == بریم بگردستن == * [http://www.bbc.co.uk/persian/business/2013/05/130509_an_cyprus_bailout_germany.shtml مرکل در کنار هیتلر: چرا آلمان‌ها آزرده‌اند؟] {{Social links}} {{آلمان صدراعظمون}} {{مستند هاکردن}} [[رج:زننه آدمون]] [[رج:گت مردمون هامبورگ]] [[رج:آلمان صدراعظمون]] jxad2sdimuuoouctfdmwjk17j8lzbqe شابلون:مستند هاکردن 10 37032 401992 227375 2026-08-31T18:18:39Z محک 1023 تغییر هدف تغییرمسیر از [[شابلون:Authority control]] به [[شابلون:مرجعون کنترل]] 401992 wikitext text/x-wiki #بور [[شابلون:مرجعون کنترل]] 2p5qlp7a8be2dzvlhotz52wihofabhg ماژول:مرجعون کنترل 828 37033 401967 2026-08-31T17:23:43Z محک 1023 اتا نو ولگ بساته که ونه دله «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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') else -- if style == 'QUERY' then -- default wikiLink = mw.ustring.gsub( wikiLink, ' ', '+' )...» دره 401967 Scribunto text/plain 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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجع‌ون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[Archivo:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[Archivo:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] چندرسانه‌ای', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[Archivo:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] گشتی راهنما', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[Archivo:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] واژه‌نومه', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[Archivo:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] کتابون و راهنماون', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[Archivo:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] خبرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[Archivo:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] آموزشی منبعون', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[Archivo:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] گت‌گت نقل‌قولون', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[Archivo:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] متنون', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[Archivo:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] MediaWiki', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[Archivo:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] هماهنگی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[Archivo:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] گونه‌ئون', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', '[[ISSN]]', 236, 'n', 1 }, { 'VIAF', '[[Fichero de Autoridades Virtual Internacional|VIAF]]', 214, 'n', 1 }, { 'ISNI', '[[International Standard Name Identifier|ISNI]]', 213, 'n', 1 }, { 'BCN', '[[Biblioteca del Congreso de la Nación Argentina|BCN]]', 2879, 'n', 1 }, { 'BNA', '[[Biblioteca Nacional de la República Argentina|BNA]]', 3788, 'n', 1 }, { 'BNA-ed', '[[Biblioteca Nacional (Argentina)|BNA]]', 1143, 'n', 0 }, { 'BNM', '[[Biblioteca Nacional de Maestras y Maestros|BNM]]', 9774, 'n', 1 }, { 'BNE', '[[Biblioteca Nacional de España|BNE]]', 950, 'n', 1 }, { 'BNF', '[[Biblioteca Nacional de Francia|BNF]]', 268, bnfLink, 1 }, { 'VcBA', '[[Biblioteca Apostólica Vaticana|VcBA]]', 8034, '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]]', 7369, 'n', 1 }, { 'BNU', '[[Biblioteca Nacional de Uruguay|BNU]]', 12595, 'n', 1 }, { 'BNB', '[[Biblioteca Nacional de Brasil|BNB]]', 4619, 'n', 1 }, { 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 }, { 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 }, { 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 }, { 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 }, { 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 }, { 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 }, { 'NLA', '[[Biblioteca Nacional de Australia|NLA]]', 409, 'n', 1 }, { 'RLS', '[[Biblioteca del Estado Ruso|BER]]', 947, 'n', 0 }, { 'J9U', '[[Biblioteca Nacional de Israel|NLI]]', 8189, 'n', 0 }, { 'CINII', '[[CiNii]]', 271, 'n', 0 }, { 'NARA', '[[National Archives and Records Administration|NARA]]', 1225, 'n', 0 }, { 'LCCNLCOC', '[[Library of Congress Control Number|LCCN]]', 1144, 'n', 0 }, { 'SNAC', '[[d:Q29861311|SNAC]]', 3430, 'n', 1 }, { 'S2', '[[:d:Q22908627|S2]]', 4012, 'n', 0 }, { 'SUDOC', '[[Système universitaire de documentation|SUDOC]]', 269, 'n', 0 }, { 'ULAN', '[[Union List of Artist Names|ULAN]]', 245, 'n', 1 }, { 'frickSpain ', '[[Colección Frick|research.frick]]', 8572, 'n', 1 }, { 'ORCID', '[[ORCID]]', 496, 'n', 1 }, { 'Scopus', '[[Scopus]]', 1153, 'n', 1 }, -- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 }, { 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 }, { 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' }, { 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 }, { 'autores.uy', '[[autores.uy]]', 2558, 'n', 1 }, { 'Slovenska biografija', '[[:d:Q15975890|Slovenska biografija]]', 1254, 'n', 0 }, { 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 }, { 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 }, { 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Premio Nobel]]', 8024, 'n', 0 }, { 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 }, -- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 }, { 'CensoGuia', '[[Censo-Guía de Archivos de España e Iberoamérica]]', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', '[[:d:Q56246649|Directorio de Museos y Colecciones de España]]', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', '[[Boletín Oficial del Estado|BOE]]', 4256, 'n', 1 }, { 'RoyalSociety', '[[Royal Society]]', 2070, 'url', 'Royal Society' }, { 'HAW', '[[Academia de Ciencias y Humanidades de Heidelberg|HAW]]', 2273, 'n', 1 }, { 'SAW', '[[Academia Sajona de Ciencias de Leipzig|SAW]]', 3411, 'n', 1 }, { 'KNAW', '[[Real Academia de Artes y Ciencias de los Países Bajos|KNAW]]', 2454, 'n', 1 }, -- { 'KVAB', '[[Real Academia Flamenca de Ciencias y Artes de Bélgica|KVAB]]', 3887, 'n', 1 }, { 'Leopoldina', '[[Deutsche Akademie der Naturforscher Leopoldina|Leopoldina]]', 3413, 'n', 1 }, { 'CONICET', '[[CONICET]]', 3900, 'n', 1 }, { 'Grierson', '[[Directorio de científicos argentinos Dra. Grierson|Grierson]]', 3946, 'n', 1 }, { 'RANM', '[[Real Academia Nacional de Medicina|RANM]]', 3945, 'n', 1 }, -- { 'ANMF', '[[Académie Nationale de Médecine|ANMF]]', 3956, 'n', 1 }, { 'Léonore', '[[Base Léonore|Léonore]]', 11152, 'n', 0 }, { 'USCongress', '[[Biographical Directory of the United States Congress|US Congress]]', 1157, 'n', 0 }, { 'BPN', '[[Biografisch Portaal|BPN]]', 651, 'n', 1 }, -- { 'ISCO', '[[d:Q1233766|ISCO]]', 952, 'n', 1 }, { 'AAT', '[[Art & Architecture Thesaurus|AAT]]', 1014, 'n', 1 }, { 'OpenLibrary', '[[Open Library]]', 648, 'n', 'Open Library' }, { 'PARES', '[[PARES]]', 4813, 'n', 1 }, { 'SSRN', '[[Social Science Research Network|SSRN]]', 3747, 'n', 'SSRN autor' }, { 'SIKART', '[[SIKART]]', 781, 'n', 0 }, { 'KULTURNAV', '[[KulturNav]]', 1248, 'id', 0 }, { 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 }, { 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' }, -- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 }, { 'RID', '[[ResearcherID]]', 1053, 'n', 1 }, { 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 }, { 'Latindex', '[[Latindex]]', 12376, 'n', 1 }, { 'ERIH PLUS', '[[ERIH PLUS]]', 3434, 'n', 1 }, { 'IPNIpub', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 2008, 'n', 1 }, { 'SUDOCcat', '[[Système universitaire de documentation|SUDOC]]', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', '[[Zeitschriftendatenbank|ZDB]]', 1042, 'n', 1 }, { 'NorwegianRegister', '[[Norsk senter for forskningsdata|Norwegian Register]]', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', '[[Directory of Open Access Journals|DOAJ]]', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', '[[Cámara de Diputados de Brasil]]', 7480, 'n', 1 }, { 'HCDN', '[[Cámara de Diputados de la Nación Argentina|Estadísticas HCDN]]', 4693, 'n', 1 }, { 'HCDNbio', '[[Cámara de Diputados de la Nación Argentina|Biografía HCDN]]', 5225, 'n', 1 }, { 'Directorio Legislativo', 'مجلسی راهنما', 6585, 'n', 0 }, -- { '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 }, { '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 }, { 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 }, { 'RBD', '[[Ministerio de Educación de Chile|RBD MINEDUC]]', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', '[[Tebeosfera]]', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, '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 }, { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 }, { 'Tabakalera', '[[Tabakalera]]', 10069, 'n', 1 }, { 'BUSC', '[[Biblioteca de la Universidad de Santiago de Compostela|BUSC]]', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 }, -- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 }, { 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 }, { 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 }, { 'DBE', '[[Diccionario biográfico español|DBE]]', 4459, 'url', 1 }, { 'DBCLM', '[[Diccionario biográfico de Castilla-La Mancha|DBCLM]]', 13067, 'url', 1 }, { 'DCED', '[[Diccionario de catedráticos españoles de derecho|DCED]]', 13620, 'n', 1 }, { 'DBA', '[[Diccionario biográfico de Almería|DBA]]', 13851, 'n', 1 }, { 'DHS', '[[Diccionario histórico de Suiza|DHS]]', 902, 'n', 0 }, { 'LIR', '[[Diccionario histórico de Suiza|LIR]]', 886, 'n', 0 }, { 'TLS', '[[Theaterlexikon der Schweiz|TLS]]', 1362, 'n', 0 }, { 'Britannica', '[[Enciclopedia Británica|Britannica]]', 1417, 'url', 0 }, { 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 }, { 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 }, { 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', '[[Persée (portal)|Persée]]', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', '[[Dialnet]]', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', '[[Redalyc]]', 3131, 'n', 1 }, -- { 'UNZrevista', '[[UNZ.org|UNZ]]', 2735, 'n', 0 }, -- { 'JSTORrevista', '[[JSTOR]]', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', '[[HathiTrust]]', 1844, 'n', 1 }, { 'Galicianaobra', '[[Galiciana]]', 3004, 'n', 'Galiciana obra' }, { 'Trove', '[[Trove]]', 5603, 'n', 1 }, { 'BVMCobra', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 2799, 'n', 'BVMC persona' }, { 'Persée', '[[Persée (portal)|Persée]]', 2732, 'n', 1 }, { 'Dialnet', '[[Dialnet]]', 1607, 'n', 1 }, { 'GutenbergAutor', '[[Proyecto Gutenberg]]', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', '[[Biodiversity Heritage Library|BHL]]', 4327, 'n', 0 }, -- { 'UNZautor', '[[UNZ.org|UNZ]]', 2734, 'n', 'UNZ' }, { 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' }, { 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 }, { 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 }, { 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 }, { 'BDA', '[[Biblioteca Digital de Andalucía|BDA]]', 6496, 'n', 1 }, { 'BDM', '[[Biblioteca Digital de Madrid|BDM]]', 13816, 'n', 1 }, { 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 }, { 'BivaldiAutor', '[[Biblioteca Valenciana Digital|BiValDi]]', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', '[[Galiciana]]', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', '[[Packard Humanities Institute|PHI]]', 6941, 'n', 0 }, { 'Europeana', '[[Europeana]]', 7704, 'n', 1 }, { 'DOI', '[[Identificador de objeto digital|DOI]]', 356, 'n', 1 }, { 'Handle', '[[Sistema Handle|Handle]]', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', '[[Museo Nacional Centro de Arte Reina Sofía|MNCARS]]', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' }, { '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)' }, { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتال روزنومه‌خنه‌ئون', group = { { 'HemBNE', '[[Hemeroteca Digital de la Biblioteca Nacional de España|Hemeroteca digital de la BNE]]', 12151, 'n', 1 }, { 'BVPH', '[[Biblioteca Virtual de Prensa Histórica]]', 2961, 'n', 1 }, { 'Memoriademadrid', '[[Memoriademadrid]]', 7372, 'n', 1 }, }, }, { title = 'ستاره‌شناسی', group = { { 'Simbad', '[[SIMBAD]]', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', '[[JPL Small-Body Database|JPL]]', 716, 'n', 0 }, { 'MPC', '[[Centro de Planetas Menores|MPC]]', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', '[[NASA Exoplanet Archive]]', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاه‌ئون', group = { { 'OSM', '[[OpenStreetMap|OSM]]', 402, 'n', 'Relación OSM' }, { 'TGN', '[[Getty Thesaurus of Geographic Names|TGN]]', 1667, 'n', 1 }, { 'AtlasIR', '[[:d:Q24575107|Atlas Digital del Imperio Romano]]', 1936, 'n', 0 }, { 'Pleiades', '[[:d:Q24423804|Pleiades]]', 1584, 'n', 0 }, { 'TmGEO', '[[:d:Q22094624|Trismegistos GEO]]', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', '[[Red Natura 2000|Natura 2000]]', 3425, 'n', 'Natura 2000' }, { 'WWF', '[[Fondo Mundial para la Naturaleza|WWF]]', 1294, 'n', 1 }, { 'IDESCAT', '[[Instituto de Estadística de Cataluña|IDESCAT]]', 4335, 'n', 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 }, { 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, '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 }, { 'TOID', '[[TOID]]', 3120, 'n', 1 }, { 'INSEE-commune', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', '[[SIRUTA]]', 843, 'n', 1 }, { 'SUDAFRICA-MUN', '[[Sudáfrica|Código municipio Sudáfrica]]', 911, 'n', 1 }, { 'LAU', '[[Unidad administrativa local|LAU]]', 782, 'n', 1 }, { 'KSH', '[[Központi Statisztikai Hivatal|KSH]]', 939, 'n', 1 }, { 'OKATO', '[[OKATO]]', 721, 'n', 1 }, { 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', '[[Oficina Central de Estadística (Polonia)|TERC]]', 1653, 'n', 'TERC'}, { 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0}, { 'WDTA', '[[Base de Datos Mundial sobre Áreas Protegidas|WDTA]]', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', '[[Fundación Docomomo Ibérico|Docomomo Ibérico]]', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', '[[ArchNet]]', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', '[[ArchNet]]', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'فانوس‌ئون دریایی', group = { { 'ARHLS', '[[Amateur Radio Lighthouse Society|ARHLS]]', 2980, 'n', 0 }, { 'NGA', '[[Agencia Nacional de Inteligencia-Geoespacial|NGA]]', 3563, 'n', 0 }, { 'UKHO', '[[Instituto Hidrográfico del Reino Unido|UKHO]]', 3562, 'n', 0 }, { 'MarineTraffic', '[[MarineTraffic]]', 3601, 'n', 0 }, { 'OnlineListofLights', '[[:d:Q843152|Online List of Lights]]', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', '[[Patrimonio de la Humanidad]]', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', '[[Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos|CNMLBH]]', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', '[[Instituto de Gestão do Património Arquitetónico e Arqueológico|IGESPAR]]', 1702, 'n', 1 }, { 'SIPA', '[[Sistema de Informação para o Património Arquitetónico|SIPA]]', 1700, 'n', 1 }, { 'Infopatrimonio', '[[:d:Q64745161|Infopatrimônio]]', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', '[[Fredede og Bevaringsværdige Bygninger|FBB]]', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', '[[Fornminnesregistret|FMIS]]', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', '[[National Heritage List for England|NHLE]]', 1216, 'n', 1 }, { 'NRHP', '[[Registro Nacional de Lugares Históricos|NRHP]]', 649, 'n', 1 }, { 'KULTURMINNE', '[[Riksantikvaren|Kulturminne]]', 758, 'n', 'Kulturminne' }, { 'CRHP', '[[:d:Q3456275|CRHP]]', 477, 'n', 1 }, { 'MERIMEE', '[[Base Mérimée|Mérimée]]', 380, 'n', 'Mérimée' }, { 'CADW', '[[Cadw]]', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', '[[Památkový katalog]]', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', '[[Bien de Interés Cultural (España)|BIC]]', 808, 'n', 1 }, { 'BCIN', '[[Bien Cultural de Interés Nacional|BCIN]]', 1586, 'n', 1 }, { 'IPAC', '[[Inventario del Patrimonio Arquitectónico de Cataluña|IPAC]]', 1600, 'n', 1 }, { 'IGPCV', '[[Inventario General del Patrimonio Cultural Valenciano|IGPCV]]', 2473, 'n', 1 }, { 'IAPH', '[[Instituto Andaluz del Patrimonio Histórico|IAPH]]', 8425, 'n', 0 }, { 'GD-PCA', '[[Guía Digital del Patrimonio Cultural de Andalucía|Patrimonio Cultural de Andalucía]]', 3318, 'n', 1 }, { 'SIPCA', '[[SIPCA]]', 3580, 'n', 1 }, { 'PWJCYL', '[[Junta de Castilla y León|Patrimonio Web JCyL]]', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', '[[Catálogo de Patrimonio Cultural de Castilla-La Mancha]]', 6539, 'n', 1 }, { 'HispaniaNostra', '[[Lista roja de patrimonio en peligro|Lista Roja Hispania Nostra]]', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', '[[Heritage Gazetteer for Cyprus]]', 6916, 'n', 1 }, { 'HGL', '[[Heritage Gazetteer of Libya]]', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 }, { 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 }, { 'European Athletics', '[[Atletismo Europeo]]', 3766, 'n', 0 }, { 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 }, { 'ITU', '[[Unión Internacional de Triatlón|ITU]]', 3604, 'n', 0 }, { 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 }, { 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 }, { 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 }, { 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 }, { 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 }, { 'ITHF', '[[Salón de la Fama del Tenis Internacional|ITHF]]', 3363, 'n', 0 }, { 'ITTF', '[[Federación Internacional de Tenis de Mesa|ITTF]]', 1364, 'n', 0 }, { 'FIFA', '[[FIFA]]', 1469, 'n', 0 }, { 'UEFA', '[[UEFA]]', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', '[[Soccerway]]', 2369, 'n', 0 }, { 'Transfermarkt', '[[Transfermarkt]]', 2446, 'n', 0 }, { 'As', '[[As (periódico)|As]]', 3427, 'n', 0 }, { 'ESPN FC', '[[ESPN FC]]', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', '[[BeSoccer]]', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', '[[FootballDatabase]]', 3537, 'n', 0 }, { 'BDFutbol', '[[BDFutbol]]', 3655, 'n', 0 }, { 'EPCR', '[[European Professional Club Rugby|EPCR]]', 3666, 'n', 0 }, { 'FIDE', '[[Federación Internacional de Ajedrez|FIDE]]', 1440, 'n', 0 }, { 'BoxRec', '[[BoxRec]]', 1967, 'n', 0 }, { 'Sherdog', '[[Sherdog]]', 2818, 'n', 0 }, { 'WWE', '[[WWE]]', 2857, 'n', 0 }, { 'NSK', '[[Asociación Japonesa de Sumo|NSK]]', 3385, 'n', 0 }, { 'IJF', '[[Federación Internacional de Yudo|IJF]]', 4559, 'n', 0 }, { 'FINA', '[[Federación Internacional de Natación|FINA]]', 3408, 'n', 0 }, { 'ISHOF', '[[International Swimming Hall of Fame|ISHOF]]', 3691, 'n', 0 }, { 'NFL', '[[National Football League|NFL]]', 3539, 'n', 0 }, { 'NHL', '[[National Hockey League|NHL]]', 3522, 'n', 0 }, { 'FIH', '[[Federación Internacional de Hockey|FIH]]', 3742, 'n', 0 }, { 'MLB', '[[Grandes Ligas de Béisbol|MLB]]', 3541, 'n', 0 }, { 'Baseball-Reference', '[[Baseball-Reference.com|Baseball-Reference]]', 1825, 'n', 0 }, { 'FIL', '[[Federación Internacional de Luge|FIL]]', 2990, 'n', 0 }, { 'IBSF', '[[Federación Internacional de Bobsleigh y Skeleton|IBSF]]', 2991, 'n', 0 }, { 'WAF', '[[Federación Internacional de Tiro con Arco|WAF]]', 3010, 'n', 0 }, { 'FEI', '[[Federación Ecuestre Internacional|FEI]]', 3111, 'n', 0 }, { 'FIE', '[[Federación Internacional de Esgrima|FIE]]', 2423, 'n', 0 }, { 'CEE', '[[Confederación Europea de Esgrima|CEE]]', 4475, 'n', 0 }, { 'IBU', '[[Unión Internacional de Biatlón|IBU]]', 2459, 'n', 0 }, { 'ISU', '[[Unión Internacional de Patinaje sobre Hielo|ISU]]', 2694, 'n', 0 }, { 'FIG', '[[Federación Internacional de Gimnasia|FIG]]', 2696, 'n', 0 }, { 'UIPM', '[[Unión Internacional de Pentatlón Moderno|UIPM]]', 2726, 'n', 0 }, { 'BWF', '[[Federación Mundial de Bádminton|BWF]]', 2729, 'n', 0 }, { 'WCF', '[[Federación Mundial de Curling|WCF]]', 3557, 'n', 0 }, { 'EHF', '[[Federación Europea de Balonmano|EHF]]', 3573, 'n', 0 }, { 'IWF', '[[Federación Internacional de Halterofilia|IWF]]', 3667, 'n', 0 }, { 'IOF', '[[Federación Internacional de Orientación|IOF]]', 3672, 'n', 0 }, { 'ISSF', '[[Federación Internacional de Tiro Deportivo|ISSF]]', 2730, 'n', 0 }, { 'FIVB', '[[Federación Internacional de Voleibol|FIVB]]', 2801, 'n', 0 }, { 'CEV', '[[Confederación Europea de Voleibol|CEV]]', 3725, 'n', 0 }, { 'ICF', '[[Federación Internacional de Piragüismo|ICF]]', 3689, 'n', 0 }, { 'FISA', '[[Federación Internacional de Sociedades de Remo|FISA]]', 2091, 'n', 0 }, { 'IFSC', '[[Federación Internacional de Escalada Deportiva|IFSC]]', 3690, 'n', 0 }, { 'NLL', '[[National Lacrosse League|NLL]]', 3955, 'n', 0 }, { 'PGA', '[[Professional Golfers Association of America|PGA]]', 2811, 'n', 0 }, { 'LPGA', '[[LPGA]]', 2810, 'n', 0 }, { 'FIBA', '[[Federación Internacional de Baloncesto|FIBA]]', 3542, 'n', 0 }, { 'Euroliga', '[[Euroliga]]', 3536, 'n', 0 }, { 'WNBA', '[[WNBA]]', 3588, 'n', 0 }, { 'NBA', '[[NBA]]', 3647, 'n', 0 }, { 'ACB', '[[Asociación de Clubs de Baloncesto|ACB]]', 3525, 'n', 0 }, { 'Entr. ACB', '[[Asociación de Clubs de Baloncesto|Entrenador ACB]]', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', '[[FilmAffinity]]', 480, 'n', 0 }, { 'IMDb', '[[Internet Movie Database|IMDb]]', 345, 'n', 0 }, { 'Óscar', '[[Premios Óscar|Óscar]]', 6145, 'n', 0 }, { 'AFI', '[[AFI Catalog of Feature Films|AFI]]', 3593, 'n', 0 }, { 'Allcinema', '[[Allcinema]]', 2465, 'n', 0 }, { 'AllMovie', '[[AllMovie]]', 1562, 'n', 0 }, { 'AlloCiné', '[[AlloCiné]]', 1265, 'n', 0 }, { 'BFI', '[[British Film Institute|BFI]]', 2703, '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 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', '[[Bloomberg L.P.|Bloomberg]]', 3052, 'n', 0 }, { 'Crunchbase', '[[Crunchbase]]', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', '[[Servicio de Impuestos Internos de los Estados Unidos|IRS]]', 1297, noLink, 0 }, { 'VAT', '[[Número de Identificación Fiscal a efectos del IVA (NIF-IVA)|VAT]]', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'رایانه‌ورزی', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', '[[Open Hub]]', 1972, 'n', 0 }, { 'PyPI', '[[PyPI]]', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناختی داده‌پایه‌ئون', group = { { 'Algabase', '[[AlgaeBase]]', 1348, 'y', 0 }, { 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 }, { 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', '[[African Plant DB]]', 2036, 'n', 0 }, { 'Avibase', '[[Avibase]]', 2026, 'n', 0 }, { 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 }, { 'BioLib', '[[BioLib]]', 838, 'n', 0 }, { 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, '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 }, { 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 }, { 'eBird', '[[eBird]]', 3444, 'n', 0 }, { 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 }, { 'EUNIS', '[[European Nature Information System|EUNIS]]', 6177, 'n', 0 }, { 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 }, { 'FishBase', '[[FishBase]]', 938, 'n', 0 }, { 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 }, { 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 }, { 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', '[[Germplasm Resources Information Network|GRIN]]', 1421, 'url', 0 }, { 'IBC', [[Internet Bird Collection|IBC]], 3099, 'n', 0 }, { 'iNaturalist', [[iNaturalist]], 3151, 'n', 0 }, { 'IndexFungorum', '[[Index Fungorum]]', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 961, 'n', 0 }, { 'ITIS', '[[Sistema Integrado de Información Taxonómica|ITIS]]', 815, 'n', 0 }, { 'LPSN', '[[Listado de nombres procariotas con posición en nomenclatura|LPSN]]', 1991, 'url', 0 }, { 'MSW', '[[Mammal Species of the World|MSW]]', 959, 'n', 0 }, { 'MycoBank', '[[MycoBank]]', 962, 'n', 0 }, { 'NCBI', '[[Centro Nacional para la Información Biotecnológica|NCBI]]', 685, 'n', 0 }, { 'FossilWorks', '[[Paleobiology Database]]', 842, 'n', 0 }, { 'PlantList', '[[The Plant List|PlantList]]', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', '[[W3TROPICOS]]', 960, 'n', 0 }, { 'UICN', '[[Unión Internacional para la Conservación de la Naturaleza|UICN]]', 627, 'n', 0 }, { 'USDAP', '[[Departamento de Agricultura de los Estados Unidos|USDA Plants]]', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 }, { 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', '[[CIE-11]]', 7329, icd11Link, 0}, { 'CIE10', '[[CIE-10]]', 494, 'n', 0 }, { 'CIE9', '[[CIE-9]]', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', '[[CIE-9-MC]]', 1692, 'n', 0 }, { 'CIEO', '[[CIE-O]]', 563, 'n', 0 }, { 'CIAP2', '[[Clasificación Internacional de Atención Primaria|CIAP-2]]', 667, 'n', 0 }, { 'OMIM', '[[Herencia Mendeliana en el Hombre|OMIM]]', 492, 'n', 0 }, { 'DSM IV', '[[Manual diagnóstico y estadístico de los trastornos mentales|DSM IV]]', 663, 'n', 0 }, { 'DSM 5', '[[DSM 5|DSM-5]]', 1930, 'n', 0 }, { 'DiseasesDB', '[[Diseases Database|DiseasesDB]]', 557, 'n', 0 }, { 'MedlinePlus', '[[MedlinePlus]]', 604, 'n', 0 }, { 'eMedicine', '[[eMedicine]]', 673, 'n', 0 }, { 'MeSH', '[[Medical Subject Headings|MeSH]]', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', '[[Descriptores en Ciencias de la Salud|DeCS]]', 9272, 'n', 0 }, { 'Orphanet', '[[Orphanet]]', 1550, 'n', 0 }, { 'TA98', '[[Terminología Anatómica|TA]]', 1323, 'n', 1 }, { 'FMA', '[[Foundational Model of Anatomy|FMA]]', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', '[[Número E]]', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', '[[Número CAS]]', 231, 'n', 0 }, { 'EINECS', '[[EINECS|Números EINECS]]', 232, 'n', 0}, { 'ATC', '[[Código ATC]]', 267, 'n', 0 }, { 'RTECS', '[[RTECS]]', 657, 'n', 0 }, { 'ChEBI', '[[ChEBI]]', 683, 'n', 0 }, { 'ChEMBL', '[[ChEMBL]]', 592, 'n', 0 }, { 'ChemSpider', '[[ChemSpider]]', 661, 'n', 0 }, { 'DrugBank', '[[DrugBank]]', 715, 'n', 0 }, { 'PubChem', '[[PubChem]]', 662, 'n', 0 }, { 'UNII', '[[Unique Ingredient Identifier|UNII]]', 652, 'n', 0 }, { 'KEGG', '[[KEGG]]', 665, 'n', 0 }, { 'SMILES', '[[SMILES]]', 233, 'y', 0 }, { 'InChI', '[[International Chemical Identifier|InChI]]', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', '[[Mouse Genome Informatics|MGI]]', 231, 'n', 0 }, { 'HomoloGene', '[[HomoloGene]]', 593, 'n', 0 }, { ' HGNC', '[[Comité de Nomenclatura Genética de HUGO|HGNC]]', 354, 'n', 0 }, { 'UniProt', '[[UniProt]]', 352, 'n', 0 }, } }, { title = 'ستاره‌شناختی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', '[[Satellite Catalog Number|SCN]]', 377, 'n', 0 }, { 'NSSDCA', '[[International Designator|NSSDCA]]', 8913, 'n', 0 } } }, { title = 'هستی‌شناختی‌ئون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رده:ویکی‌پدیا:شناساگرون دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رده:ویکی‌پدیا:شناساگرون دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رده:ویکی‌پدیا:شناساگرون دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نا معتبر هسته</span>[[رده:ویکی‌پدیا:مرجع‌ون کنترل مشکل دار صفحه‌ئون]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجع‌ون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('Módulo:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رده:ویکی‌پدیا:مرجعون کنترل با پارامترون صفحه‌ئون]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیشتر از ۳۰' end mainCategories = mainCategories .. '[[رده:ویکی‌پدیا:مرجعون کنترل با ' .. itemCount .. ' عنصر]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'الگو:مرجع‌ون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p aab6ddq2pxu0kc1br4v9blladeqzrgw 401968 401967 2026-08-31T17:27:57Z محک 1023 401968 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[Categoría:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] عکس و فیلم', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] راهنما و بروشور', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] واژه‌نومه', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] کتابون', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] آموزشی منلبع', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] گت‌گتون بائوتی', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] بنویشته‌ئون', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] هماهنگی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] جاندارون', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', '[[ISSN]]', 236, 'n', 1 }, { 'VIAF', '[[Fichero de Autoridades Virtual Internacional|VIAF]]', 214, 'n', 1 }, { 'ISNI', '[[International Standard Name Identifier|ISNI]]', 213, 'n', 1 }, { 'BCN', '[[Biblioteca del Congreso de la Nación Argentina|BCN]]', 2879, 'n', 1 }, { 'BNA', '[[Biblioteca Nacional de la República Argentina|BNA]]', 3788, 'n', 1 }, { 'BNA-ed', '[[Biblioteca Nacional (Argentina)|BNA]]', 1143, 'n', 0 }, { 'BNM', '[[Biblioteca Nacional de Maestras y Maestros|BNM]]', 9774, 'n', 1 }, { 'BNE', '[[Biblioteca Nacional de España|BNE]]', 950, 'n', 1 }, { 'BNF', '[[Biblioteca Nacional de Francia|BNF]]', 268, bnfLink, 1 }, { 'VcBA', '[[Biblioteca Apostólica Vaticana|VcBA]]', 8034, '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]]', 7369, 'n', 1 }, { 'BNU', '[[Biblioteca Nacional de Uruguay|BNU]]', 12595, 'n', 1 }, { 'BNB', '[[Biblioteca Nacional de Brasil|BNB]]', 4619, 'n', 1 }, { 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 }, { 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 }, { 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 }, { 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 }, { 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 }, { 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 }, { 'NLA', '[[Biblioteca Nacional de Australia|NLA]]', 409, 'n', 1 }, { 'RLS', '[[Biblioteca del Estado Ruso|BER]]', 947, 'n', 0 }, { 'J9U', '[[Biblioteca Nacional de Israel|NLI]]', 8189, 'n', 0 }, { 'CINII', '[[CiNii]]', 271, 'n', 0 }, { 'NARA', '[[National Archives and Records Administration|NARA]]', 1225, 'n', 0 }, { 'LCCNLCOC', '[[Library of Congress Control Number|LCCN]]', 1144, 'n', 0 }, { 'SNAC', '[[d:Q29861311|SNAC]]', 3430, 'n', 1 }, { 'S2', '[[:d:Q22908627|S2]]', 4012, 'n', 0 }, { 'SUDOC', '[[Système universitaire de documentation|SUDOC]]', 269, 'n', 0 }, { 'ULAN', '[[Union List of Artist Names|ULAN]]', 245, 'n', 1 }, { 'frickSpain ', '[[Colección Frick|research.frick]]', 8572, 'n', 1 }, { 'ORCID', '[[ORCID]]', 496, 'n', 1 }, { 'Scopus', '[[Scopus]]', 1153, 'n', 1 }, -- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 }, { 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 }, { 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' }, { 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 }, { 'autores.uy', '[[autores.uy]]', 2558, 'n', 1 }, { 'Slovenska biografija', '[[:d:Q15975890|Slovenska biografija]]', 1254, 'n', 0 }, { 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 }, { 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 }, { 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Premio Nobel]]', 8024, 'n', 0 }, { 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 }, -- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 }, { 'CensoGuia', '[[Censo-Guía de Archivos de España e Iberoamérica]]', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', '[[:d:Q56246649|Directorio de Museos y Colecciones de España]]', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', '[[Boletín Oficial del Estado|BOE]]', 4256, 'n', 1 }, { 'RoyalSociety', '[[Royal Society]]', 2070, 'url', 'Royal Society' }, { 'HAW', '[[Academia de Ciencias y Humanidades de Heidelberg|HAW]]', 2273, 'n', 1 }, { 'SAW', '[[Academia Sajona de Ciencias de Leipzig|SAW]]', 3411, 'n', 1 }, { 'KNAW', '[[Real Academia de Artes y Ciencias de los Países Bajos|KNAW]]', 2454, 'n', 1 }, -- { 'KVAB', '[[Real Academia Flamenca de Ciencias y Artes de Bélgica|KVAB]]', 3887, 'n', 1 }, { 'Leopoldina', '[[Deutsche Akademie der Naturforscher Leopoldina|Leopoldina]]', 3413, 'n', 1 }, { 'CONICET', '[[CONICET]]', 3900, 'n', 1 }, { 'Grierson', '[[Directorio de científicos argentinos Dra. Grierson|Grierson]]', 3946, 'n', 1 }, { 'RANM', '[[Real Academia Nacional de Medicina|RANM]]', 3945, 'n', 1 }, -- { 'ANMF', '[[Académie Nationale de Médecine|ANMF]]', 3956, 'n', 1 }, { 'Léonore', '[[Base Léonore|Léonore]]', 11152, 'n', 0 }, { 'USCongress', '[[Biographical Directory of the United States Congress|US Congress]]', 1157, 'n', 0 }, { 'BPN', '[[Biografisch Portaal|BPN]]', 651, 'n', 1 }, -- { 'ISCO', '[[d:Q1233766|ISCO]]', 952, 'n', 1 }, { 'AAT', '[[Art & Architecture Thesaurus|AAT]]', 1014, 'n', 1 }, { 'OpenLibrary', '[[Open Library]]', 648, 'n', 'Open Library' }, { 'PARES', '[[PARES]]', 4813, 'n', 1 }, { 'SSRN', '[[Social Science Research Network|SSRN]]', 3747, 'n', 'SSRN autor' }, { 'SIKART', '[[SIKART]]', 781, 'n', 0 }, { 'KULTURNAV', '[[KulturNav]]', 1248, 'id', 0 }, { 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 }, { 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' }, -- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 }, { 'RID', '[[ResearcherID]]', 1053, 'n', 1 }, { 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 }, { 'Latindex', '[[Latindex]]', 12376, 'n', 1 }, { 'ERIH PLUS', '[[ERIH PLUS]]', 3434, 'n', 1 }, { 'IPNIpub', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 2008, 'n', 1 }, { 'SUDOCcat', '[[Système universitaire de documentation|SUDOC]]', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', '[[Zeitschriftendatenbank|ZDB]]', 1042, 'n', 1 }, { 'NorwegianRegister', '[[Norsk senter for forskningsdata|Norwegian Register]]', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', '[[Directory of Open Access Journals|DOAJ]]', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', '[[Cámara de Diputados de Brasil]]', 7480, 'n', 1 }, { 'HCDN', '[[Cámara de Diputados de la Nación Argentina|Estadísticas HCDN]]', 4693, 'n', 1 }, { 'HCDNbio', '[[Cámara de Diputados de la Nación Argentina|Biografía HCDN]]', 5225, 'n', 1 }, { 'Directorio Legislativo', 'مجلسی راهنما', 6585, 'n', 0 }, -- { '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 }, { '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 }, { 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 }, { 'RBD', '[[Ministerio de Educación de Chile|RBD MINEDUC]]', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', '[[Tebeosfera]]', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, '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 }, { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 }, { 'Tabakalera', '[[Tabakalera]]', 10069, 'n', 1 }, { 'BUSC', '[[Biblioteca de la Universidad de Santiago de Compostela|BUSC]]', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 }, -- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 }, { 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 }, { 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 }, { 'DBE', '[[Diccionario biográfico español|DBE]]', 4459, 'url', 1 }, { 'DBCLM', '[[Diccionario biográfico de Castilla-La Mancha|DBCLM]]', 13067, 'url', 1 }, { 'DCED', '[[Diccionario de catedráticos españoles de derecho|DCED]]', 13620, 'n', 1 }, { 'DBA', '[[Diccionario biográfico de Almería|DBA]]', 13851, 'n', 1 }, { 'DHS', '[[Diccionario histórico de Suiza|DHS]]', 902, 'n', 0 }, { 'LIR', '[[Diccionario histórico de Suiza|LIR]]', 886, 'n', 0 }, { 'TLS', '[[Theaterlexikon der Schweiz|TLS]]', 1362, 'n', 0 }, { 'Britannica', '[[Enciclopedia Británica|Britannica]]', 1417, 'url', 0 }, { 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 }, { 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 }, { 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', '[[Persée (portal)|Persée]]', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', '[[Dialnet]]', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', '[[Redalyc]]', 3131, 'n', 1 }, -- { 'UNZrevista', '[[UNZ.org|UNZ]]', 2735, 'n', 0 }, -- { 'JSTORrevista', '[[JSTOR]]', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', '[[HathiTrust]]', 1844, 'n', 1 }, { 'Galicianaobra', '[[Galiciana]]', 3004, 'n', 'Galiciana obra' }, { 'Trove', '[[Trove]]', 5603, 'n', 1 }, { 'BVMCobra', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 2799, 'n', 'BVMC persona' }, { 'Persée', '[[Persée (portal)|Persée]]', 2732, 'n', 1 }, { 'Dialnet', '[[Dialnet]]', 1607, 'n', 1 }, { 'GutenbergAutor', '[[Proyecto Gutenberg]]', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', '[[Biodiversity Heritage Library|BHL]]', 4327, 'n', 0 }, -- { 'UNZautor', '[[UNZ.org|UNZ]]', 2734, 'n', 'UNZ' }, { 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' }, { 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 }, { 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 }, { 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 }, { 'BDA', '[[Biblioteca Digital de Andalucía|BDA]]', 6496, 'n', 1 }, { 'BDM', '[[Biblioteca Digital de Madrid|BDM]]', 13816, 'n', 1 }, { 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 }, { 'BivaldiAutor', '[[Biblioteca Valenciana Digital|BiValDi]]', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', '[[Galiciana]]', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', '[[Packard Humanities Institute|PHI]]', 6941, 'n', 0 }, { 'Europeana', '[[Europeana]]', 7704, 'n', 1 }, { 'DOI', '[[Identificador de objeto digital|DOI]]', 356, 'n', 1 }, { 'Handle', '[[Sistema Handle|Handle]]', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', '[[Museo Nacional Centro de Arte Reina Sofía|MNCARS]]', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' }, { '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)' }, { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتال روزنومه‌خنه‌ئون', group = { { 'HemBNE', '[[Hemeroteca Digital de la Biblioteca Nacional de España|Hemeroteca digital de la BNE]]', 12151, 'n', 1 }, { 'BVPH', '[[Biblioteca Virtual de Prensa Histórica]]', 2961, 'n', 1 }, { 'Memoriademadrid', '[[Memoriademadrid]]', 7372, 'n', 1 }, }, }, { title = 'ستاره‌شناسی', group = { { 'Simbad', '[[SIMBAD]]', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', '[[JPL Small-Body Database|JPL]]', 716, 'n', 0 }, { 'MPC', '[[Centro de Planetas Menores|MPC]]', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', '[[NASA Exoplanet Archive]]', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاه‌ئون', group = { { 'OSM', '[[OpenStreetMap|OSM]]', 402, 'n', 'Relación OSM' }, { 'TGN', '[[Getty Thesaurus of Geographic Names|TGN]]', 1667, 'n', 1 }, { 'AtlasIR', '[[:d:Q24575107|Atlas Digital del Imperio Romano]]', 1936, 'n', 0 }, { 'Pleiades', '[[:d:Q24423804|Pleiades]]', 1584, 'n', 0 }, { 'TmGEO', '[[:d:Q22094624|Trismegistos GEO]]', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', '[[Red Natura 2000|Natura 2000]]', 3425, 'n', 'Natura 2000' }, { 'WWF', '[[Fondo Mundial para la Naturaleza|WWF]]', 1294, 'n', 1 }, { 'IDESCAT', '[[Instituto de Estadística de Cataluña|IDESCAT]]', 4335, 'n', 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 }, { 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, '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 }, { 'TOID', '[[TOID]]', 3120, 'n', 1 }, { 'INSEE-commune', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', '[[SIRUTA]]', 843, 'n', 1 }, { 'SUDAFRICA-MUN', '[[Sudáfrica|Código municipio Sudáfrica]]', 911, 'n', 1 }, { 'LAU', '[[Unidad administrativa local|LAU]]', 782, 'n', 1 }, { 'KSH', '[[Központi Statisztikai Hivatal|KSH]]', 939, 'n', 1 }, { 'OKATO', '[[OKATO]]', 721, 'n', 1 }, { 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', '[[Oficina Central de Estadística (Polonia)|TERC]]', 1653, 'n', 'TERC'}, { 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0}, { 'WDTA', '[[Base de Datos Mundial sobre Áreas Protegidas|WDTA]]', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', '[[Fundación Docomomo Ibérico|Docomomo Ibérico]]', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', '[[ArchNet]]', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', '[[ArchNet]]', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'فانوس‌ئون دریایی', group = { { 'ARHLS', '[[Amateur Radio Lighthouse Society|ARHLS]]', 2980, 'n', 0 }, { 'NGA', '[[Agencia Nacional de Inteligencia-Geoespacial|NGA]]', 3563, 'n', 0 }, { 'UKHO', '[[Instituto Hidrográfico del Reino Unido|UKHO]]', 3562, 'n', 0 }, { 'MarineTraffic', '[[MarineTraffic]]', 3601, 'n', 0 }, { 'OnlineListofLights', '[[:d:Q843152|Online List of Lights]]', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', '[[Patrimonio de la Humanidad]]', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', '[[Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos|CNMLBH]]', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', '[[Instituto de Gestão do Património Arquitetónico e Arqueológico|IGESPAR]]', 1702, 'n', 1 }, { 'SIPA', '[[Sistema de Informação para o Património Arquitetónico|SIPA]]', 1700, 'n', 1 }, { 'Infopatrimonio', '[[:d:Q64745161|Infopatrimônio]]', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', '[[Fredede og Bevaringsværdige Bygninger|FBB]]', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', '[[Fornminnesregistret|FMIS]]', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', '[[National Heritage List for England|NHLE]]', 1216, 'n', 1 }, { 'NRHP', '[[Registro Nacional de Lugares Históricos|NRHP]]', 649, 'n', 1 }, { 'KULTURMINNE', '[[Riksantikvaren|Kulturminne]]', 758, 'n', 'Kulturminne' }, { 'CRHP', '[[:d:Q3456275|CRHP]]', 477, 'n', 1 }, { 'MERIMEE', '[[Base Mérimée|Mérimée]]', 380, 'n', 'Mérimée' }, { 'CADW', '[[Cadw]]', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', '[[Památkový katalog]]', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', '[[Bien de Interés Cultural (España)|BIC]]', 808, 'n', 1 }, { 'BCIN', '[[Bien Cultural de Interés Nacional|BCIN]]', 1586, 'n', 1 }, { 'IPAC', '[[Inventario del Patrimonio Arquitectónico de Cataluña|IPAC]]', 1600, 'n', 1 }, { 'IGPCV', '[[Inventario General del Patrimonio Cultural Valenciano|IGPCV]]', 2473, 'n', 1 }, { 'IAPH', '[[Instituto Andaluz del Patrimonio Histórico|IAPH]]', 8425, 'n', 0 }, { 'GD-PCA', '[[Guía Digital del Patrimonio Cultural de Andalucía|Patrimonio Cultural de Andalucía]]', 3318, 'n', 1 }, { 'SIPCA', '[[SIPCA]]', 3580, 'n', 1 }, { 'PWJCYL', '[[Junta de Castilla y León|Patrimonio Web JCyL]]', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', '[[Catálogo de Patrimonio Cultural de Castilla-La Mancha]]', 6539, 'n', 1 }, { 'HispaniaNostra', '[[Lista roja de patrimonio en peligro|Lista Roja Hispania Nostra]]', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', '[[Heritage Gazetteer for Cyprus]]', 6916, 'n', 1 }, { 'HGL', '[[Heritage Gazetteer of Libya]]', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 }, { 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 }, { 'European Athletics', '[[Atletismo Europeo]]', 3766, 'n', 0 }, { 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 }, { 'ITU', '[[Unión Internacional de Triatlón|ITU]]', 3604, 'n', 0 }, { 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 }, { 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 }, { 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 }, { 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 }, { 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 }, { 'ITHF', '[[Salón de la Fama del Tenis Internacional|ITHF]]', 3363, 'n', 0 }, { 'ITTF', '[[Federación Internacional de Tenis de Mesa|ITTF]]', 1364, 'n', 0 }, { 'FIFA', '[[FIFA]]', 1469, 'n', 0 }, { 'UEFA', '[[UEFA]]', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', '[[Soccerway]]', 2369, 'n', 0 }, { 'Transfermarkt', '[[Transfermarkt]]', 2446, 'n', 0 }, { 'As', '[[As (periódico)|As]]', 3427, 'n', 0 }, { 'ESPN FC', '[[ESPN FC]]', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', '[[BeSoccer]]', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', '[[FootballDatabase]]', 3537, 'n', 0 }, { 'BDFutbol', '[[BDFutbol]]', 3655, 'n', 0 }, { 'EPCR', '[[European Professional Club Rugby|EPCR]]', 3666, 'n', 0 }, { 'FIDE', '[[Federación Internacional de Ajedrez|FIDE]]', 1440, 'n', 0 }, { 'BoxRec', '[[BoxRec]]', 1967, 'n', 0 }, { 'Sherdog', '[[Sherdog]]', 2818, 'n', 0 }, { 'WWE', '[[WWE]]', 2857, 'n', 0 }, { 'NSK', '[[Asociación Japonesa de Sumo|NSK]]', 3385, 'n', 0 }, { 'IJF', '[[Federación Internacional de Yudo|IJF]]', 4559, 'n', 0 }, { 'FINA', '[[Federación Internacional de Natación|FINA]]', 3408, 'n', 0 }, { 'ISHOF', '[[International Swimming Hall of Fame|ISHOF]]', 3691, 'n', 0 }, { 'NFL', '[[National Football League|NFL]]', 3539, 'n', 0 }, { 'NHL', '[[National Hockey League|NHL]]', 3522, 'n', 0 }, { 'FIH', '[[Federación Internacional de Hockey|FIH]]', 3742, 'n', 0 }, { 'MLB', '[[Grandes Ligas de Béisbol|MLB]]', 3541, 'n', 0 }, { 'Baseball-Reference', '[[Baseball-Reference.com|Baseball-Reference]]', 1825, 'n', 0 }, { 'FIL', '[[Federación Internacional de Luge|FIL]]', 2990, 'n', 0 }, { 'IBSF', '[[Federación Internacional de Bobsleigh y Skeleton|IBSF]]', 2991, 'n', 0 }, { 'WAF', '[[Federación Internacional de Tiro con Arco|WAF]]', 3010, 'n', 0 }, { 'FEI', '[[Federación Ecuestre Internacional|FEI]]', 3111, 'n', 0 }, { 'FIE', '[[Federación Internacional de Esgrima|FIE]]', 2423, 'n', 0 }, { 'CEE', '[[Confederación Europea de Esgrima|CEE]]', 4475, 'n', 0 }, { 'IBU', '[[Unión Internacional de Biatlón|IBU]]', 2459, 'n', 0 }, { 'ISU', '[[Unión Internacional de Patinaje sobre Hielo|ISU]]', 2694, 'n', 0 }, { 'FIG', '[[Federación Internacional de Gimnasia|FIG]]', 2696, 'n', 0 }, { 'UIPM', '[[Unión Internacional de Pentatlón Moderno|UIPM]]', 2726, 'n', 0 }, { 'BWF', '[[Federación Mundial de Bádminton|BWF]]', 2729, 'n', 0 }, { 'WCF', '[[Federación Mundial de Curling|WCF]]', 3557, 'n', 0 }, { 'EHF', '[[Federación Europea de Balonmano|EHF]]', 3573, 'n', 0 }, { 'IWF', '[[Federación Internacional de Halterofilia|IWF]]', 3667, 'n', 0 }, { 'IOF', '[[Federación Internacional de Orientación|IOF]]', 3672, 'n', 0 }, { 'ISSF', '[[Federación Internacional de Tiro Deportivo|ISSF]]', 2730, 'n', 0 }, { 'FIVB', '[[Federación Internacional de Voleibol|FIVB]]', 2801, 'n', 0 }, { 'CEV', '[[Confederación Europea de Voleibol|CEV]]', 3725, 'n', 0 }, { 'ICF', '[[Federación Internacional de Piragüismo|ICF]]', 3689, 'n', 0 }, { 'FISA', '[[Federación Internacional de Sociedades de Remo|FISA]]', 2091, 'n', 0 }, { 'IFSC', '[[Federación Internacional de Escalada Deportiva|IFSC]]', 3690, 'n', 0 }, { 'NLL', '[[National Lacrosse League|NLL]]', 3955, 'n', 0 }, { 'PGA', '[[Professional Golfers Association of America|PGA]]', 2811, 'n', 0 }, { 'LPGA', '[[LPGA]]', 2810, 'n', 0 }, { 'FIBA', '[[Federación Internacional de Baloncesto|FIBA]]', 3542, 'n', 0 }, { 'Euroliga', '[[Euroliga]]', 3536, 'n', 0 }, { 'WNBA', '[[WNBA]]', 3588, 'n', 0 }, { 'NBA', '[[NBA]]', 3647, 'n', 0 }, { 'ACB', '[[Asociación de Clubs de Baloncesto|ACB]]', 3525, 'n', 0 }, { 'Entr. ACB', '[[Asociación de Clubs de Baloncesto|Entrenador ACB]]', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', '[[FilmAffinity]]', 480, 'n', 0 }, { 'IMDb', '[[Internet Movie Database|IMDb]]', 345, 'n', 0 }, { 'Óscar', '[[Premios Óscar|Óscar]]', 6145, 'n', 0 }, { 'AFI', '[[AFI Catalog of Feature Films|AFI]]', 3593, 'n', 0 }, { 'Allcinema', '[[Allcinema]]', 2465, 'n', 0 }, { 'AllMovie', '[[AllMovie]]', 1562, 'n', 0 }, { 'AlloCiné', '[[AlloCiné]]', 1265, 'n', 0 }, { 'BFI', '[[British Film Institute|BFI]]', 2703, '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 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', '[[Bloomberg L.P.|Bloomberg]]', 3052, 'n', 0 }, { 'Crunchbase', '[[Crunchbase]]', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', '[[Servicio de Impuestos Internos de los Estados Unidos|IRS]]', 1297, noLink, 0 }, { 'VAT', '[[Número de Identificación Fiscal a efectos del IVA (NIF-IVA)|VAT]]', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'رایانه‌ورزی', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', '[[Open Hub]]', 1972, 'n', 0 }, { 'PyPI', '[[PyPI]]', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناختی داده‌پایه‌ئون', group = { { 'Algabase', '[[AlgaeBase]]', 1348, 'y', 0 }, { 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 }, { 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', '[[African Plant DB]]', 2036, 'n', 0 }, { 'Avibase', '[[Avibase]]', 2026, 'n', 0 }, { 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 }, { 'BioLib', '[[BioLib]]', 838, 'n', 0 }, { 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, '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 }, { 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 }, { 'eBird', '[[eBird]]', 3444, 'n', 0 }, { 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 }, { 'EUNIS', '[[European Nature Information System|EUNIS]]', 6177, 'n', 0 }, { 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 }, { 'FishBase', '[[FishBase]]', 938, 'n', 0 }, { 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 }, { 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 }, { 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', '[[Germplasm Resources Information Network|GRIN]]', 1421, 'url', 0 }, { 'IBC', [[Internet Bird Collection|IBC]], 3099, 'n', 0 }, { 'iNaturalist', [[iNaturalist]], 3151, 'n', 0 }, { 'IndexFungorum', '[[Index Fungorum]]', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 961, 'n', 0 }, { 'ITIS', '[[Sistema Integrado de Información Taxonómica|ITIS]]', 815, 'n', 0 }, { 'LPSN', '[[Listado de nombres procariotas con posición en nomenclatura|LPSN]]', 1991, 'url', 0 }, { 'MSW', '[[Mammal Species of the World|MSW]]', 959, 'n', 0 }, { 'MycoBank', '[[MycoBank]]', 962, 'n', 0 }, { 'NCBI', '[[Centro Nacional para la Información Biotecnológica|NCBI]]', 685, 'n', 0 }, { 'FossilWorks', '[[Paleobiology Database]]', 842, 'n', 0 }, { 'PlantList', '[[The Plant List|PlantList]]', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', '[[W3TROPICOS]]', 960, 'n', 0 }, { 'UICN', '[[Unión Internacional para la Conservación de la Naturaleza|UICN]]', 627, 'n', 0 }, { 'USDAP', '[[Departamento de Agricultura de los Estados Unidos|USDA Plants]]', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 }, { 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', '[[CIE-11]]', 7329, icd11Link, 0}, { 'CIE10', '[[CIE-10]]', 494, 'n', 0 }, { 'CIE9', '[[CIE-9]]', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', '[[CIE-9-MC]]', 1692, 'n', 0 }, { 'CIEO', '[[CIE-O]]', 563, 'n', 0 }, { 'CIAP2', '[[Clasificación Internacional de Atención Primaria|CIAP-2]]', 667, 'n', 0 }, { 'OMIM', '[[Herencia Mendeliana en el Hombre|OMIM]]', 492, 'n', 0 }, { 'DSM IV', '[[Manual diagnóstico y estadístico de los trastornos mentales|DSM IV]]', 663, 'n', 0 }, { 'DSM 5', '[[DSM 5|DSM-5]]', 1930, 'n', 0 }, { 'DiseasesDB', '[[Diseases Database|DiseasesDB]]', 557, 'n', 0 }, { 'MedlinePlus', '[[MedlinePlus]]', 604, 'n', 0 }, { 'eMedicine', '[[eMedicine]]', 673, 'n', 0 }, { 'MeSH', '[[Medical Subject Headings|MeSH]]', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', '[[Descriptores en Ciencias de la Salud|DeCS]]', 9272, 'n', 0 }, { 'Orphanet', '[[Orphanet]]', 1550, 'n', 0 }, { 'TA98', '[[Terminología Anatómica|TA]]', 1323, 'n', 1 }, { 'FMA', '[[Foundational Model of Anatomy|FMA]]', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', '[[Número E]]', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', '[[Número CAS]]', 231, 'n', 0 }, { 'EINECS', '[[EINECS|Números EINECS]]', 232, 'n', 0}, { 'ATC', '[[Código ATC]]', 267, 'n', 0 }, { 'RTECS', '[[RTECS]]', 657, 'n', 0 }, { 'ChEBI', '[[ChEBI]]', 683, 'n', 0 }, { 'ChEMBL', '[[ChEMBL]]', 592, 'n', 0 }, { 'ChemSpider', '[[ChemSpider]]', 661, 'n', 0 }, { 'DrugBank', '[[DrugBank]]', 715, 'n', 0 }, { 'PubChem', '[[PubChem]]', 662, 'n', 0 }, { 'UNII', '[[Unique Ingredient Identifier|UNII]]', 652, 'n', 0 }, { 'KEGG', '[[KEGG]]', 665, 'n', 0 }, { 'SMILES', '[[SMILES]]', 233, 'y', 0 }, { 'InChI', '[[International Chemical Identifier|InChI]]', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', '[[Mouse Genome Informatics|MGI]]', 231, 'n', 0 }, { 'HomoloGene', '[[HomoloGene]]', 593, 'n', 0 }, { ' HGNC', '[[Comité de Nomenclatura Genética de HUGO|HGNC]]', 354, 'n', 0 }, { 'UniProt', '[[UniProt]]', 352, 'n', 0 }, } }, { title = 'ستاره‌شناختی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', '[[Satellite Catalog Number|SCN]]', 377, 'n', 0 }, { 'NSSDCA', '[[International Designator|NSSDCA]]', 8913, 'n', 0 } } }, { title = 'هستی‌شناختی‌ئون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رده:ویکی‌پدیا:شناساگرون دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رده:ویکی‌پدیا:شناساگرون دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رده:ویکی‌پدیا:شناساگرون دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نا معتبر هسته</span>[[رده:ویکی‌پدیا:مرجعون کنترل مشکل دار صفحه‌ئون]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رده:ویکی‌پدیا:مرجعون کنترل با پارامترون صفحه‌ئون]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیشتر از ۳۰' end mainCategories = mainCategories .. '[[رده:ویکی‌پدیا:مرجعون کنترل با ' .. itemCount .. ' عنصر]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:Control_de_autoridades/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 84blvpjqzk9k7zrj9hxfwepwpfxh21n 401972 401968 2026-08-31T17:46:43Z محک 1023 401972 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', '[[ISSN]]', 236, 'n', 1 }, { 'VIAF', '[[Fichero de Autoridades Virtual Internacional|VIAF]]', 214, 'n', 1 }, { 'ISNI', '[[International Standard Name Identifier|ISNI]]', 213, 'n', 1 }, { 'BCN', '[[Biblioteca del Congreso de la Nación Argentina|BCN]]', 2879, 'n', 1 }, { 'BNA', '[[Biblioteca Nacional de la República Argentina|BNA]]', 3788, 'n', 1 }, { 'BNA-ed', '[[Biblioteca Nacional (Argentina)|BNA]]', 1143, 'n', 0 }, { 'BNM', '[[Biblioteca Nacional de Maestras y Maestros|BNM]]', 9774, 'n', 1 }, { 'BNE', '[[Biblioteca Nacional de España|BNE]]', 950, 'n', 1 }, { 'BNF', '[[Biblioteca Nacional de Francia|BNF]]', 268, bnfLink, 1 }, { 'VcBA', '[[Biblioteca Apostólica Vaticana|VcBA]]', 8034, '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]]', 7369, 'n', 1 }, { 'BNU', '[[Biblioteca Nacional de Uruguay|BNU]]', 12595, 'n', 1 }, { 'BNB', '[[Biblioteca Nacional de Brasil|BNB]]', 4619, 'n', 1 }, { 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 }, { 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 }, { 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 }, { 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 }, { 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 }, { 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 }, { 'NLA', '[[Biblioteca Nacional de Australia|NLA]]', 409, 'n', 1 }, { 'RLS', '[[Biblioteca del Estado Ruso|BER]]', 947, 'n', 0 }, { 'J9U', '[[Biblioteca Nacional de Israel|NLI]]', 8189, 'n', 0 }, { 'CINII', '[[CiNii]]', 271, 'n', 0 }, { 'NARA', '[[National Archives and Records Administration|NARA]]', 1225, 'n', 0 }, { 'LCCNLCOC', '[[Library of Congress Control Number|LCCN]]', 1144, 'n', 0 }, { 'SNAC', '[[d:Q29861311|SNAC]]', 3430, 'n', 1 }, { 'S2', '[[:d:Q22908627|S2]]', 4012, 'n', 0 }, { 'SUDOC', '[[Système universitaire de documentation|SUDOC]]', 269, 'n', 0 }, { 'ULAN', '[[Union List of Artist Names|ULAN]]', 245, 'n', 1 }, { 'frickSpain ', '[[Colección Frick|research.frick]]', 8572, 'n', 1 }, { 'ORCID', '[[ORCID]]', 496, 'n', 1 }, { 'Scopus', '[[Scopus]]', 1153, 'n', 1 }, -- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 }, { 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 }, { 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' }, { 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 }, { 'autores.uy', '[[autores.uy]]', 2558, 'n', 1 }, { 'Slovenska biografija', '[[:d:Q15975890|Slovenska biografija]]', 1254, 'n', 0 }, { 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 }, { 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 }, { 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Premio Nobel]]', 8024, 'n', 0 }, { 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 }, -- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 }, { 'CensoGuia', '[[Censo-Guía de Archivos de España e Iberoamérica]]', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', '[[:d:Q56246649|Directorio de Museos y Colecciones de España]]', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', '[[Boletín Oficial del Estado|BOE]]', 4256, 'n', 1 }, { 'RoyalSociety', '[[Royal Society]]', 2070, 'url', 'Royal Society' }, { 'HAW', '[[Academia de Ciencias y Humanidades de Heidelberg|HAW]]', 2273, 'n', 1 }, { 'SAW', '[[Academia Sajona de Ciencias de Leipzig|SAW]]', 3411, 'n', 1 }, { 'KNAW', '[[Real Academia de Artes y Ciencias de los Países Bajos|KNAW]]', 2454, 'n', 1 }, -- { 'KVAB', '[[Real Academia Flamenca de Ciencias y Artes de Bélgica|KVAB]]', 3887, 'n', 1 }, { 'Leopoldina', '[[Deutsche Akademie der Naturforscher Leopoldina|Leopoldina]]', 3413, 'n', 1 }, { 'CONICET', '[[CONICET]]', 3900, 'n', 1 }, { 'Grierson', '[[Directorio de científicos argentinos Dra. Grierson|Grierson]]', 3946, 'n', 1 }, { 'RANM', '[[Real Academia Nacional de Medicina|RANM]]', 3945, 'n', 1 }, -- { 'ANMF', '[[Académie Nationale de Médecine|ANMF]]', 3956, 'n', 1 }, { 'Léonore', '[[Base Léonore|Léonore]]', 11152, 'n', 0 }, { 'USCongress', '[[Biographical Directory of the United States Congress|US Congress]]', 1157, 'n', 0 }, { 'BPN', '[[Biografisch Portaal|BPN]]', 651, 'n', 1 }, -- { 'ISCO', '[[d:Q1233766|ISCO]]', 952, 'n', 1 }, { 'AAT', '[[Art & Architecture Thesaurus|AAT]]', 1014, 'n', 1 }, { 'OpenLibrary', '[[Open Library]]', 648, 'n', 'Open Library' }, { 'PARES', '[[PARES]]', 4813, 'n', 1 }, { 'SSRN', '[[Social Science Research Network|SSRN]]', 3747, 'n', 'SSRN autor' }, { 'SIKART', '[[SIKART]]', 781, 'n', 0 }, { 'KULTURNAV', '[[KulturNav]]', 1248, 'id', 0 }, { 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 }, { 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' }, -- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 }, { 'RID', '[[ResearcherID]]', 1053, 'n', 1 }, { 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 }, { 'Latindex', '[[Latindex]]', 12376, 'n', 1 }, { 'ERIH PLUS', '[[ERIH PLUS]]', 3434, 'n', 1 }, { 'IPNIpub', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 2008, 'n', 1 }, { 'SUDOCcat', '[[Système universitaire de documentation|SUDOC]]', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', '[[Zeitschriftendatenbank|ZDB]]', 1042, 'n', 1 }, { 'NorwegianRegister', '[[Norsk senter for forskningsdata|Norwegian Register]]', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', '[[Directory of Open Access Journals|DOAJ]]', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', '[[Cámara de Diputados de Brasil]]', 7480, 'n', 1 }, { 'HCDN', '[[Cámara de Diputados de la Nación Argentina|Estadísticas HCDN]]', 4693, 'n', 1 }, { 'HCDNbio', '[[Cámara de Diputados de la Nación Argentina|Biografía HCDN]]', 5225, 'n', 1 }, { 'Directorio Legislativo', 'مجلسی راهنما', 6585, 'n', 0 }, -- { '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 }, { '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 }, { 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 }, { 'RBD', '[[Ministerio de Educación de Chile|RBD MINEDUC]]', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', '[[Tebeosfera]]', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, '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 }, { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 }, { 'Tabakalera', '[[Tabakalera]]', 10069, 'n', 1 }, { 'BUSC', '[[Biblioteca de la Universidad de Santiago de Compostela|BUSC]]', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 }, -- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 }, { 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 }, { 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 }, { 'DBE', '[[Diccionario biográfico español|DBE]]', 4459, 'url', 1 }, { 'DBCLM', '[[Diccionario biográfico de Castilla-La Mancha|DBCLM]]', 13067, 'url', 1 }, { 'DCED', '[[Diccionario de catedráticos españoles de derecho|DCED]]', 13620, 'n', 1 }, { 'DBA', '[[Diccionario biográfico de Almería|DBA]]', 13851, 'n', 1 }, { 'DHS', '[[Diccionario histórico de Suiza|DHS]]', 902, 'n', 0 }, { 'LIR', '[[Diccionario histórico de Suiza|LIR]]', 886, 'n', 0 }, { 'TLS', '[[Theaterlexikon der Schweiz|TLS]]', 1362, 'n', 0 }, { 'Britannica', '[[Enciclopedia Británica|Britannica]]', 1417, 'url', 0 }, { 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 }, { 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 }, { 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', '[[Persée (portal)|Persée]]', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', '[[Dialnet]]', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', '[[Redalyc]]', 3131, 'n', 1 }, -- { 'UNZrevista', '[[UNZ.org|UNZ]]', 2735, 'n', 0 }, -- { 'JSTORrevista', '[[JSTOR]]', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', '[[HathiTrust]]', 1844, 'n', 1 }, { 'Galicianaobra', '[[Galiciana]]', 3004, 'n', 'Galiciana obra' }, { 'Trove', '[[Trove]]', 5603, 'n', 1 }, { 'BVMCobra', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 2799, 'n', 'BVMC persona' }, { 'Persée', '[[Persée (portal)|Persée]]', 2732, 'n', 1 }, { 'Dialnet', '[[Dialnet]]', 1607, 'n', 1 }, { 'GutenbergAutor', '[[Proyecto Gutenberg]]', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', '[[Biodiversity Heritage Library|BHL]]', 4327, 'n', 0 }, -- { 'UNZautor', '[[UNZ.org|UNZ]]', 2734, 'n', 'UNZ' }, { 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' }, { 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 }, { 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 }, { 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 }, { 'BDA', '[[Biblioteca Digital de Andalucía|BDA]]', 6496, 'n', 1 }, { 'BDM', '[[Biblioteca Digital de Madrid|BDM]]', 13816, 'n', 1 }, { 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 }, { 'BivaldiAutor', '[[Biblioteca Valenciana Digital|BiValDi]]', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', '[[Galiciana]]', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', '[[Packard Humanities Institute|PHI]]', 6941, 'n', 0 }, { 'Europeana', '[[Europeana]]', 7704, 'n', 1 }, { 'DOI', '[[Identificador de objeto digital|DOI]]', 356, 'n', 1 }, { 'Handle', '[[Sistema Handle|Handle]]', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', '[[Museo Nacional Centro de Arte Reina Sofía|MNCARS]]', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' }, { '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)' }, { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', '[[Hemeroteca Digital de la Biblioteca Nacional de España|Hemeroteca digital de la BNE]]', 12151, 'n', 1 }, { 'BVPH', '[[Biblioteca Virtual de Prensa Histórica]]', 2961, 'n', 1 }, { 'Memoriademadrid', '[[Memoriademadrid]]', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', '[[SIMBAD]]', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', '[[JPL Small-Body Database|JPL]]', 716, 'n', 0 }, { 'MPC', '[[Centro de Planetas Menores|MPC]]', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', '[[NASA Exoplanet Archive]]', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', '[[OpenStreetMap|OSM]]', 402, 'n', 'Relación OSM' }, { 'TGN', '[[Getty Thesaurus of Geographic Names|TGN]]', 1667, 'n', 1 }, { 'AtlasIR', '[[:d:Q24575107|Atlas Digital del Imperio Romano]]', 1936, 'n', 0 }, { 'Pleiades', '[[:d:Q24423804|Pleiades]]', 1584, 'n', 0 }, { 'TmGEO', '[[:d:Q22094624|Trismegistos GEO]]', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', '[[Red Natura 2000|Natura 2000]]', 3425, 'n', 'Natura 2000' }, { 'WWF', '[[Fondo Mundial para la Naturaleza|WWF]]', 1294, 'n', 1 }, { 'IDESCAT', '[[Instituto de Estadística de Cataluña|IDESCAT]]', 4335, 'n', 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 }, { 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, '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 }, { 'TOID', '[[TOID]]', 3120, 'n', 1 }, { 'INSEE-commune', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', '[[SIRUTA]]', 843, 'n', 1 }, { 'SUDAFRICA-MUN', '[[Sudáfrica|Código municipio Sudáfrica]]', 911, 'n', 1 }, { 'LAU', '[[Unidad administrativa local|LAU]]', 782, 'n', 1 }, { 'KSH', '[[Központi Statisztikai Hivatal|KSH]]', 939, 'n', 1 }, { 'OKATO', '[[OKATO]]', 721, 'n', 1 }, { 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', '[[Oficina Central de Estadística (Polonia)|TERC]]', 1653, 'n', 'TERC'}, { 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0}, { 'WDTA', '[[Base de Datos Mundial sobre Áreas Protegidas|WDTA]]', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', '[[Fundación Docomomo Ibérico|Docomomo Ibérico]]', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', '[[ArchNet]]', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', '[[ArchNet]]', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', '[[Amateur Radio Lighthouse Society|ARHLS]]', 2980, 'n', 0 }, { 'NGA', '[[Agencia Nacional de Inteligencia-Geoespacial|NGA]]', 3563, 'n', 0 }, { 'UKHO', '[[Instituto Hidrográfico del Reino Unido|UKHO]]', 3562, 'n', 0 }, { 'MarineTraffic', '[[MarineTraffic]]', 3601, 'n', 0 }, { 'OnlineListofLights', '[[:d:Q843152|Online List of Lights]]', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', '[[Patrimonio de la Humanidad]]', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', '[[Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos|CNMLBH]]', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', '[[Instituto de Gestão do Património Arquitetónico e Arqueológico|IGESPAR]]', 1702, 'n', 1 }, { 'SIPA', '[[Sistema de Informação para o Património Arquitetónico|SIPA]]', 1700, 'n', 1 }, { 'Infopatrimonio', '[[:d:Q64745161|Infopatrimônio]]', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', '[[Fredede og Bevaringsværdige Bygninger|FBB]]', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', '[[Fornminnesregistret|FMIS]]', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', '[[National Heritage List for England|NHLE]]', 1216, 'n', 1 }, { 'NRHP', '[[Registro Nacional de Lugares Históricos|NRHP]]', 649, 'n', 1 }, { 'KULTURMINNE', '[[Riksantikvaren|Kulturminne]]', 758, 'n', 'Kulturminne' }, { 'CRHP', '[[:d:Q3456275|CRHP]]', 477, 'n', 1 }, { 'MERIMEE', '[[Base Mérimée|Mérimée]]', 380, 'n', 'Mérimée' }, { 'CADW', '[[Cadw]]', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', '[[Památkový katalog]]', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', '[[Bien de Interés Cultural (España)|BIC]]', 808, 'n', 1 }, { 'BCIN', '[[Bien Cultural de Interés Nacional|BCIN]]', 1586, 'n', 1 }, { 'IPAC', '[[Inventario del Patrimonio Arquitectónico de Cataluña|IPAC]]', 1600, 'n', 1 }, { 'IGPCV', '[[Inventario General del Patrimonio Cultural Valenciano|IGPCV]]', 2473, 'n', 1 }, { 'IAPH', '[[Instituto Andaluz del Patrimonio Histórico|IAPH]]', 8425, 'n', 0 }, { 'GD-PCA', '[[Guía Digital del Patrimonio Cultural de Andalucía|Patrimonio Cultural de Andalucía]]', 3318, 'n', 1 }, { 'SIPCA', '[[SIPCA]]', 3580, 'n', 1 }, { 'PWJCYL', '[[Junta de Castilla y León|Patrimonio Web JCyL]]', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', '[[Catálogo de Patrimonio Cultural de Castilla-La Mancha]]', 6539, 'n', 1 }, { 'HispaniaNostra', '[[Lista roja de patrimonio en peligro|Lista Roja Hispania Nostra]]', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', '[[Heritage Gazetteer for Cyprus]]', 6916, 'n', 1 }, { 'HGL', '[[Heritage Gazetteer of Libya]]', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 }, { 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 }, { 'European Athletics', '[[Atletismo Europeo]]', 3766, 'n', 0 }, { 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 }, { 'ITU', '[[Unión Internacional de Triatlón|ITU]]', 3604, 'n', 0 }, { 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 }, { 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 }, { 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 }, { 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 }, { 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 }, { 'ITHF', '[[Salón de la Fama del Tenis Internacional|ITHF]]', 3363, 'n', 0 }, { 'ITTF', '[[Federación Internacional de Tenis de Mesa|ITTF]]', 1364, 'n', 0 }, { 'FIFA', '[[FIFA]]', 1469, 'n', 0 }, { 'UEFA', '[[UEFA]]', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', '[[Soccerway]]', 2369, 'n', 0 }, { 'Transfermarkt', '[[Transfermarkt]]', 2446, 'n', 0 }, { 'As', '[[As (periódico)|As]]', 3427, 'n', 0 }, { 'ESPN FC', '[[ESPN FC]]', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', '[[BeSoccer]]', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', '[[FootballDatabase]]', 3537, 'n', 0 }, { 'BDFutbol', '[[BDFutbol]]', 3655, 'n', 0 }, { 'EPCR', '[[European Professional Club Rugby|EPCR]]', 3666, 'n', 0 }, { 'FIDE', '[[Federación Internacional de Ajedrez|FIDE]]', 1440, 'n', 0 }, { 'BoxRec', '[[BoxRec]]', 1967, 'n', 0 }, { 'Sherdog', '[[Sherdog]]', 2818, 'n', 0 }, { 'WWE', '[[WWE]]', 2857, 'n', 0 }, { 'NSK', '[[Asociación Japonesa de Sumo|NSK]]', 3385, 'n', 0 }, { 'IJF', '[[Federación Internacional de Yudo|IJF]]', 4559, 'n', 0 }, { 'FINA', '[[Federación Internacional de Natación|FINA]]', 3408, 'n', 0 }, { 'ISHOF', '[[International Swimming Hall of Fame|ISHOF]]', 3691, 'n', 0 }, { 'NFL', '[[National Football League|NFL]]', 3539, 'n', 0 }, { 'NHL', '[[National Hockey League|NHL]]', 3522, 'n', 0 }, { 'FIH', '[[Federación Internacional de Hockey|FIH]]', 3742, 'n', 0 }, { 'MLB', '[[Grandes Ligas de Béisbol|MLB]]', 3541, 'n', 0 }, { 'Baseball-Reference', '[[Baseball-Reference.com|Baseball-Reference]]', 1825, 'n', 0 }, { 'FIL', '[[Federación Internacional de Luge|FIL]]', 2990, 'n', 0 }, { 'IBSF', '[[Federación Internacional de Bobsleigh y Skeleton|IBSF]]', 2991, 'n', 0 }, { 'WAF', '[[Federación Internacional de Tiro con Arco|WAF]]', 3010, 'n', 0 }, { 'FEI', '[[Federación Ecuestre Internacional|FEI]]', 3111, 'n', 0 }, { 'FIE', '[[Federación Internacional de Esgrima|FIE]]', 2423, 'n', 0 }, { 'CEE', '[[Confederación Europea de Esgrima|CEE]]', 4475, 'n', 0 }, { 'IBU', '[[Unión Internacional de Biatlón|IBU]]', 2459, 'n', 0 }, { 'ISU', '[[Unión Internacional de Patinaje sobre Hielo|ISU]]', 2694, 'n', 0 }, { 'FIG', '[[Federación Internacional de Gimnasia|FIG]]', 2696, 'n', 0 }, { 'UIPM', '[[Unión Internacional de Pentatlón Moderno|UIPM]]', 2726, 'n', 0 }, { 'BWF', '[[Federación Mundial de Bádminton|BWF]]', 2729, 'n', 0 }, { 'WCF', '[[Federación Mundial de Curling|WCF]]', 3557, 'n', 0 }, { 'EHF', '[[Federación Europea de Balonmano|EHF]]', 3573, 'n', 0 }, { 'IWF', '[[Federación Internacional de Halterofilia|IWF]]', 3667, 'n', 0 }, { 'IOF', '[[Federación Internacional de Orientación|IOF]]', 3672, 'n', 0 }, { 'ISSF', '[[Federación Internacional de Tiro Deportivo|ISSF]]', 2730, 'n', 0 }, { 'FIVB', '[[Federación Internacional de Voleibol|FIVB]]', 2801, 'n', 0 }, { 'CEV', '[[Confederación Europea de Voleibol|CEV]]', 3725, 'n', 0 }, { 'ICF', '[[Federación Internacional de Piragüismo|ICF]]', 3689, 'n', 0 }, { 'FISA', '[[Federación Internacional de Sociedades de Remo|FISA]]', 2091, 'n', 0 }, { 'IFSC', '[[Federación Internacional de Escalada Deportiva|IFSC]]', 3690, 'n', 0 }, { 'NLL', '[[National Lacrosse League|NLL]]', 3955, 'n', 0 }, { 'PGA', '[[Professional Golfers Association of America|PGA]]', 2811, 'n', 0 }, { 'LPGA', '[[LPGA]]', 2810, 'n', 0 }, { 'FIBA', '[[Federación Internacional de Baloncesto|FIBA]]', 3542, 'n', 0 }, { 'Euroliga', '[[Euroliga]]', 3536, 'n', 0 }, { 'WNBA', '[[WNBA]]', 3588, 'n', 0 }, { 'NBA', '[[NBA]]', 3647, 'n', 0 }, { 'ACB', '[[Asociación de Clubs de Baloncesto|ACB]]', 3525, 'n', 0 }, { 'Entr. ACB', '[[Asociación de Clubs de Baloncesto|Entrenador ACB]]', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', '[[FilmAffinity]]', 480, 'n', 0 }, { 'IMDb', '[[Internet Movie Database|IMDb]]', 345, 'n', 0 }, { 'Óscar', '[[Premios Óscar|Óscar]]', 6145, 'n', 0 }, { 'AFI', '[[AFI Catalog of Feature Films|AFI]]', 3593, 'n', 0 }, { 'Allcinema', '[[Allcinema]]', 2465, 'n', 0 }, { 'AllMovie', '[[AllMovie]]', 1562, 'n', 0 }, { 'AlloCiné', '[[AlloCiné]]', 1265, 'n', 0 }, { 'BFI', '[[British Film Institute|BFI]]', 2703, '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 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', '[[Bloomberg L.P.|Bloomberg]]', 3052, 'n', 0 }, { 'Crunchbase', '[[Crunchbase]]', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', '[[Servicio de Impuestos Internos de los Estados Unidos|IRS]]', 1297, noLink, 0 }, { 'VAT', '[[Número de Identificación Fiscal a efectos del IVA (NIF-IVA)|VAT]]', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', '[[Open Hub]]', 1972, 'n', 0 }, { 'PyPI', '[[PyPI]]', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', '[[AlgaeBase]]', 1348, 'y', 0 }, { 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 }, { 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', '[[African Plant DB]]', 2036, 'n', 0 }, { 'Avibase', '[[Avibase]]', 2026, 'n', 0 }, { 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 }, { 'BioLib', '[[BioLib]]', 838, 'n', 0 }, { 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, '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 }, { 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 }, { 'eBird', '[[eBird]]', 3444, 'n', 0 }, { 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 }, { 'EUNIS', '[[European Nature Information System|EUNIS]]', 6177, 'n', 0 }, { 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 }, { 'FishBase', '[[FishBase]]', 938, 'n', 0 }, { 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 }, { 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 }, { 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', '[[Germplasm Resources Information Network|GRIN]]', 1421, 'url', 0 }, { 'IBC', [[Internet Bird Collection|IBC]], 3099, 'n', 0 }, { 'iNaturalist', [[iNaturalist]], 3151, 'n', 0 }, { 'IndexFungorum', '[[Index Fungorum]]', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 961, 'n', 0 }, { 'ITIS', '[[Sistema Integrado de Información Taxonómica|ITIS]]', 815, 'n', 0 }, { 'LPSN', '[[Listado de nombres procariotas con posición en nomenclatura|LPSN]]', 1991, 'url', 0 }, { 'MSW', '[[Mammal Species of the World|MSW]]', 959, 'n', 0 }, { 'MycoBank', '[[MycoBank]]', 962, 'n', 0 }, { 'NCBI', '[[Centro Nacional para la Información Biotecnológica|NCBI]]', 685, 'n', 0 }, { 'FossilWorks', '[[Paleobiology Database]]', 842, 'n', 0 }, { 'PlantList', '[[The Plant List|PlantList]]', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', '[[W3TROPICOS]]', 960, 'n', 0 }, { 'UICN', '[[Unión Internacional para la Conservación de la Naturaleza|UICN]]', 627, 'n', 0 }, { 'USDAP', '[[Departamento de Agricultura de los Estados Unidos|USDA Plants]]', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 }, { 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', '[[CIE-11]]', 7329, icd11Link, 0}, { 'CIE10', '[[CIE-10]]', 494, 'n', 0 }, { 'CIE9', '[[CIE-9]]', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', '[[CIE-9-MC]]', 1692, 'n', 0 }, { 'CIEO', '[[CIE-O]]', 563, 'n', 0 }, { 'CIAP2', '[[Clasificación Internacional de Atención Primaria|CIAP-2]]', 667, 'n', 0 }, { 'OMIM', '[[Herencia Mendeliana en el Hombre|OMIM]]', 492, 'n', 0 }, { 'DSM IV', '[[Manual diagnóstico y estadístico de los trastornos mentales|DSM IV]]', 663, 'n', 0 }, { 'DSM 5', '[[DSM 5|DSM-5]]', 1930, 'n', 0 }, { 'DiseasesDB', '[[Diseases Database|DiseasesDB]]', 557, 'n', 0 }, { 'MedlinePlus', '[[MedlinePlus]]', 604, 'n', 0 }, { 'eMedicine', '[[eMedicine]]', 673, 'n', 0 }, { 'MeSH', '[[Medical Subject Headings|MeSH]]', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', '[[Descriptores en Ciencias de la Salud|DeCS]]', 9272, 'n', 0 }, { 'Orphanet', '[[Orphanet]]', 1550, 'n', 0 }, { 'TA98', '[[Terminología Anatómica|TA]]', 1323, 'n', 1 }, { 'FMA', '[[Foundational Model of Anatomy|FMA]]', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', '[[Número E]]', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', '[[Número CAS]]', 231, 'n', 0 }, { 'EINECS', '[[EINECS|Números EINECS]]', 232, 'n', 0}, { 'ATC', '[[Código ATC]]', 267, 'n', 0 }, { 'RTECS', '[[RTECS]]', 657, 'n', 0 }, { 'ChEBI', '[[ChEBI]]', 683, 'n', 0 }, { 'ChEMBL', '[[ChEMBL]]', 592, 'n', 0 }, { 'ChemSpider', '[[ChemSpider]]', 661, 'n', 0 }, { 'DrugBank', '[[DrugBank]]', 715, 'n', 0 }, { 'PubChem', '[[PubChem]]', 662, 'n', 0 }, { 'UNII', '[[Unique Ingredient Identifier|UNII]]', 652, 'n', 0 }, { 'KEGG', '[[KEGG]]', 665, 'n', 0 }, { 'SMILES', '[[SMILES]]', 233, 'y', 0 }, { 'InChI', '[[International Chemical Identifier|InChI]]', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', '[[Mouse Genome Informatics|MGI]]', 231, 'n', 0 }, { 'HomoloGene', '[[HomoloGene]]', 593, 'n', 0 }, { ' HGNC', '[[Comité de Nomenclatura Genética de HUGO|HGNC]]', 354, 'n', 0 }, { 'UniProt', '[[UniProt]]', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', '[[Satellite Catalog Number|SCN]]', 377, 'n', 0 }, { 'NSSDCA', '[[International Designator|NSSDCA]]', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p jzyju2ha5k3rmagzuk1opghkuybjdvy 401973 401972 2026-08-31T17:48:29Z محک 1023 محک صفحهٔ [[ماژول:Control de autoridades]] را بدون برجای‌گذاشتن تغییرمسیر به [[ماژول:مرجعون کنترل]] منتقل کرد 401972 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', '[[ISSN]]', 236, 'n', 1 }, { 'VIAF', '[[Fichero de Autoridades Virtual Internacional|VIAF]]', 214, 'n', 1 }, { 'ISNI', '[[International Standard Name Identifier|ISNI]]', 213, 'n', 1 }, { 'BCN', '[[Biblioteca del Congreso de la Nación Argentina|BCN]]', 2879, 'n', 1 }, { 'BNA', '[[Biblioteca Nacional de la República Argentina|BNA]]', 3788, 'n', 1 }, { 'BNA-ed', '[[Biblioteca Nacional (Argentina)|BNA]]', 1143, 'n', 0 }, { 'BNM', '[[Biblioteca Nacional de Maestras y Maestros|BNM]]', 9774, 'n', 1 }, { 'BNE', '[[Biblioteca Nacional de España|BNE]]', 950, 'n', 1 }, { 'BNF', '[[Biblioteca Nacional de Francia|BNF]]', 268, bnfLink, 1 }, { 'VcBA', '[[Biblioteca Apostólica Vaticana|VcBA]]', 8034, '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]]', 7369, 'n', 1 }, { 'BNU', '[[Biblioteca Nacional de Uruguay|BNU]]', 12595, 'n', 1 }, { 'BNB', '[[Biblioteca Nacional de Brasil|BNB]]', 4619, 'n', 1 }, { 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 }, { 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 }, { 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 }, { 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 }, { 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 }, { 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 }, { 'NLA', '[[Biblioteca Nacional de Australia|NLA]]', 409, 'n', 1 }, { 'RLS', '[[Biblioteca del Estado Ruso|BER]]', 947, 'n', 0 }, { 'J9U', '[[Biblioteca Nacional de Israel|NLI]]', 8189, 'n', 0 }, { 'CINII', '[[CiNii]]', 271, 'n', 0 }, { 'NARA', '[[National Archives and Records Administration|NARA]]', 1225, 'n', 0 }, { 'LCCNLCOC', '[[Library of Congress Control Number|LCCN]]', 1144, 'n', 0 }, { 'SNAC', '[[d:Q29861311|SNAC]]', 3430, 'n', 1 }, { 'S2', '[[:d:Q22908627|S2]]', 4012, 'n', 0 }, { 'SUDOC', '[[Système universitaire de documentation|SUDOC]]', 269, 'n', 0 }, { 'ULAN', '[[Union List of Artist Names|ULAN]]', 245, 'n', 1 }, { 'frickSpain ', '[[Colección Frick|research.frick]]', 8572, 'n', 1 }, { 'ORCID', '[[ORCID]]', 496, 'n', 1 }, { 'Scopus', '[[Scopus]]', 1153, 'n', 1 }, -- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 }, { 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 }, { 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' }, { 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 }, { 'autores.uy', '[[autores.uy]]', 2558, 'n', 1 }, { 'Slovenska biografija', '[[:d:Q15975890|Slovenska biografija]]', 1254, 'n', 0 }, { 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 }, { 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 }, { 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Premio Nobel]]', 8024, 'n', 0 }, { 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 }, -- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 }, { 'CensoGuia', '[[Censo-Guía de Archivos de España e Iberoamérica]]', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', '[[:d:Q56246649|Directorio de Museos y Colecciones de España]]', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', '[[Boletín Oficial del Estado|BOE]]', 4256, 'n', 1 }, { 'RoyalSociety', '[[Royal Society]]', 2070, 'url', 'Royal Society' }, { 'HAW', '[[Academia de Ciencias y Humanidades de Heidelberg|HAW]]', 2273, 'n', 1 }, { 'SAW', '[[Academia Sajona de Ciencias de Leipzig|SAW]]', 3411, 'n', 1 }, { 'KNAW', '[[Real Academia de Artes y Ciencias de los Países Bajos|KNAW]]', 2454, 'n', 1 }, -- { 'KVAB', '[[Real Academia Flamenca de Ciencias y Artes de Bélgica|KVAB]]', 3887, 'n', 1 }, { 'Leopoldina', '[[Deutsche Akademie der Naturforscher Leopoldina|Leopoldina]]', 3413, 'n', 1 }, { 'CONICET', '[[CONICET]]', 3900, 'n', 1 }, { 'Grierson', '[[Directorio de científicos argentinos Dra. Grierson|Grierson]]', 3946, 'n', 1 }, { 'RANM', '[[Real Academia Nacional de Medicina|RANM]]', 3945, 'n', 1 }, -- { 'ANMF', '[[Académie Nationale de Médecine|ANMF]]', 3956, 'n', 1 }, { 'Léonore', '[[Base Léonore|Léonore]]', 11152, 'n', 0 }, { 'USCongress', '[[Biographical Directory of the United States Congress|US Congress]]', 1157, 'n', 0 }, { 'BPN', '[[Biografisch Portaal|BPN]]', 651, 'n', 1 }, -- { 'ISCO', '[[d:Q1233766|ISCO]]', 952, 'n', 1 }, { 'AAT', '[[Art & Architecture Thesaurus|AAT]]', 1014, 'n', 1 }, { 'OpenLibrary', '[[Open Library]]', 648, 'n', 'Open Library' }, { 'PARES', '[[PARES]]', 4813, 'n', 1 }, { 'SSRN', '[[Social Science Research Network|SSRN]]', 3747, 'n', 'SSRN autor' }, { 'SIKART', '[[SIKART]]', 781, 'n', 0 }, { 'KULTURNAV', '[[KulturNav]]', 1248, 'id', 0 }, { 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 }, { 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' }, -- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 }, { 'RID', '[[ResearcherID]]', 1053, 'n', 1 }, { 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 }, { 'Latindex', '[[Latindex]]', 12376, 'n', 1 }, { 'ERIH PLUS', '[[ERIH PLUS]]', 3434, 'n', 1 }, { 'IPNIpub', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 2008, 'n', 1 }, { 'SUDOCcat', '[[Système universitaire de documentation|SUDOC]]', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', '[[Zeitschriftendatenbank|ZDB]]', 1042, 'n', 1 }, { 'NorwegianRegister', '[[Norsk senter for forskningsdata|Norwegian Register]]', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', '[[Directory of Open Access Journals|DOAJ]]', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', '[[Cámara de Diputados de Brasil]]', 7480, 'n', 1 }, { 'HCDN', '[[Cámara de Diputados de la Nación Argentina|Estadísticas HCDN]]', 4693, 'n', 1 }, { 'HCDNbio', '[[Cámara de Diputados de la Nación Argentina|Biografía HCDN]]', 5225, 'n', 1 }, { 'Directorio Legislativo', 'مجلسی راهنما', 6585, 'n', 0 }, -- { '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 }, { '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 }, { 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 }, { 'RBD', '[[Ministerio de Educación de Chile|RBD MINEDUC]]', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', '[[Tebeosfera]]', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, '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 }, { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 }, { 'Tabakalera', '[[Tabakalera]]', 10069, 'n', 1 }, { 'BUSC', '[[Biblioteca de la Universidad de Santiago de Compostela|BUSC]]', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 }, -- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 }, { 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 }, { 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 }, { 'DBE', '[[Diccionario biográfico español|DBE]]', 4459, 'url', 1 }, { 'DBCLM', '[[Diccionario biográfico de Castilla-La Mancha|DBCLM]]', 13067, 'url', 1 }, { 'DCED', '[[Diccionario de catedráticos españoles de derecho|DCED]]', 13620, 'n', 1 }, { 'DBA', '[[Diccionario biográfico de Almería|DBA]]', 13851, 'n', 1 }, { 'DHS', '[[Diccionario histórico de Suiza|DHS]]', 902, 'n', 0 }, { 'LIR', '[[Diccionario histórico de Suiza|LIR]]', 886, 'n', 0 }, { 'TLS', '[[Theaterlexikon der Schweiz|TLS]]', 1362, 'n', 0 }, { 'Britannica', '[[Enciclopedia Británica|Britannica]]', 1417, 'url', 0 }, { 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 }, { 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 }, { 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', '[[Persée (portal)|Persée]]', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', '[[Dialnet]]', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', '[[Redalyc]]', 3131, 'n', 1 }, -- { 'UNZrevista', '[[UNZ.org|UNZ]]', 2735, 'n', 0 }, -- { 'JSTORrevista', '[[JSTOR]]', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', '[[HathiTrust]]', 1844, 'n', 1 }, { 'Galicianaobra', '[[Galiciana]]', 3004, 'n', 'Galiciana obra' }, { 'Trove', '[[Trove]]', 5603, 'n', 1 }, { 'BVMCobra', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 2799, 'n', 'BVMC persona' }, { 'Persée', '[[Persée (portal)|Persée]]', 2732, 'n', 1 }, { 'Dialnet', '[[Dialnet]]', 1607, 'n', 1 }, { 'GutenbergAutor', '[[Proyecto Gutenberg]]', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', '[[Biodiversity Heritage Library|BHL]]', 4327, 'n', 0 }, -- { 'UNZautor', '[[UNZ.org|UNZ]]', 2734, 'n', 'UNZ' }, { 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' }, { 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 }, { 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 }, { 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 }, { 'BDA', '[[Biblioteca Digital de Andalucía|BDA]]', 6496, 'n', 1 }, { 'BDM', '[[Biblioteca Digital de Madrid|BDM]]', 13816, 'n', 1 }, { 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 }, { 'BivaldiAutor', '[[Biblioteca Valenciana Digital|BiValDi]]', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', '[[Galiciana]]', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', '[[Packard Humanities Institute|PHI]]', 6941, 'n', 0 }, { 'Europeana', '[[Europeana]]', 7704, 'n', 1 }, { 'DOI', '[[Identificador de objeto digital|DOI]]', 356, 'n', 1 }, { 'Handle', '[[Sistema Handle|Handle]]', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', '[[Museo Nacional Centro de Arte Reina Sofía|MNCARS]]', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' }, { '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)' }, { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', '[[Hemeroteca Digital de la Biblioteca Nacional de España|Hemeroteca digital de la BNE]]', 12151, 'n', 1 }, { 'BVPH', '[[Biblioteca Virtual de Prensa Histórica]]', 2961, 'n', 1 }, { 'Memoriademadrid', '[[Memoriademadrid]]', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', '[[SIMBAD]]', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', '[[JPL Small-Body Database|JPL]]', 716, 'n', 0 }, { 'MPC', '[[Centro de Planetas Menores|MPC]]', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', '[[NASA Exoplanet Archive]]', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', '[[OpenStreetMap|OSM]]', 402, 'n', 'Relación OSM' }, { 'TGN', '[[Getty Thesaurus of Geographic Names|TGN]]', 1667, 'n', 1 }, { 'AtlasIR', '[[:d:Q24575107|Atlas Digital del Imperio Romano]]', 1936, 'n', 0 }, { 'Pleiades', '[[:d:Q24423804|Pleiades]]', 1584, 'n', 0 }, { 'TmGEO', '[[:d:Q22094624|Trismegistos GEO]]', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', '[[Red Natura 2000|Natura 2000]]', 3425, 'n', 'Natura 2000' }, { 'WWF', '[[Fondo Mundial para la Naturaleza|WWF]]', 1294, 'n', 1 }, { 'IDESCAT', '[[Instituto de Estadística de Cataluña|IDESCAT]]', 4335, 'n', 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 }, { 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, '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 }, { 'TOID', '[[TOID]]', 3120, 'n', 1 }, { 'INSEE-commune', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', '[[SIRUTA]]', 843, 'n', 1 }, { 'SUDAFRICA-MUN', '[[Sudáfrica|Código municipio Sudáfrica]]', 911, 'n', 1 }, { 'LAU', '[[Unidad administrativa local|LAU]]', 782, 'n', 1 }, { 'KSH', '[[Központi Statisztikai Hivatal|KSH]]', 939, 'n', 1 }, { 'OKATO', '[[OKATO]]', 721, 'n', 1 }, { 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', '[[Oficina Central de Estadística (Polonia)|TERC]]', 1653, 'n', 'TERC'}, { 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0}, { 'WDTA', '[[Base de Datos Mundial sobre Áreas Protegidas|WDTA]]', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', '[[Fundación Docomomo Ibérico|Docomomo Ibérico]]', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', '[[ArchNet]]', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', '[[ArchNet]]', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', '[[Amateur Radio Lighthouse Society|ARHLS]]', 2980, 'n', 0 }, { 'NGA', '[[Agencia Nacional de Inteligencia-Geoespacial|NGA]]', 3563, 'n', 0 }, { 'UKHO', '[[Instituto Hidrográfico del Reino Unido|UKHO]]', 3562, 'n', 0 }, { 'MarineTraffic', '[[MarineTraffic]]', 3601, 'n', 0 }, { 'OnlineListofLights', '[[:d:Q843152|Online List of Lights]]', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', '[[Patrimonio de la Humanidad]]', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', '[[Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos|CNMLBH]]', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', '[[Instituto de Gestão do Património Arquitetónico e Arqueológico|IGESPAR]]', 1702, 'n', 1 }, { 'SIPA', '[[Sistema de Informação para o Património Arquitetónico|SIPA]]', 1700, 'n', 1 }, { 'Infopatrimonio', '[[:d:Q64745161|Infopatrimônio]]', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', '[[Fredede og Bevaringsværdige Bygninger|FBB]]', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', '[[Fornminnesregistret|FMIS]]', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', '[[National Heritage List for England|NHLE]]', 1216, 'n', 1 }, { 'NRHP', '[[Registro Nacional de Lugares Históricos|NRHP]]', 649, 'n', 1 }, { 'KULTURMINNE', '[[Riksantikvaren|Kulturminne]]', 758, 'n', 'Kulturminne' }, { 'CRHP', '[[:d:Q3456275|CRHP]]', 477, 'n', 1 }, { 'MERIMEE', '[[Base Mérimée|Mérimée]]', 380, 'n', 'Mérimée' }, { 'CADW', '[[Cadw]]', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', '[[Památkový katalog]]', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', '[[Bien de Interés Cultural (España)|BIC]]', 808, 'n', 1 }, { 'BCIN', '[[Bien Cultural de Interés Nacional|BCIN]]', 1586, 'n', 1 }, { 'IPAC', '[[Inventario del Patrimonio Arquitectónico de Cataluña|IPAC]]', 1600, 'n', 1 }, { 'IGPCV', '[[Inventario General del Patrimonio Cultural Valenciano|IGPCV]]', 2473, 'n', 1 }, { 'IAPH', '[[Instituto Andaluz del Patrimonio Histórico|IAPH]]', 8425, 'n', 0 }, { 'GD-PCA', '[[Guía Digital del Patrimonio Cultural de Andalucía|Patrimonio Cultural de Andalucía]]', 3318, 'n', 1 }, { 'SIPCA', '[[SIPCA]]', 3580, 'n', 1 }, { 'PWJCYL', '[[Junta de Castilla y León|Patrimonio Web JCyL]]', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', '[[Catálogo de Patrimonio Cultural de Castilla-La Mancha]]', 6539, 'n', 1 }, { 'HispaniaNostra', '[[Lista roja de patrimonio en peligro|Lista Roja Hispania Nostra]]', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', '[[Heritage Gazetteer for Cyprus]]', 6916, 'n', 1 }, { 'HGL', '[[Heritage Gazetteer of Libya]]', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 }, { 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 }, { 'European Athletics', '[[Atletismo Europeo]]', 3766, 'n', 0 }, { 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 }, { 'ITU', '[[Unión Internacional de Triatlón|ITU]]', 3604, 'n', 0 }, { 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 }, { 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 }, { 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 }, { 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 }, { 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 }, { 'ITHF', '[[Salón de la Fama del Tenis Internacional|ITHF]]', 3363, 'n', 0 }, { 'ITTF', '[[Federación Internacional de Tenis de Mesa|ITTF]]', 1364, 'n', 0 }, { 'FIFA', '[[FIFA]]', 1469, 'n', 0 }, { 'UEFA', '[[UEFA]]', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', '[[Soccerway]]', 2369, 'n', 0 }, { 'Transfermarkt', '[[Transfermarkt]]', 2446, 'n', 0 }, { 'As', '[[As (periódico)|As]]', 3427, 'n', 0 }, { 'ESPN FC', '[[ESPN FC]]', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', '[[BeSoccer]]', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', '[[FootballDatabase]]', 3537, 'n', 0 }, { 'BDFutbol', '[[BDFutbol]]', 3655, 'n', 0 }, { 'EPCR', '[[European Professional Club Rugby|EPCR]]', 3666, 'n', 0 }, { 'FIDE', '[[Federación Internacional de Ajedrez|FIDE]]', 1440, 'n', 0 }, { 'BoxRec', '[[BoxRec]]', 1967, 'n', 0 }, { 'Sherdog', '[[Sherdog]]', 2818, 'n', 0 }, { 'WWE', '[[WWE]]', 2857, 'n', 0 }, { 'NSK', '[[Asociación Japonesa de Sumo|NSK]]', 3385, 'n', 0 }, { 'IJF', '[[Federación Internacional de Yudo|IJF]]', 4559, 'n', 0 }, { 'FINA', '[[Federación Internacional de Natación|FINA]]', 3408, 'n', 0 }, { 'ISHOF', '[[International Swimming Hall of Fame|ISHOF]]', 3691, 'n', 0 }, { 'NFL', '[[National Football League|NFL]]', 3539, 'n', 0 }, { 'NHL', '[[National Hockey League|NHL]]', 3522, 'n', 0 }, { 'FIH', '[[Federación Internacional de Hockey|FIH]]', 3742, 'n', 0 }, { 'MLB', '[[Grandes Ligas de Béisbol|MLB]]', 3541, 'n', 0 }, { 'Baseball-Reference', '[[Baseball-Reference.com|Baseball-Reference]]', 1825, 'n', 0 }, { 'FIL', '[[Federación Internacional de Luge|FIL]]', 2990, 'n', 0 }, { 'IBSF', '[[Federación Internacional de Bobsleigh y Skeleton|IBSF]]', 2991, 'n', 0 }, { 'WAF', '[[Federación Internacional de Tiro con Arco|WAF]]', 3010, 'n', 0 }, { 'FEI', '[[Federación Ecuestre Internacional|FEI]]', 3111, 'n', 0 }, { 'FIE', '[[Federación Internacional de Esgrima|FIE]]', 2423, 'n', 0 }, { 'CEE', '[[Confederación Europea de Esgrima|CEE]]', 4475, 'n', 0 }, { 'IBU', '[[Unión Internacional de Biatlón|IBU]]', 2459, 'n', 0 }, { 'ISU', '[[Unión Internacional de Patinaje sobre Hielo|ISU]]', 2694, 'n', 0 }, { 'FIG', '[[Federación Internacional de Gimnasia|FIG]]', 2696, 'n', 0 }, { 'UIPM', '[[Unión Internacional de Pentatlón Moderno|UIPM]]', 2726, 'n', 0 }, { 'BWF', '[[Federación Mundial de Bádminton|BWF]]', 2729, 'n', 0 }, { 'WCF', '[[Federación Mundial de Curling|WCF]]', 3557, 'n', 0 }, { 'EHF', '[[Federación Europea de Balonmano|EHF]]', 3573, 'n', 0 }, { 'IWF', '[[Federación Internacional de Halterofilia|IWF]]', 3667, 'n', 0 }, { 'IOF', '[[Federación Internacional de Orientación|IOF]]', 3672, 'n', 0 }, { 'ISSF', '[[Federación Internacional de Tiro Deportivo|ISSF]]', 2730, 'n', 0 }, { 'FIVB', '[[Federación Internacional de Voleibol|FIVB]]', 2801, 'n', 0 }, { 'CEV', '[[Confederación Europea de Voleibol|CEV]]', 3725, 'n', 0 }, { 'ICF', '[[Federación Internacional de Piragüismo|ICF]]', 3689, 'n', 0 }, { 'FISA', '[[Federación Internacional de Sociedades de Remo|FISA]]', 2091, 'n', 0 }, { 'IFSC', '[[Federación Internacional de Escalada Deportiva|IFSC]]', 3690, 'n', 0 }, { 'NLL', '[[National Lacrosse League|NLL]]', 3955, 'n', 0 }, { 'PGA', '[[Professional Golfers Association of America|PGA]]', 2811, 'n', 0 }, { 'LPGA', '[[LPGA]]', 2810, 'n', 0 }, { 'FIBA', '[[Federación Internacional de Baloncesto|FIBA]]', 3542, 'n', 0 }, { 'Euroliga', '[[Euroliga]]', 3536, 'n', 0 }, { 'WNBA', '[[WNBA]]', 3588, 'n', 0 }, { 'NBA', '[[NBA]]', 3647, 'n', 0 }, { 'ACB', '[[Asociación de Clubs de Baloncesto|ACB]]', 3525, 'n', 0 }, { 'Entr. ACB', '[[Asociación de Clubs de Baloncesto|Entrenador ACB]]', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', '[[FilmAffinity]]', 480, 'n', 0 }, { 'IMDb', '[[Internet Movie Database|IMDb]]', 345, 'n', 0 }, { 'Óscar', '[[Premios Óscar|Óscar]]', 6145, 'n', 0 }, { 'AFI', '[[AFI Catalog of Feature Films|AFI]]', 3593, 'n', 0 }, { 'Allcinema', '[[Allcinema]]', 2465, 'n', 0 }, { 'AllMovie', '[[AllMovie]]', 1562, 'n', 0 }, { 'AlloCiné', '[[AlloCiné]]', 1265, 'n', 0 }, { 'BFI', '[[British Film Institute|BFI]]', 2703, '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 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', '[[Bloomberg L.P.|Bloomberg]]', 3052, 'n', 0 }, { 'Crunchbase', '[[Crunchbase]]', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', '[[Servicio de Impuestos Internos de los Estados Unidos|IRS]]', 1297, noLink, 0 }, { 'VAT', '[[Número de Identificación Fiscal a efectos del IVA (NIF-IVA)|VAT]]', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', '[[Open Hub]]', 1972, 'n', 0 }, { 'PyPI', '[[PyPI]]', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', '[[AlgaeBase]]', 1348, 'y', 0 }, { 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 }, { 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', '[[African Plant DB]]', 2036, 'n', 0 }, { 'Avibase', '[[Avibase]]', 2026, 'n', 0 }, { 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 }, { 'BioLib', '[[BioLib]]', 838, 'n', 0 }, { 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, '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 }, { 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 }, { 'eBird', '[[eBird]]', 3444, 'n', 0 }, { 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 }, { 'EUNIS', '[[European Nature Information System|EUNIS]]', 6177, 'n', 0 }, { 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 }, { 'FishBase', '[[FishBase]]', 938, 'n', 0 }, { 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 }, { 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 }, { 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', '[[Germplasm Resources Information Network|GRIN]]', 1421, 'url', 0 }, { 'IBC', [[Internet Bird Collection|IBC]], 3099, 'n', 0 }, { 'iNaturalist', [[iNaturalist]], 3151, 'n', 0 }, { 'IndexFungorum', '[[Index Fungorum]]', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 961, 'n', 0 }, { 'ITIS', '[[Sistema Integrado de Información Taxonómica|ITIS]]', 815, 'n', 0 }, { 'LPSN', '[[Listado de nombres procariotas con posición en nomenclatura|LPSN]]', 1991, 'url', 0 }, { 'MSW', '[[Mammal Species of the World|MSW]]', 959, 'n', 0 }, { 'MycoBank', '[[MycoBank]]', 962, 'n', 0 }, { 'NCBI', '[[Centro Nacional para la Información Biotecnológica|NCBI]]', 685, 'n', 0 }, { 'FossilWorks', '[[Paleobiology Database]]', 842, 'n', 0 }, { 'PlantList', '[[The Plant List|PlantList]]', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', '[[W3TROPICOS]]', 960, 'n', 0 }, { 'UICN', '[[Unión Internacional para la Conservación de la Naturaleza|UICN]]', 627, 'n', 0 }, { 'USDAP', '[[Departamento de Agricultura de los Estados Unidos|USDA Plants]]', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 }, { 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', '[[CIE-11]]', 7329, icd11Link, 0}, { 'CIE10', '[[CIE-10]]', 494, 'n', 0 }, { 'CIE9', '[[CIE-9]]', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', '[[CIE-9-MC]]', 1692, 'n', 0 }, { 'CIEO', '[[CIE-O]]', 563, 'n', 0 }, { 'CIAP2', '[[Clasificación Internacional de Atención Primaria|CIAP-2]]', 667, 'n', 0 }, { 'OMIM', '[[Herencia Mendeliana en el Hombre|OMIM]]', 492, 'n', 0 }, { 'DSM IV', '[[Manual diagnóstico y estadístico de los trastornos mentales|DSM IV]]', 663, 'n', 0 }, { 'DSM 5', '[[DSM 5|DSM-5]]', 1930, 'n', 0 }, { 'DiseasesDB', '[[Diseases Database|DiseasesDB]]', 557, 'n', 0 }, { 'MedlinePlus', '[[MedlinePlus]]', 604, 'n', 0 }, { 'eMedicine', '[[eMedicine]]', 673, 'n', 0 }, { 'MeSH', '[[Medical Subject Headings|MeSH]]', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', '[[Descriptores en Ciencias de la Salud|DeCS]]', 9272, 'n', 0 }, { 'Orphanet', '[[Orphanet]]', 1550, 'n', 0 }, { 'TA98', '[[Terminología Anatómica|TA]]', 1323, 'n', 1 }, { 'FMA', '[[Foundational Model of Anatomy|FMA]]', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', '[[Número E]]', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', '[[Número CAS]]', 231, 'n', 0 }, { 'EINECS', '[[EINECS|Números EINECS]]', 232, 'n', 0}, { 'ATC', '[[Código ATC]]', 267, 'n', 0 }, { 'RTECS', '[[RTECS]]', 657, 'n', 0 }, { 'ChEBI', '[[ChEBI]]', 683, 'n', 0 }, { 'ChEMBL', '[[ChEMBL]]', 592, 'n', 0 }, { 'ChemSpider', '[[ChemSpider]]', 661, 'n', 0 }, { 'DrugBank', '[[DrugBank]]', 715, 'n', 0 }, { 'PubChem', '[[PubChem]]', 662, 'n', 0 }, { 'UNII', '[[Unique Ingredient Identifier|UNII]]', 652, 'n', 0 }, { 'KEGG', '[[KEGG]]', 665, 'n', 0 }, { 'SMILES', '[[SMILES]]', 233, 'y', 0 }, { 'InChI', '[[International Chemical Identifier|InChI]]', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', '[[Mouse Genome Informatics|MGI]]', 231, 'n', 0 }, { 'HomoloGene', '[[HomoloGene]]', 593, 'n', 0 }, { ' HGNC', '[[Comité de Nomenclatura Genética de HUGO|HGNC]]', 354, 'n', 0 }, { 'UniProt', '[[UniProt]]', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', '[[Satellite Catalog Number|SCN]]', 377, 'n', 0 }, { 'NSSDCA', '[[International Designator|NSSDCA]]', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p jzyju2ha5k3rmagzuk1opghkuybjdvy 401974 227379 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل]] دله 227379 Scribunto text/plain require('strict') local p = {} local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = (mw.ustring.sub(title.subpageText,1,9) == 'آزمایشی') --[[==========================================================================]] --[[ Category functions ]] --[[==========================================================================]] local function addCat( cat ) if cat and cat ~= '' then return '<!-- [[رج:' .. cat .. ']] -->' .. p.redCatLink(cat) end return '' end function p.getCatForId( id ) local cat = '' if namespace == 0 then cat = 'مقاله‌های ویکی‌پدیا همراه شناسه‌های '..id end return addCat(cat) end function p.redCatLink( cat ) --cat == 'Blah' (not 'Category:Blah', not '[[Category:Blah]]') if cat and cat ~= '' and testcases == false and mw.title.new(cat, 14).exists == false then return '<!-- [[رج:صفحه‌های دارای رده‌های داده‌های کتابخانه‌ای با پیوند قرمز]] -->' end return '' end function p.createRow( id, rawValues, link, links, withUid, specialCat, prefix) local faultyCat = 'مقاله‌های ویکی‌پدیا همراه شناسه‌های معیوب '..(specialCat or id) if links then -- all links[] use withUid = false; no check needed local row = '' if prefix then row = row..'*'..prefix end for i, l in ipairs( links ) do if i == 1 and not prefix then row = row..'*' else row = row..'\n**' end if l then row = row..'<span class="uid">'..l..'</span>' else row = row..'<span class="error">شناسه '..id.. 'برابر با '..rawValues[i]..' معتبر نیست.</span>'..addCat(faultyCat) end end return row..'\n' elseif link then -- All IDs that have a prefix support multiple identifiers, so prefix is not needed if withUid then return '*<span class="nowrap"><span class="uid">' .. link .. '</span></span>\n' end return '*<span class="nowrap">' .. link .. '</span>\n' end return '* <span class="error">شناسه '..id..'برابر با '..rawValues..' معتبر نیست.</span>'..addCat(faultyCat)..'\n' end --[[==========================================================================]] --[[ Property formatting functions ]] --[[==========================================================================]] -- If a link has a suitable entry in the global inter-wiki prefix table at [[:m:Interwiki_map]], -- please consider routing through this prefix rather than as external link URL. -- This will ease future maintenance as necessary updates to the link can be centrally carried out there rather than by updating this module. -- The "external link" icon would disappear for such entries. function p.aagLink( id, label) --P3372's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.aucklandartgallery.com/explore-art-and-ideas/artist/'..id..'/ '..(label or 'اوکلند')..']'..p.getCatForId( 'AAG' ) end function p.acmLink( id, label ) --P864's format regex: \d{11} (e.g. 12345678901) if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://dl.acm.org/profile/'..id..' '..(label or 'انجمن ماشین‌های حسابگر')..']'..p.getCatForId( 'ACM-DL' ) end function p.adbLink( id, label ) --P1907's format regex: [a-z][-a-z]+-([1-3]\d|[1-9])\d{0,3} (e.g. barton-sir-edmund-toby-71) if not id:match( '^[a-z][-a-z]+-[1-3]%d%d?%d?%d?$' ) and not id:match( '^[a-z][-a-z]+-[1-9]%d?%d?%d?$' ) then return false end return '[http://adb.anu.edu.au/biography/'..id..' '..(label or 'استرالیا')..']'..p.getCatForId( 'ADB' ) end function p.admiraltyLink(id,label) --P3562's format regex: [A-Q]\d{4}(\.\d+)? (e.g. D1204.1) if not id:match('^[A-Q]%d%d%d%d$') and not id:match('^[A-Q]%d%d%d%d%.%d+$') then return false end return id..p.getCatForId( 'admiralty' ) end function p.agsaLink( id, label ) --P6804's format regex: [1-9]\d* (e.g. 3625) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/'..id..'/ '..(label or 'استرالیای جنوبی')..']'..p.getCatForId( 'AGSA' ) end function p.ARLHSLink(id,label) --P2980's format regex: [A-Z]{3}\d{3,4}[A-Z]?| e.g. LAT023 if not id:match('^[A-Z][A-Z][A-Z]%d%d%d%d?[A-Z]?$') then return false end return '[http://wlol.arlhs.com/lighthouse/'..id..'.html '..(label or 'ARLHS')..']'..p.getCatForId( 'ARLHS' ) end function p.autoresuyLink( id, label ) --P2558's format regex: [1-9]\d{0,4} (e.g. 12345) if not id:match( '^[1-9]%d?%d?%d?%d?$' ) then return false end return '[https://autores.uy/autor/'..id..' '..(label or 'اروگوئه')..']'..p.getCatForId( 'autores.uy' ) end function p.awrLink( id, label ) --P4186's format regex: (([A-Z]{3}\d{4})|([A-Z]{2}\d{5}))[a-z] (e.g. PR00768b) if not id:match( '^[A-Z][A-Z][A-Z]%d%d%d%d[a-z]$' ) and not id:match( '^[A-Z][A-Z]%d%d%d%d%d[a-z]$' ) then return false end return '[http://www.womenaustralia.info/biogs/'..id..'.htm '..(label or 'فهرست زنان استرالیا')..']'..p.getCatForId( 'AWR' ) end function p.bibsysLink( id, label ) --P1015's format regex: [1-9]\d* or [1-9](\d{0,8}|\d{12}) (e.g. 1234567890123) --TODO: follow up @ [[d:Property talk:P1015#Discrepancy between the 2 regex constraints]] or escalate/investigate if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://authority.bibsys.no/authority/rest/authorities/html/'..id..' '..(label or 'نروژ')..']'..p.getCatForId( 'BIBSYS' ) end function p.bildLink( id, label ) --P2092's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.bildindex.de/document/obj'..id..' '..(label or 'بیلدینکس (آلمان)')..']'..p.getCatForId( 'Bildindex' ) end function p.bncLink( id, label ) --P1890's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://www.bncatalogo.cl/F?func=direct&local_base=red10&doc_number='..id..' '..(label or 'شیلی')..']'..p.getCatForId( 'BNC' ) end function p.bneLink( id, label ) --P950's format regex: (XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10} (e.g. XX1234567) if not id:match( '^[XF][XF]%d%d%d%d%d?%d?%d?$' ) and not id:match( '^a%d%d%d%d%d?%d?%d?$' ) and not id:match( '^bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d$' ) and not id:match( '^Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id='..id..' '..(label or 'اسپانیا')..']'..p.getCatForId( 'BNE' ) --no https as of 9/2019 end function p.bnfLink( id, label ) --P268's format regex: \d{8}[0-9bcdfghjkmnpqrstvwxz] (e.g. 123456789) if not id:match( '^c?b?%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]$' ) then return false end --Add cb prefix if it has been removed if not id:match( '^cb.+$' ) then id = 'cb'..id end return '[https://catalogue.bnf.fr/ark:/12148/'..id..' '..(label or 'فرانسه')..'] [https://data.bnf.fr/ark:/12148/'..id..' (داده‌ها)]'..p.getCatForId( 'BNF' ) end function p.botanistLink( id, label ) --P428's format 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?\.? (e.g. L.) --not easily/meaningfully implementable in Lua's regex since "(this)?" is not allowed... if not mw.ustring.match( id, "^[%u%l%d%. '-]+$" ) then --better than nothing return false end id = id:gsub(' +', '%%20') return '[https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation='..id..' '..(label or 'فهرست نام‌های بین‌المللی گیاهان')..']'..p.getCatForId( 'Botanist' ) end function p.bpnLink( id, label ) --P651's format regex: \d{6,8} (e.g. 00123456) if not id:match( '^%d%d%d%d%d%d%d%d$' ) and --original format regex, changed 8/2019 to not id:match( '^0?%d%d%d%d%d%d%d$' ) and --allow 1-2 leading 0s, allowed by the website not id:match( '^0?0?%d%d%d%d%d%d$' ) then return false end return '[http://www.biografischportaal.nl/en/persoon/'..id..' '..(label or 'هلند')..']'..p.getCatForId( 'BPN' ) --no https as of 9/2019 end function p.canticLink( id, label ) --P1273's format regex: a\d{7}[0-9x] (e.g. a10640745) if not id:match( '^a%d%d%d%d%d%d%d[%dx]$' ) then return false end return '[http://cantic.bnc.cat/registres/CUCId/'..id..' '..(label or 'کاتالونیا')..']'..p.getCatForId( 'CANTIC' ) --no https as of 10/2019 end function p.canticnLink( id, label ) --P9984's format regex: 981(0|1)\d{9}06706 (e.g. 981058515460906706) if not id:match( '^981[0-1]%d%d%d%d%d%d%d%d%d06706$' ) then return false end return '[https://cantic.bnc.cat/registre/'..id..' '..(label or 'کاتالونیا')..']'..p.getCatForId( 'CANTICN' ) end function p.ccgLink( id, label ) --P3920's format regex: ([NAIP])?[1-9]\d*(\.\d+)? (e.g. A1761) if not id:match( '^[NAIP]?[1-9]%d*$' ) and not id:match( '^[NAIP]?[1-9]%d*%.%d+$' ) then return false end return id..p.getCatForId( 'CCG' ) end function p.ciniiLink( id, label ) --P271's format regex: DA\d{7}[\dX] (e.g. DA12345678) if not id:match( '^DA%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://ci.nii.ac.jp/author/'..id..'?l=en '..(label or 'ساینی (ژاپن)')..']'..p.getCatForId( 'CINII' ) end function p.cwgcLink( id, label ) --P1908's format regex: [1-9]\d* (e.g. 75228351) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.cwgc.org/find-war-dead/casualty/'..id..'/ '..(label or 'کمیسیون مشترک‌المنافع گورهای جنگ')..']'..p.getCatForId( 'CWGC' ) end function p.emuLink( id, label ) --P4613's format regex: \d{1,6} (e.g. 15409 (or 015409)) if not id:match( '^%d%d?%d?%d?%d?%d?$' ) then return false end return '[http://esu.com.ua/search_articles.php?id='..id..' '..(label or 'اوکراین')..']'..p.getCatForId( 'EMU' ) end function p.daaoLink( id, label ) --P1707's format regex: [a-z\-]+\d* (e.g. rolf-harris) if not id:match( '^[a-z%-]+%d*$' ) then return false end return '[https://www.daao.org.au/bio/'..id..' '..(label or 'هنرمندان استرالیا')..']'..p.getCatForId( 'DAAO' ) end function p.dblpLink( id, label ) --P2456's format regex: \d{2,3} /\d+(-\d+)?|[a-z] /[a-zA-Z][0-9A-Za-z]*(-\d+)? (e.g. 123/123) if not id:match( '^%d%d%d?/%d+$' ) and not id:match( '^%d%d%d?/%d+%-%d+$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*%-%d+$' ) then return false end return '[https://dblp.org/pid/'..id..' '..(label or 'DBLP (علوم رایانه)')..']'..p.getCatForId( 'DBLP' ) end function p.dibLink( id, label ) --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..' '..(label or 'ایرلند')..']'..p.getCatForId( 'DIB' ) end function p.dsiLink( id, label ) --P2349's format regex: [1-9]\d* (e.g. 1538) if not id:match( '^[1-9]%d*$' ) then return false end return '[http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&function=details&where_field=id&where_value='..id..' '..(label or 'تصویرسازان فنی')..']'..p.getCatForId( 'DSI' ) end function p.dtbioLink( id, label ) --P7902's format regex: 1[0-9]{7,8}[0-9X] (e.g. 118554700) if not id:match( '^1[0-9]%d%d%d%d%d%d%d?[0-9X]$' ) then return false end return '[https://www.deutsche-biographie.de/pnd'..id..'.html?language=en '..(label or 'آلمان')..']'..p.getCatForId( 'DTBIO' ) end function p.fastLink( id, label ) --P2163's format regex: [1-9]\d{0,7} (e.g. 1916996) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://id.worldcat.org/fast/'..id..'/ '..(label or 'کاربرد چندوجهی اصطلاحات موضوعی')..']'..p.getCatForId( 'FAST' ) end function p.fnzaLink( id, label ) --P6792's format regex: [1-9]\d* (e.g. 9785) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://findnzartists.org.nz/artist/'..id..'/ '..(label or 'هنرمندان نیوزیلند')..']'..p.getCatForId( 'FNZA' ) end function p.gndLink( id, label ) --P227's format regex: 1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X] (e.g. 4079154-3) if not id:match( '^1[012]?%d%d%d%d%d%d%d[0-9X]$' ) and not id:match( '^[47]%d%d%d%d%d%d%-%d$' ) and not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]$' ) and not id:match( '^3%d%d%d%d%d%d%d[0-9X]$' ) then return false end return '[https://d-nb.info/gnd/'..id..' '..(label or 'آلمان')..']'..p.getCatForId( 'GND' ) end function p.googleLink( id, label ) --P1960's format regex: [-_0-9A-Za-z]{12} (e.g. CUO0vDcAAAAJ) if not id:match( '^[%-_%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]$' ) then return false end return '[https://scholar.google.com/citations?user='..id..' '..(label or 'گوگل اسکالر')..']'..p.getCatForId( 'Google Scholar' ) end function p.hdsLink( id, label ) --P902's format regex: \d{6} (e.g. 050123) if not id:match( '^%d%d%d%d%d%d$' ) then return false end return '[https://hls-dhs-dss.ch/fr/articles/'..id..' '..(label or 'فرهنگ تاریخی سوئیس')..']'..p.getCatForId( 'HDS' ) end function p.iaafLink( id, label ) --P1146's format regex: [0-9][0-9]* (e.g. 012) if not id:match( '^%d+$' ) then return false end return '[https://www.iaaf.org/athletes/_/'..id..' '..(label or 'دو و میدانی جهانی')..']'..p.getCatForId( 'IAAF' ) end function p.iccuLink( id, label ) --P396's format regex: \D{2}[A-Z0-3]V\d{6} (e.g. CFIV000163) if not id:match( '^%u%u[%u0-3]V%d%d%d%d%d%d$' ) then --legacy: %u used here instead of %D (but the faulty ID cat is empty, out of ~12k uses) return false end return '[https://opac.sbn.it/nome/'..id..' '..(label or 'ایتالیا')..']'..p.getCatForId( 'ICCU' ) end function p.iciaLink( id, label ) --P1736's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.imj.org.il/artcenter/newsite/en/?artist='..id..' '..(label or 'ICIA (اسرائیل)')..']'..p.getCatForId( 'ICIA' ) end function p.ieuLink( id, label ) --P9070's format regex: [A-Z]\\[A-Z]\\[A-Za-z0-9]+ (e.g. K\Y\Kyiv) if not id:match( '^[A-Z]\\[A-Z]\\%w+$' ) then return false end return '[http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\'..id..' '..(label or 'دانشنامه اینترنتی اوکراین')..']'..p.getCatForId( 'IEU' ) end function p.isniLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0000-6653-4145 if not id then return false end return '[https://isni.org/isni/'..id..' '..(label or 'ISNI')..']'..p.getCatForId( 'ISNI' ) end function p.j9uLink( id, label ) --P8189's format regex: 9870(0|1)\d{8}05171 (e.g. 987007305652505171) if not id:match( '^9870[0-1]%d%d%d%d%d%d%d%d05171$' ) then return false end return '[http://uli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request='..id..' '..(label or 'اسرائیل')..']'..p.getCatForId( 'J9U' ) end function p.jocondeLink( id, label ) --P347's format regex: [\-0-9A-Za-z]{11} (e.g. 12345678901) local regex = '^'..string.rep('[%-0-9A-Za-z]', 11)..'$' if not id:match( regex ) then return false end return '[https://www.pop.culture.gouv.fr/notice/joconde/'..id..' '..(label or 'ژوکوند (فرانسه)')..']'..p.getCatForId( 'Joconde' ) end function p.kulturnavLink( id, label ) --P1248's format regex: [0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end return '[http://kulturnav.org/'..id..' '..(label or 'کولتورناو (نروژ)')..']'..p.getCatForId( 'KULTURNAV' ) --no https as of 9/2019 end function p.lccnLink( id, label ) local parts = p.splitLccn( id ) --e.g. n78039510 if not parts then return false end local lccnType = parts[1] ~= 'sh' and 'names' or 'subjects' id = parts[1] .. parts[2] .. p.append( parts[3], '0', 6 ) return '[https://id.loc.gov/authorities/'..lccnType..'/'..id..' '..(label or 'ایالات متحده آمریکا')..']'..p.getCatForId( 'LCCN' ) end function p.lirLink( id, label ) --P886's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[http://www.e-lir.ch/e-LIR___Lexicon.'..id..'.450.0.html '..(label or 'واژه‌نامه تاریخی مشبک (سوئیس)')..']'..p.getCatForId( 'LIR' ) --no https as of 9/2019 end function p.lnbLink( id, label ) --P1368's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number='..id..'&P_CON_LNG=ENG '..(label or 'لتونی')..']'..p.getCatForId( 'LNB' ) end function p.mathsnLink( id, label ) --P4955's format regex: [1-9]\d{4,6} (e.g. 175270) if not id:match( '^[1-9]%d%d%d%d%d?%d?$' ) then return false end return '[https://mathscinet.ams.org/mathscinet/MRAuthorID/'..id..' '..(label or 'مث‌سای‌نوت')..']'..p.getCatForId( 'MATHSN' ) end function p.mbaLink( id, label ) --P434's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/artist/'..id local cat = p.getCatForId( 'MusicBrainz' )--special cat name if label then return '['..url..' '..label..']'..cat else return '['..url..' هنرمند] [[موزیک‌برینز]]'..cat end end function p.mbareaLink( id, label ) --P982's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/area/'..id local cat = p.getCatForId( 'MusicBrainz area' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' منطقهٔ] [[موزیک‌برینز]]' .. cat end end function p.mbiLink( id, label ) --P1330's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/instrument/'..id local cat = p.getCatForId( 'MusicBrainz instrument' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' ناشر] [[موزیک‌برینز]]' .. cat end end function p.mblLink( id, label ) --P966's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/label/'..id local cat = p.getCatForId( 'MusicBrainz label' )--special cat name if label then return '['..url..' '..label..']'..cat else return '['..url..' لیبل] [[موزیک‌برینز]]' ..cat end end function p.mbpLink( id, label ) --P1004's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/place/'..id local cat = p.getCatForId( 'MusicBrainz place' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' مکان] [[موزیک‌برینز]]' .. cat end end function p.mbrgLink( id, label ) --P436's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/release-group/'..id local cat = p.getCatForId( 'MusicBrainz release group' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' گروه انتشار] [[موزیک‌برینز]]' .. cat end end function p.mbsLink( id, label ) --P1407's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/series/'..id local cat = p.getCatForId( 'MusicBrainz series' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' مجموعهٔ] [[موزیک‌برینز]]' .. cat end end function p.mbwLink( id, label ) --P435's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%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 end local url = 'https://musicbrainz.org/work/'..id local cat = p.getCatForId( 'MusicBrainz work' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[' .. url .. ' اثر] [[موزیک‌برینز]]' .. cat end end function p.mgpLink( id, label ) --P549's format regex: \d{1,6} (e.g. 123456) if not id:match( '^%d%d?%d?%d?%d?%d?$' ) then return false end return '[https://genealogy.math.ndsu.nodak.edu/id.php?id='..id..' '..(label or 'پروژهٔ تبارشناسی ریاضیات')..']'..p.getCatForId( 'MGP' ) end function p.naraLink( id, label ) --P1225's format regex: ^([1-9]\d{0,8})$ (e.g. 123456789) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://catalog.archives.gov/id/'..id..' '..(label or 'بایگانی ملی (ایالات متحده)')..']'..p.getCatForId( 'NARA' ) end function p.nclLink( id, label ) --P1048's format regex: \d+ (e.g. 1081436) if not id:match( '^%d+$' ) then return false end return '[http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence='..id..'&CON_LNG=ENG '..(label or 'تایوان')..']'..p.getCatForId( 'NCL' ) --no https as of 9/2019 end function p.ndlLink( id, label ) --P349's format regex: 0?\d{8} (e.g. 012345678) if not id:match( '^0?%d%d%d%d%d%d%d%d$' ) then return false end return '[https://id.ndl.go.jp/auth/ndlna/'..id..' '..(label or 'ژاپن')..']'..p.getCatForId( 'NDL' ) end function p.ngaLink(id,label) --P3563's format rgex: 11[0-6]-\d+(\.\d+)? (e.g. 114-7721.2) if not id:match('^11[0-6]%-%d+%.?%d*$') then return false end return '[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='..id..' '..(label or 'NGA')..']'..p.getCatForId( 'NGA' ) end function p.ngvLink( id, label ) --P2041's format regex: \d+ (e.g. 12354) if not id:match( '^%d+$' ) then return false end return '[https://www.ngv.vic.gov.au/explore/collection/artist/'..id..'/ '..(label or 'ویکتوریا')..']'..p.getCatForId( 'NGV' ) end function p.nkcLink( id, label ) --P691's format regex: [a-z]{2,4}[0-9]{2,14} (e.g. abcd12345678901234) if not id:match( '^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica='..id..'&CON_LNG=ENG '..(label or 'جمهوری چک')..']'..p.getCatForId( 'NKC' ) end function p.nlaLink( id, label ) --P409's format regex: [1-9][0-9]{0,11} (e.g. 123456789012) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://nla.gov.au/anbd.aut-an'..id..' '..(label or 'استرالیا')..']'..p.getCatForId( 'NLA' ) end function p.nlgLink( id, label ) --P3348's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://data.nlg.gr/resource/authority/record'..id..' '..(label or 'یونان')..']'..p.getCatForId( 'NLG' ) end function p.nlkLink( id, label ) --P5034's format regex: KA.(19|20).{7} (e.g. KAC201501465) if not id:match( '^KA.19.......$' ) and not id:match( '^KA.20.......$' ) then return false end return '[https://librarian.nl.go.kr/LI/contents/L20101000000.do?id='..id..' '..(label or 'کره')..']'..p.getCatForId( 'NLK' ) end function p.nlpLink( id, label ) --P1695's format regex: 9810[0-9]\d* or A[0-9]{7}[0-9X] (e.g. 9810123456789012345 or A10414836) if not id:match( '^9810%d+$' ) and not id:match( '^A%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://tools.wmflabs.org/wikidata-externalid-url?p=1695&id='..id..' '..(label or 'لهستان')..']'..p.getCatForId( 'NLP' ) end function p.nlrLink( id, label ) --P1003's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number='..id..' '..(label or 'رومانی')..']'..p.getCatForId( 'NLR' ) end function p.nskLink( id, label ) --P1375's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://katalog.nsk.hr/F/?func=direct&doc_number='..id..'&local_base=nsk10 '..(label or 'کرواسی')..']'..p.getCatForId( 'NSK' ) --no https as of 9/2019 end function p.ntaLink( id, label ) --P1006's format regex: \d{8}[\dX] (e.g. 12345678X) if not id:match( '^%d%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[http://data.bibliotheken.nl/id/thes/p'..id..' '..(label or 'هلند')..']'..p.getCatForId( 'NTA' ) end function p.orcidLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0002-7398-5483 if not id then return false end id = id:sub( 1, 4 )..'-'..id:sub( 5, 8 )..'-'..id:sub( 9, 12 )..'-'..id:sub( 13, 16 ) return '[https://orcid.org/'..id..' '..(label or 'اُرکید')..']'..p.getCatForId( 'ORCID' ) end function p.picLink( id, label ) --P2750's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://pic.nypl.org/constituents/'..id..' '..(label or 'هویت عکاسان')..']'..p.getCatForId( 'PIC' ) end function p.plwabnLink( id, label ) --P7293's format regex: 981[0-9]{8}05606 (e.g. 9810696457305606) if not id:match( '^981%d%d%d%d%d%d%d%d05606*$' ) then return false end return '[http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI='..id..' '..(label or 'لهستان')..']'..p.getCatForId( 'PLWABN' ) end function p.publonsLink( id, label ) --P3829's format regex: \d+ (e.g. 654601) if not id:match( '^%d+$' ) then return false end return '[https://publons.com/author/'..id..'/ '..(label or 'پابلونز (پژوهشگران)')..']'..p.getCatForId( 'Publons' ) end function p.ridLink( id, label ) --P1053's format regex: [A-Z]{1,3}-\d{4}-(19|20)\d\d (e.g. AAS-5150-2020) if not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d$' ) and not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d$' ) then return false end return '[https://www.researcherid.com/rid/'..id..' '..(label or 'ریسرچر آی‌دی')..']'..p.getCatForId( 'RID' ) end function p.rismLink( id, label ) --P5504's format regex: (pe|ks)?\[1-9]d* (e.g. pe30006410) if not id:match( '^pe[1-9]%d*$' ) and --99% start with 'pe' not id:match( '^ks[1-9]%d*$' ) and not id:match( '^[1-9]%d*$' ) then return false end return '[https://opac.rism.info/search?id='..id..' '..(label or 'ریسم (فرانسه)')..']'..p.getCatForId( 'RISM' ) end function p.reroLink( id, label ) --P3065's format regex: 0[1-2]-[A-Z0-9]{1,10} (e.g. 02-A012345678) if not id:match( '^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]?$' ) then return false end return '[http://data.rero.ch/'..id..' '..(label or 'ریرو (سوئیس)')..']'..p.getCatForId( 'RERO' ) end function p.rkdartistsLink( id, label ) --P650's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/en/explore/artists/'..id..' '..(label or 'هنرمندان آرکی‌دی (هلند)')..']'..p.getCatForId( 'RKDartists' ) end function p.rkdidLink( id, label ) --P350's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/nl/explore/images/'..id..' '..(label or 'شناسه آرکی‌دی (هلند)')..']'..p.getCatForId( 'RKDID' ) end function p.rslLink( id, label ) --P947's format regex: \d{1,9} (e.g. 123456789) if not id:match( '^%d%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request='..id..'&CON_LNG=ENG '..(label or 'روسیه')..']'..p.getCatForId( 'RSL' ) --no https as of 9/2019 end function p.scopusLink( id, label ) --P1153's format regex: [1-9]\d{9,10} (e.g. 35247902700) if not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d?$' ) then return false end return '[https://www.scopus.com/authid/detail.uri?authorId='..id..' '..(label or 'نویسنده اسکوپوس')..']'..p.getCatForId( 'Scopus' ) end function p.selibrLink( id, label ) --P906's format regex: [1-9]\d{4,5} (e.g. 123456) if not id:match( '^[1-9]%d%d%d%d%d?$' ) then return false end return '[https://libris.kb.se/auth/'..id..' '..(label or 'سوئد')..']'..p.getCatForId( 'SELIBR' ) end function p.sikartLink( id, label ) --P781's format regex: \d{7,9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d?%d?$' ) then return false end return '[http://www.sikart.ch/KuenstlerInnen.aspx?id='..id..'&lng=en '..(label or 'SIKART (سوئیس)')..']'..p.getCatForId( 'SIKART' ) --no https as of 9/2019 end function p.snacLink( id, label ) --P3430's format regex: \d*[A-Za-z][0-9A-Za-z]* (e.g. A) if not id:match( '^%d*[A-Za-z][0-9A-Za-z]*$' ) then return false end return '[https://snaccooperative.org/ark:/99166/'..id..' '..(label or 'شبکه‌های اجتماعی و محتوای بایگانی شونده')..']'..p.getCatForId( 'SNAC-ID' ) end function p.sudocLink( id, label ) --P269's format regex: (\d{8}[\dX]|) (e.g. 026927608) if not id:match( '^%d%d%d%d%d%d%d%d[%dxX]$' ) then --legacy: allow lowercase 'x' return false end return '[https://www.idref.fr/'..id..' '..(label or 'SUDOC (فرانسه)')..']'..p.getCatForId( 'SUDOC' ) end function p.ta98Link( id, label ) --P1323's format regex: A\d{2}\.\d\.\d{2}\.\d{3}[FM]? (e.g. A12.3.45.678) if not id:match( '^A%d%d%.%d%.%d%d%.%d%d%d[FM]?$' ) then return false end local longurl = '[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=' return longurl..id..' '..(label or 'واژگان کالبدشناسی')..']'..p.getCatForId( 'TA98' ) end function p.tdviaLink( id, label ) --P7314's format regex: [0-9a-z/-]+] (e.g. barkan-omer-lutfi) if not id:match( '^[%d%l/-]+$' ) then return false end return '[https://islamansiklopedisi.org.tr/'..id..' '..(label or 'دانشنامهٔ اسلام')..']'..p.getCatForId( 'TDVİA' ) end function p.tepapaLink( id, label ) --P3544's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://collections.tepapa.govt.nz/agent/'..id..' '..(label or 'تی پاپا (نیوزیلند)')..']'..p.getCatForId( 'TePapa' ) end function p.tlsLink( id, label ) id = id:gsub(' +', '_') --P1362's format regex: \p{Lu}[\p{L}\d_',\.\-\(\)\*/–]{3,69} (e.g. Abcd) local class = "[%a%d_',%.%-%(%)%*/–]" local idlen = mw.ustring.len (id) if idlen < 4 or idlen > 70 then return false end local regex = '^%u'..string.rep(class, idlen - 1)..'$' if not mw.ustring.match( id, regex ) then return false end return '[http://tls.theaterwissenschaft.ch/wiki/'..id..' '..(label or 'فرهنگ تئاتر (سوئیس)')..']'..p.getCatForId( 'TLS' ) --no https as of 9/2019 end function p.troveLink( id, label ) --P1315's format regex: [1-9]\d{5,7} (e.g. 12345678) if not id:match( '^[1-9]%d%d%d%d%d%d?%d?$' ) then return false end return '[https://trove.nla.gov.au/people/'..id..' '..(label or 'تروو (استرالیا)')..']'..p.getCatForId( 'Trove' ) end function p.ukparlLink( id, label ) --P6213's format regex: [a-zA-Z\d]{8} (e.g. AQUupyiR) if not id:match( '^[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]$' ) then return false end return '[https://id.parliament.uk/'..id..' '..(label or 'پارلمان بریتانیا')..']'..p.getCatForId( 'UKPARL' ) end function p.ulanLink( id, label ) --P245's format regex: 500\d{6} (e.g. 500123456) if not id:match( '^500%d%d%d%d%d%d$' ) then return false end return '[https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid='..id..' '..(label or 'نام هنرمندان (گتی)')..']'..p.getCatForId( 'ULAN' ) end function p.uscgLink( id, label ) --P3723's format regex: [1-7]-\d{1,5}(.[1-9])? (e.g. 6-0695) if not id:match( '^[1-7]%-%d%d?%d?%d?%d?$' ) and not id:match( '^[1-7]%-%d%d?%d?%d?%d?%.%d*[1-9]$' ) then return false end return id..p.getCatForId( 'USCG' ) end function p.uscongressLink( id, label ) --P1157's format regex: [A-Z]00[01]\d{3} (e.g. A000123) if not id:match( '^[A-Z]00[01]%d%d%d$' ) then return false end return '[http://bioguide.congress.gov/scripts/biodisplay.pl?index='..id..' '..(label or 'کنگره آمریکا')..']'..p.getCatForId( 'USCongress' ) --no https as of 9/2019 end function p.vcbaLink( id, label ) --P8034's format regex: \d{3}\/[1-9]\d{0,5} (e.g. 494/9793) if not id:match( '^%d%d%d\/[1-9]%d?%d?%d?%d?%d?$' ) then return false end id = id:gsub('\/', '_') return '[https://opac.vatlib.it/auth/detail/'..id..' '..(label or 'واتیکان')..']'..p.getCatForId( 'VcBA' ) end function p.viafLink( id, label ) --P214's format regex: [1-9]\d(\d{0,7}|\d{17,20}) (e.g. 123456789, 1234567890123456789012) if not id:match( '^[1-9]%d%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?$' ) then return false end -- If the "VIAF" entry at [[:m:Interwiki map]] would resolve to "https://viaf.org/viaf/$1" (rather than "http://viaf.org/viaf/$1", as it currently still does), -- then the code below could change from '[https://viaf.org/viaf/'..id..' '..id..']' to '[[:VIAF:'..id..'|'..id..']]'. return '[https://viaf.org/viaf/'..id..' '..(label or 'ویاف')..']'..p.getCatForId( 'VIAF' ) end function p.worldcatidLink( id, label ) --P7859's format regex: viaf-\d+|lccn-n[a-z]?[0-9\-]+|n[cps]-.+ (e.g. viaf-100181709, lccn-n78-95332, np-verbeck,%20william$1861) 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 '[https://www.worldcat.org/identities/'..mw.uri.encode(id, 'PATH')..'/ '..(label or 'ورلدکت')..']'..p.getCatForId( 'WORLDCATID' ) end function p.zbmathLink( id, label ) --P1556's format regex: [a-z][a-z\-]*\.[a-z\-]*(\.[1-5])? (e.g. turing.alan-m) if not id:match( '^[a-z][a-z%-]*%.[a-z%-]*$' ) and not id:match( '^[a-z][a-z%-]*%.[a-z%-]*%.[0-5]$' ) then return false end return '[https://zbmath.org/authors/?q=ai:'..id..' '..(label or 'zbMATH')..']'..p.getCatForId( 'ZBMATH' ) end --[[=========================== Helper functions =============================]] function p.append(str, c, length) while mw.ustring.len(str) < length do str = c..str end return str end --Returns the ISNI check digit isni must be a string where the 15 first elements are digits, e.g. 0000000066534145 function p.getIsniCheckDigit( isni ) local total = 0 for i = 1, 15 do local digit = isni:byte( i ) - 48 --Get integer value total = (total + digit) * 2 end local remainder = total % 11 local result = (12 - remainder) % 11 if result == 10 then return 'X' end return tostring( result ) 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 if p.getIsniCheckDigit( id ) ~= string.char( id:byte( 16 ) ) then return false end return id end function p.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 --[[==========================================================================]] --[[ Wikidata & documentation functions ]] --[[==========================================================================]] function p.getIdsFromWikidata( itemId, property ) local ids = {} if not mw.wikibase then return ids end local statements = mw.wikibase.getBestStatements( itemId, property ) if statements then for _, statement in ipairs( statements ) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end end return ids end -- Creates a human-readable standalone wikitable version of p.conf, and tracking categories with page counts, for use in the documentation function p.docConfTable( frame ) local wikiTable = '{| class="wikitable sortable"\n'.. '! rowspan=2 | پارامتر\n'.. '! rowspan=2 | بخش\n'.. '! rowspan=2 | نمایش به‌شکل\n'.. '! rowspan=2; data-sort-type=number | ویژگی ویکی‌داده\n'.. '! colspan=2 | رده‌های ردیابی و شمار صفحه‌ها\n'.. '|-\n'.. '! [[:رج:مقاله‌های ویکی‌پدیا همراه اطلاعات داده‌های کتابخانه‌ای|'.. 'مقاله‌ها]]\n'.. '! [[:رج:مقاله‌های ویکی‌پدیا همراه اطلاعات معیوب داده‌های کتابخانه‌ای|'.. 'شناسه‌های معیوب]]\n'.. '|-\n' local lang = mw.language.getContentLanguage() local a, u, m, f, P = 0, 0, 0, 0, 0 --cumulative sums for _, conf in pairs( p.conf ) do local param, pid, section = conf[1], conf[2], conf[4] local appearsAs if conf.prefix then appearsAs = conf.prefix else appearsAs = conf[3](conf[5]) end local link = conf.link or param..' (شناسه)' local category = conf.category or param local args = { id = 'f', pid } local wpl = frame:expandTemplate{ title = 'پیوند خصوصیت ویکی‌داده', args = args } --cats local articleCat = 'مقاله‌های ویکی‌پدیا همراه شناسه‌های '..category local userCat = 'صفحه‌های کاربری دارای شناسه‌های '..category local miscCat = 'صفحه‌های متفرقه دارای شناسه‌های '..category local faultyCat = 'مقاله‌های ویکی‌پدیا همراه شناسه‌های معیوب '..category --counts local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local userCount = lang:formatNum( mw.site.stats.pagesInCategory(userCat, 'pages') ) local miscCount = lang:formatNum( mw.site.stats.pagesInCategory(miscCat, 'pages') ) local faultyCount = lang:formatNum( mw.site.stats.pagesInCategory(faultyCat, 'pages') ) --calcs P = P + 1 --property count a = a + lang:parseFormattedNumber(articleCount) u = u + lang:parseFormattedNumber(userCount) m = m + lang:parseFormattedNumber(miscCount) f = f + lang:parseFormattedNumber(faultyCount) --concat wikiTable = wikiTable..'\n'.. '|-\n'.. '||[['..link..'|'..param..']]'.. '||'..section.. '||'..appearsAs.. '||data-sort-value='..pid..'|'..wpl.. '||style="text-align: left;"|[[:رج:'..articleCat..'|'..articleCount..']]'.. '||style="text-align: left;"|[[:رج:'.. faultyCat..'|'.. faultyCount..']]' end --append derivative WorldCat cats local wcd = { 'WorldCat-LCCN', 'WorldCat-VIAF' } for _, w in pairs(wcd) do local articleCat = 'مقاله‌های ویکی‌پدیا همراه شناسه‌های '..w local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local appearsAs if w == 'WorldCat-LCCN' then appearsAs = '[https://www.worldcat.org/identities/lccn-n79-113947 ورلدکت (از طریق کتابخانهٔ کنگره)]' else appearsAs = '[https://www.worldcat.org/identities/containsVIAFID/12345789 ورلدکت (از طریق ویاف)]' end a = a + lang:parseFormattedNumber(articleCount) wikiTable = wikiTable..'\n'.. '|-\n'.. '||'..'—'.. '||عمومی'.. '||'..appearsAs.. '||data-sort-value='..w..'|'..'—'.. '||style="text-align: left;"|[[:رج:'..articleCat..'|'..articleCount..']]'.. '||style="text-align: left;"|—' end --append sums wikiTable = wikiTable..'\n'.. '|-\n'.. '! style="text-align: left;" colspan=3|مجموع'.. '||style="text-align: left;"|'..lang:formatNum(P).. '||style="text-align: left;"|'..lang:formatNum(a).. '||style="text-align: left;"|'..lang:formatNum(f) return require('Module:Suppress categories').main(wikiTable)..'\n|}' end --[[==========================================================================]] --[[ Configuration ]] --[[==========================================================================]] -- Please use "<parameter> (identifier)" redirects rather than linking directly to the target page. -- This reduces clutter in "What links here" on both the redirect and the target, -- and improves reverse lookup of articles where a manifestation of each identifier is used. -- p.conf table basic format: { 'parameter name', propertyId # in Wikidata, formatting/validation function, section, example ID for documentation } -- p.conf table optional named parameters: -- link: to override the link in the documentation (defaults to "<parameter> (identifer)") -- category: to override the ID in category names (defaults to "... with <parameter> identifiers") -- prefix: to include a prefix (usually a wikilink explaining what the identifier is) before the external link itself p.conf = { { 'AAG', 3372, p.aagLink, 'نگارخانه‌های هنری و موزه‌ها', '1' }, { 'ACM-DL', 864, p.acmLink, 'پایگاه‌های دادهٔ علمی', '12345678901', link = 'ای‌سی‌ام دی‌ال (شناسه)' }, { 'ADB', 1907, p.adbLink,'واژه‌نامه‌های زندگی‌نامه‌ای', 'barton-sir-edmund-toby-71' }, { 'admiralty', 3562, p.admiraltyLink, 'شناسه‌های فانوس‌های دریایی', 'D1204.1', prefix='[[شماره ادمیرالتی|ادمیرالتی]]'}, { 'AGSA', 6804, p.agsaLink, 'نگارخانه‌های هنری و موزه‌ها', '3625' }, { 'ARLHS', 2980, p.ARLHSLink, 'شناسه‌های فانوس‌های دریایی', 'LAT023'}, { 'autores.uy', 2558, p.autoresuyLink, 'واژه‌نامه‌های زندگی‌نامه‌ای', '12345' }, { 'AWR', 4186, p.awrLink, 'واژه‌نامه‌های زندگی‌نامه‌ای', 'PR00768b' }, { 'BIBSYS', 1015, p.bibsysLink, 'کتابخانه‌های ملی', '1234567890123' }, { 'Bildindex', 2092, p.bildLink, 'نهادهای پژوهش هنری', '1' }, { 'BNC', 1890, p.bncLink, 'کتابخانه‌های ملی', '123456789' }, { 'BNE', 950, p.bneLink, 'کتابخانه‌های ملی', 'XX1234567' }, { 'BNF', 268, p.bnfLink, 'کتابخانه‌های ملی', '123456789' }, { 'Botanist', 428, p.botanistLink , 'پایگاه‌های دادهٔ علمی', 'L.' }, { 'BPN', 651, p.bpnLink , 'واژه‌نامه‌های زندگی‌نامه‌ای', '12345678' }, { 'CANTIC', 1273, p.canticLink, 'کتابخانه‌های ملی', 'a12345678' }, { 'CANTICN', 9984, p.canticnLink, 'کتابخانه‌های ملی', '981058515460906706' }, { 'CCG', 3920, p.ccgLink, 'شناسه‌های فانوس‌های دریایی', 'A1761', prefix='[[CCG (identifier)|CCG]]' }, { 'CINII', 271, p.ciniiLink, 'پایگاه‌های دادهٔ علمی', 'DA12345678', link = 'ساینی (شناسه)' }, { 'CWGC', 1908, p.cwgcLink, 'سایر', '1234567' }, { 'DAAO', 1707, p.daaoLink, 'نهادهای پژوهش هنری', 'rolf-harris' }, { 'DBLP', 2456, p.dblpLink, 'پایگاه‌های دادهٔ علمی', '123/123' }, { 'DIB', 6829, p.dibLink, 'واژه‌نامه‌های زندگی‌نامه‌ای', 'a1234' }, { 'DSI', 2349, p.dsiLink, 'نهادهای پژوهش هنری', '1538' }, { 'DTBIO', 7902, p.dtbioLink, 'واژه‌نامه‌های زندگی‌نامه‌ای', '118554700' }, { 'EMU', 4613, p.emuLink, 'کتابخانه‌های ملی', '15409' }, { 'FAST', 2163, p.fastLink, 'سایر', '1' }, { 'FNZA', 6792, p.fnzaLink, 'نهادهای پژوهش هنری', '12' }, { 'GND', 227, p.gndLink, 'کتابخانه‌های ملی', '4079154-3' }, { 'Google Scholar', 1960, p.googleLink, 'پایگاه‌های دادهٔ علمی', 'QPdLuj8AAAAJ' }, { 'HDS', 902, p.hdsLink, 'سایر', '050123' }, { 'IAAF', 1146, p.iaafLink, 'سایر', '123' }, { 'ICCU', 396, p.iccuLink, 'کتابخانه‌های ملی', 'CFIV000163' }, --formerly SBN { 'ICIA', 1736, p.iciaLink, 'نهادهای پژوهش هنری', '1' }, { 'IEU', 9070, p.ieuLink, 'سایر', 'N\\A\\NationalAcademyofArtandArchitecture' }, { 'ISNI', 213, p.isniLink, 'عمومی', '0000-0000-6653-4145', prefix = '[[آی‌اس‌ان‌آی (شناسه)|ISNI]]' }, { 'J9U', 8189, p.j9uLink, 'کتابخانه‌های ملی', '987007305652505171' }, { 'Joconde', 347, p.jocondeLink, 'نهادهای پژوهش هنری', '12345678901' }, { 'KULTURNAV', 1248, p.kulturnavLink, 'نهادهای پژوهش هنری', '12345678-1234-1234-1234-1234567890AB', link = 'کولتورناو (شناسه)' }, { 'LCCN', 244, p.lccnLink, 'کتابخانه‌های ملی', 'n78039510' }, { 'LIR', 886, p.lirLink, 'سایر', '1' }, { 'LNB', 1368, p.lnbLink, 'کتابخانه‌های ملی', '123456789' }, { 'MATHSN', 4955, p.mathsnLink, 'پایگاه‌های دادهٔ علمی', '175270' }, { 'MBA', 434, p.mbaLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz' }, --special cat name { 'MBAREA', 982, p.mbareaLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz area' }, --special cat name { 'MBI', 1330, p.mbiLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz instrument' }, --special cat name { 'MBL', 966, p.mblLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz label' }, --special cat name { 'MBP', 1004, p.mbpLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz place' }, --special cat name { 'MBRG', 436, p.mbrgLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz release group' }, --special cat name { 'MBS', 1407, p.mbsLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz series' }, --special cat name { 'MBW', 435, p.mbwLink, 'سایر', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz work' }, --special cat name { 'MGP', 549, p.mgpLink, 'پایگاه‌های دادهٔ علمی', '123456' }, { 'NARA', 1225, p.naraLink, 'سایر', '12345678' }, { 'NCL', 1048, p.nclLink, 'کتابخانه‌های ملی', '1081436' }, { 'NDL', 349, p.ndlLink, 'کتابخانه‌های ملی', '012345678' }, { 'NGA', 3563, p.ngaLink, 'شناسه‌های فانوس‌های دریایی', '114-5592'}, { 'NGV', 2041, p.ngvLink, 'نگارخانه‌های هنری و موزه‌ها', '12354' }, { 'NKC', 691, p.nkcLink, 'کتابخانه‌های ملی', 'abcd12345678901234' }, { 'NLA', 409, p.nlaLink, 'کتابخانه‌های ملی', '123456789012' }, { 'NLG', 3348, p.nlgLink, 'کتابخانه‌های ملی', '12345678' }, { 'NLK', 5034, p.nlkLink, 'کتابخانه‌های ملی', 'KAB197000000' }, { 'NLP', 1695, p.nlpLink, 'کتابخانه‌های ملی', '9810123456789012345' }, { 'NLR', 1003, p.nlrLink, 'کتابخانه‌های ملی', '123456789' }, { 'NSK', 1375, p.nskLink, 'کتابخانه‌های ملی', '123456789' }, { 'NTA', 1006, p.ntaLink, 'کتابخانه‌های ملی', '12345678X' }, { 'ORCID', 496, p.orcidLink, 'عمومی', '0000-0002-7398-5483', prefix = '[[ارکید (شناسه)|اُرکید]]' }, { 'PIC', 2750, p.picLink, 'نهادهای پژوهش هنری', '1' }, { 'PLWABN', 7293, p.plwabnLink, 'کتابخانه‌های ملی', '9812345678905606' }, { 'Publons', 3829, p.publonsLink, 'پایگاه‌های دادهٔ علمی', '2776255' }, { 'RID', 1053, p.ridLink, 'پایگاه‌های دادهٔ علمی', 'A-1234-1934' }, { 'RISM', 5504, p.rismLink, 'سایر', 'pe1', prefix = '[[ریسم (شناسه)|ریسم (فرانسه)]]' }, { 'RERO', 3065, p.reroLink, 'سایر', '02-A012345678', prefix = '[[ریرو (شناسه)|ریرو (سوئیس)]]' }, { 'RKDartists', 650, p.rkdartistsLink, 'نهادهای پژوهش هنری', '123456' }, { 'RKDID', 350, p.rkdidLink, 'نهادهای پژوهش هنری', '123456' }, { 'RSL', 947, p.rslLink, 'کتابخانه‌های ملی', '123456789' }, { 'Scopus', 1153, p.scopusLink, 'پایگاه‌های دادهٔ علمی', '7005487412' }, { 'SELIBR', 906, p.selibrLink, 'کتابخانه‌های ملی', '123456' }, { 'SIKART', 781, p.sikartLink, 'نهادهای پژوهش هنری', '123456789' }, { 'SNAC-ID', 3430, p.snacLink, 'سایر', 'A' }, { 'SUDOC', 269, p.sudocLink, 'سایر', '026927608', prefix = '[[سوداک (شناسه)|سوداک (فرانسه)]]' }, { 'TA98', 1323, p.ta98Link, 'پایگاه‌های دادهٔ علمی', 'A12.3.45.678' }, { 'TDVİA', 7314, p.tdviaLink, 'سایر', 'asim-b-behdele' }, { 'TePapa', 3544, p.tepapaLink, 'نگارخانه‌های هنری و موزه‌ها', '1' }, { 'TLS', 1362, p.tlsLink, 'سایر', 'Abcd' }, { 'Trove', 1315, p.troveLink, 'سایر', '12345678', prefix = '[[تروو|تروو (استرالیا)]]' }, --formerly NLA-person { 'UKPARL', 6213, p.ukparlLink, 'سایر', 'AQUupyiR' }, { 'ULAN', 245, p.ulanLink, 'نهادهای پژوهش هنری', '500123456' }, { 'USCG', 3723, p.uscgLink, 'شناسه‌های فانوس‌های دریایی', '6-0695', prefix='[[یواس‌سی‌جی (شناسه)|یواس‌سی‌جی]]'}, { 'USCongress', 1157, p.uscongressLink, 'سایر', 'A000123', link = 'کنگره ایالات متحده (شناسه)' }, { 'VcBA', 8034, p.vcbaLink, 'کتابخانه‌های ملی', '494/9793' }, { 'VIAF', 214, p.viafLink, 'عمومی', '123456789', prefix = '[[برگه‌دان مستند مجازی بین‌المللی|ویاف]]' }, { 'WORLDCATID', 7859, p.worldcatidLink, 'عمومی', 'lccn-n78-95332', link = 'هویت ورلدکت (شناسه)' }, { 'ZBMATH', 1556, p.zbmathLink, 'پایگاه‌های دادهٔ علمی', 'turing.alan-m' }, } -- Legitimate aliases to p.conf, for convenience -- Format: { 'alias', 'parameter name in p.conf' } p.aliases = { { 'DNB', 'GND' }, --Deutsche Nationalbibliothek -> Gemeinsame Normdatei { 'MusicBrainz', 'MBA' }, { 'MusicBrainz artist', 'MBA' }, { 'MusicBrainz label', 'MBL' }, { 'MusicBrainz release group', 'MBRG' }, { 'MusicBrainz work', 'MBW' }, { 'SBN', 'ICCU' }, --SBN alias to be deprecated at a later stage { 'TDVIA', 'TDVİA' }, --alias name without diacritics { 'tdvia', 'TDVİA' }, --lowercase variant without diacritics } -- Deprecated aliases to p.conf; tracked in [[Category:Articles with deprecated authority control identifiers]] -- Format: { 'deprecated parameter name', 'replacement parameter name in p.conf' } p.deprecated = { { 'GKD', 'GND' }, { 'PND', 'GND' }, { 'RLS', 'RSL' }, { 'SWD', 'GND' }, { 'NARA-organization', 'NARA' }, { 'NARA-person', 'NARA' }, } --[[==========================================================================]] --[[ Main ]] --[[==========================================================================]] function p.authorityControl( frame ) local resolveEntity = require( 'Module:ResolveEntityId' ) local parentArgs = frame:getParent().args --WD IDs added here later local iParentArgs = 0 --count original/manual parent args only later local worldcatCat = '' local elementsCat = '' local multipleIdCat = '' local suppressedIdCat = '' local suppressedIdCatArts = '' local deprecatedIdCat = '' local differentOnWDCat = '' local sameOnWDCat = '' local stateCat = '' --redirect aliases to proper parameter names for _, a in pairs( p.aliases ) do local alias, param = a[1], a[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[alias] then parentArgs[param] = parentArgs[alias] end end --redirect deprecated parameters to proper parameter names, and assign tracking cat for _, d in pairs( p.deprecated ) do local dep, param = d[1], d[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[dep] then parentArgs[param] = parentArgs[dep] if namespace == 0 then deprecatedIdCat = '<!-- [[رج:مقاله‌های ویکی‌پدیا همراه شناسه‌های منسوخ داده‌های کتابخانه‌ای|'..dep..']] -->' end end end --use QID= parameter for testing/example purposes only local itemId = nil if namespace ~= 0 then local qid = parentArgs['qid'] or parentArgs['QID'] if qid then itemId = 'Q'..mw.ustring.gsub(qid, '^[Qq]', '') itemId = resolveEntity._id(itemId) --nil if unresolvable end elseif mw.wikibase then itemId = mw.wikibase.getEntityIdForCurrentPage() end --Wikidata fallback if available if itemId then local suppressedIdCount = 0 local iMatches = 0 for _, params in ipairs( p.conf ) do if params[2] > 0 then local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] if val == nil or val == '' then local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] then if val == '' and (namespace == 0 or testcases) then suppressedIdCount = suppressedIdCount + 1 suppressedIdCat = '<!-- [[رج:مقاله‌های ویکی‌پدیا همراه شناسه‌های فرونشانی‌شده داده‌های کتابخانه‌ای|'..params[1]..']] -->' else parentArgs[params[1]] = wikidataIds[1] --add ID from WD end end else iParentArgs = iParentArgs + 1 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] and differentOnWDCat == '' then local bMatch = false for _, wd in pairs( wikidataIds ) do if val == wd then iMatches = iMatches + 1 bMatch = true end end if bMatch == false then differentOnWDCat = '<!-- [[رج:صفحه‌هایی که از داده‌های کتابخانه‌ای با پارامترهای متفاوت در ویکی‌داده استفاده می‌کنند|'..params[1]..']] -->' end end end end end if iMatches > 0 and iMatches == iParentArgs then sameOnWDCat = '<!-- [[رج:صفحه‌هایی که از داده‌های کتابخانه‌ای همراه پارامترهای منطبق با ویکی‌داده استفاده می‌کنند]] -->' end if (parentArgs['arts'] == 'arts' or parentArgs['هنر'] == 'هنر') and suppressedIdCount > 0 then if namespace == 0 or testcases then --local s = 's' --if suppressedIdCount == 1 then s = '' end local sCat = 'داده‌های کتابخانه‌ای هنر با '..mw.language.getContentLanguage():formatNum(suppressedIdCount)..' عنصر فرونشانی‌شده' -- .. s suppressedIdCatArts = addCat(sCat) end end end --configure rows local rct = 0 local sectionOrder = { 'عمومی', 'کتابخانه‌های ملی', 'نگارخانه‌های هنری و موزه‌ها', 'نهادهای پژوهش هنری', 'واژه‌نامه‌های زندگی‌نامه‌ای', 'پایگاه‌های دادهٔ علمی', 'شناسه‌های فانوس‌های دریایی', 'سایر' } local sections = { ['عمومی'] = {}, ['کتابخانه‌های ملی'] = {}, ['نگارخانه‌های هنری و موزه‌ها'] = {}, ['نهادهای پژوهش هنری'] = {}, ['واژه‌نامه‌های زندگی‌نامه‌ای'] = {}, ['پایگاه‌های دادهٔ علمی'] = {}, ['شناسه‌های فانوس‌های دریایی'] = {}, ['سایر'] = {} } --don't show CANTIC if CANTICN is present, since they both go to the Library of Catalonia --and the library has deprecated CANTIC IDs in favor of CANTICN IDs if parentArgs.CANTICN or parentArgs.canticn then parentArgs.CANTIC = '' parentArgs.cantic = '' end --don't show NLP if PLWABN is present, since they both go to the National Library of Poland --and the library has deprecated NLP IDs in favor of PLWABN IDs if parentArgs.PLWABN or parentArgs.plwabn then parentArgs.NLP = '' parentArgs.nlp = '' end for _, params in ipairs( p.conf ) do local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] local tval, tlinks = {}, {} --init tables if val and val ~= '' and type(params[3]) == 'function' then table.insert( tval, val ) if params.prefix then table.insert( tlinks, params[3]( val, '1' ) ) else table.insert( tlinks, params[3]( val ) ) end end --collect other unique vals (IDs) from WD, if present if itemId and tval[1] then local nextIdVal = 2 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) for _, v in pairs( wikidataIds ) do local bnew = true for _, w in pairs( tval ) do if v == w then bnew = false end end if bnew then table.insert( tval, v ) table.insert( tlinks, params[3]( v, tostring(nextIdVal) ) ) nextIdVal = nextIdVal + 1 end end end --assemble if tval[1] then table.insert( sections[params[4]], p.createRow( params[1], tval, nil, tlinks, true, params.category, params.prefix) ) rct = rct + 1 if tval[2] then multipleIdCat = p.getCatForId( 'چندگانه' ) end end end --WorldCat-VIAF & WorldCat-LCCN local worldcatId = parentArgs['worldcatid'] or parentArgs['WORLDCATID'] if worldcatId == nil then --if WORLDCATID absent but unsuppressed local viafId = parentArgs['viaf'] or parentArgs['VIAF'] or parentArgs['ویاف'] local lccnId = parentArgs['lccn'] or parentArgs['LCCN'] or parentArgs['آی‌سی‌دی‌ان'] if viafId and viafId ~= '' and p.viafLink( viafId ) then --VIAF must be present, unsuppressed, & validated table.insert( sections['عمومی'], p.createRow( 'VIAF', viafId, '[https://www.worldcat.org/identities/containsVIAFID/'..viafId..' ورلدکت (از طریق ویاف)]', nil, false ) ) if namespace == 0 then worldcatCat = '<!-- [[رج:مقاله‌های ویکی‌پدیا همراه شناسه‌های WorldCat-VIAF]] -->' end rct = rct + 1 elseif lccnId and lccnId ~= '' and p.lccnLink( lccnId ) then --LCCN must be present, unsuppressed, & validated local lccnParts = p.splitLccn( lccnId ) if lccnParts and lccnParts[1] ~= 'sh' then local lccnIdFmtd = lccnParts[1]..lccnParts[2]..'-'..lccnParts[3] table.insert( sections['عمومی'], p.createRow( 'LCCN', lccnId, '[https://www.worldcat.org/identities/lccn-'..lccnIdFmtd..' WorldCat (ورلدکت (از طریق کتابخانهٔ کنگره)]', nil, false ) ) if namespace == 0 then worldcatCat = '<!-- [[رج:مقاله‌های ویکی‌پدیا همراه شناسه‌های WorldCat-LCCN]] -->' end end rct = rct + 1 end end --configure Navbox local outString = '' local extrap = true local extra = parentArgs.extralist if extra == nil or extra == '' then extrap = false end if rct > 0 or extrap then local Navbox = require('Module:Navbox') local sectionID = 1 local args = { pid = 'identifiers' } -- #target the list of identifiers if testcases and itemId then args.qid = itemId end --expensive local pencil = require('Module:EditAtWikidata')._showMessage(args) local navboxArgs = { name = 'کتابخنه‌ئون دیتا', navboxclass = 'authority-control', bodyclass = 'hlist', state = parentArgs.state or 'autocollapse', navbar = 'off' } for _, sectName in ipairs(sectionOrder) do if #sections[sectName] ~= 0 then navboxArgs['group'..sectionID] = sectName navboxArgs['list'..sectionID] = table.concat(sections[sectName]) sectionID = sectionID + 1 end end if extrap then if parentArgs.extragroup then navboxArgs['group'..sectionID] = parentArgs.extragroup or parentArgs['گروه اضافه'] else navboxArgs['group'..sectionID] = 'ویشته' end navboxArgs['list'..sectionID] = extra sectionID = sectionID + 1 end if navboxArgs.list2 then navboxArgs.title = '[[راهنما:کتابخنه‌ئون دیتا|کتابخنه‌ئون دیتا]]'..pencil else local sect = navboxArgs.group1 if sect == 'عمومی' or sect == 'سایر' or sect == 'بیشتر' then -- Just say "Authority control" with no label if only general or only other IDs are present -- since "general" is redundant and "other" is silly when there's nothing to contrast it with navboxArgs.group1 = '[[راهنما:کتابخنه‌ئون دیتا|کتابخنه‌ئون دیتا]]'..pencil else navboxArgs.group1 = '[[راهنما:کتابخنه‌ئون دیتا|کتابخنه‌ئون دیتا: '..sect..']] '..pencil end end outString = Navbox._navbox(navboxArgs) end --auxCats if rct == 0 or rct >= 25 then if namespace == 0 or testcases then local eCat = 'کتابخنه‌ئون دیتا با '..mw.language.getContentLanguage():formatNum(rct)..' عنصر' elementsCat = addCat(eCat) end end if parentArgs.state then if namespace == 0 or testcases then local sCat if parentArgs.state == 'collapsed' then sCat = 'داده‌های کتابخانه‌ای با پارامتر حالت: جمع‌شده' elseif parentArgs.state == 'expanded' then sCat = 'داده‌های کتابخانه‌ای با پارامتر حالت: بازشده' elseif parentArgs.state == 'autocollapse' then sCat = 'داده‌های کتابخانه‌ای با پارامتر حالت: جمع‌شوندگی خودکار' else sCat = 'داده‌های کتابخانه‌ای با پارامتر حالت: سایر' end stateCat = addCat(sCat) end end local auxCats = worldcatCat..elementsCat..multipleIdCat..suppressedIdCat..suppressedIdCatArts.. deprecatedIdCat..differentOnWDCat..sameOnWDCat..stateCat if testcases then auxCats = mw.ustring.gsub(auxCats, '(%[%[)(رج)', '%1:%2') --for easier checking end --out outString = outString..auxCats if namespace ~= 0 then outString = mw.ustring.gsub(outString, '(%[%[)(رج:ویکی‌پدیای مقالات)', '%1:%2') --by definition end return outString end return p 2wa02c1obowrryxyrcaqrg25fx34d2b 401985 401974 2026-08-31T17:53:10Z محک 1023 401985 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', '[[ISSN]]', 236, 'n', 1 }, { 'VIAF', '[[Fichero de Autoridades Virtual Internacional|VIAF]]', 214, 'n', 1 }, { 'ISNI', '[[International Standard Name Identifier|ISNI]]', 213, 'n', 1 }, { 'BCN', '[[Biblioteca del Congreso de la Nación Argentina|BCN]]', 2879, 'n', 1 }, { 'BNA', '[[Biblioteca Nacional de la República Argentina|BNA]]', 3788, 'n', 1 }, { 'BNA-ed', '[[Biblioteca Nacional (Argentina)|BNA]]', 1143, 'n', 0 }, { 'BNM', '[[Biblioteca Nacional de Maestras y Maestros|BNM]]', 9774, 'n', 1 }, { 'BNE', '[[Biblioteca Nacional de España|BNE]]', 950, 'n', 1 }, { 'BNF', '[[Biblioteca Nacional de Francia|BNF]]', 268, bnfLink, 1 }, { 'VcBA', '[[Biblioteca Apostólica Vaticana|VcBA]]', 8034, '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]]', 7369, 'n', 1 }, { 'BNU', '[[Biblioteca Nacional de Uruguay|BNU]]', 12595, 'n', 1 }, { 'BNB', '[[Biblioteca Nacional de Brasil|BNB]]', 4619, 'n', 1 }, { 'CANTIC', '[[Biblioteca de Cataluña|CANTIC]]', 9984, 'n', 1 }, { 'GND', '[[Gemeinsame Normdatei|GND]]', 227, 'n', 1 }, { 'LCCN', '[[Library of Congress Control Number|LCCN]]', 244, 'n', 1 }, { 'NCL', '[[Biblioteca central de Taiwán|NCL]]', 1048, 'n', 0 }, { 'NDL', '[[Biblioteca Nacional de la Dieta|NDL]]', 349, 'n', 0 }, { 'NKC', '[[Biblioteca Nacional de la República Checa|NKC]]', 691, 'n', 0 }, { 'NLA', '[[Biblioteca Nacional de Australia|NLA]]', 409, 'n', 1 }, { 'RLS', '[[Biblioteca del Estado Ruso|BER]]', 947, 'n', 0 }, { 'J9U', '[[Biblioteca Nacional de Israel|NLI]]', 8189, 'n', 0 }, { 'CINII', '[[CiNii]]', 271, 'n', 0 }, { 'NARA', '[[National Archives and Records Administration|NARA]]', 1225, 'n', 0 }, { 'LCCNLCOC', '[[Library of Congress Control Number|LCCN]]', 1144, 'n', 0 }, { 'SNAC', '[[d:Q29861311|SNAC]]', 3430, 'n', 1 }, { 'S2', '[[:d:Q22908627|S2]]', 4012, 'n', 0 }, { 'SUDOC', '[[Système universitaire de documentation|SUDOC]]', 269, 'n', 0 }, { 'ULAN', '[[Union List of Artist Names|ULAN]]', 245, 'n', 1 }, { 'frickSpain ', '[[Colección Frick|research.frick]]', 8572, 'n', 1 }, { 'ORCID', '[[ORCID]]', 496, 'n', 1 }, { 'Scopus', '[[Scopus]]', 1153, 'n', 1 }, -- { 'SELIBR', '[[LIBRIS|SELIBR]]', 906, 'n', 1 }, { 'BIBSYS', '[[BIBSYS]]', 1015, 'n', 1 }, { 'IPNIaut', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 586, 'n', 'IPNI' }, { 'MGP', '[[Mathematics Genealogy Project|MGP]]', 549, 'n', 0 }, { 'autores.uy', '[[autores.uy]]', 2558, 'n', 1 }, { 'Slovenska biografija', '[[:d:Q15975890|Slovenska biografija]]', 1254, 'n', 0 }, { 'SBN', '[[Istituto Centrale per il Catalogo Unico|ICCU]]', 396, 'n', 1 }, { 'ARAE', '[[:d:Q105580684|ARAE]]', 9226, 'n', 1 }, { 'DeutscheBiographie', '[[Deutsche Biographie]]', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Premio Nobel]]', 8024, 'n', 0 }, { 'CCBAE', '[[:d:Q61505171|CCBAE]]', 6493, 'n', 1 }, -- { 'DIR3', '[[Directorio Común de Unidades Orgánicas y Oficinas|DIR3]]', 6222, 'n', 1 }, { 'CensoGuia', '[[Censo-Guía de Archivos de España e Iberoamérica]]', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', '[[:d:Q56246649|Directorio de Museos y Colecciones de España]]', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', '[[Boletín Oficial del Estado|BOE]]', 4256, 'n', 1 }, { 'RoyalSociety', '[[Royal Society]]', 2070, 'url', 'Royal Society' }, { 'HAW', '[[Academia de Ciencias y Humanidades de Heidelberg|HAW]]', 2273, 'n', 1 }, { 'SAW', '[[Academia Sajona de Ciencias de Leipzig|SAW]]', 3411, 'n', 1 }, { 'KNAW', '[[Real Academia de Artes y Ciencias de los Países Bajos|KNAW]]', 2454, 'n', 1 }, -- { 'KVAB', '[[Real Academia Flamenca de Ciencias y Artes de Bélgica|KVAB]]', 3887, 'n', 1 }, { 'Leopoldina', '[[Deutsche Akademie der Naturforscher Leopoldina|Leopoldina]]', 3413, 'n', 1 }, { 'CONICET', '[[CONICET]]', 3900, 'n', 1 }, { 'Grierson', '[[Directorio de científicos argentinos Dra. Grierson|Grierson]]', 3946, 'n', 1 }, { 'RANM', '[[Real Academia Nacional de Medicina|RANM]]', 3945, 'n', 1 }, -- { 'ANMF', '[[Académie Nationale de Médecine|ANMF]]', 3956, 'n', 1 }, { 'Léonore', '[[Base Léonore|Léonore]]', 11152, 'n', 0 }, { 'USCongress', '[[Biographical Directory of the United States Congress|US Congress]]', 1157, 'n', 0 }, { 'BPN', '[[Biografisch Portaal|BPN]]', 651, 'n', 1 }, -- { 'ISCO', '[[d:Q1233766|ISCO]]', 952, 'n', 1 }, { 'AAT', '[[Art & Architecture Thesaurus|AAT]]', 1014, 'n', 1 }, { 'OpenLibrary', '[[Open Library]]', 648, 'n', 'Open Library' }, { 'PARES', '[[PARES]]', 4813, 'n', 1 }, { 'SSRN', '[[Social Science Research Network|SSRN]]', 3747, 'n', 'SSRN autor' }, { 'SIKART', '[[SIKART]]', 781, 'n', 0 }, { 'KULTURNAV', '[[KulturNav]]', 1248, 'id', 0 }, { 'RKDartists', '[[Rijksbureau voor Kunsthistorische Documentatie|RKD]]', 650, 'n', 1 }, { 'GoogleScholar', '[[Google Académico]]', 1960, 'n', 'Google Académico' }, -- { 'Microsoft Academic', '[[Microsoft Academic]]', 6366, 'n', 1 }, { 'RID', '[[ResearcherID]]', 1053, 'n', 1 }, { 'NLM', '[[Biblioteca Nacional de Medicina de los Estados Unidos|NLM]]', 1055, 'n', 1 }, { 'Latindex', '[[Latindex]]', 12376, 'n', 1 }, { 'ERIH PLUS', '[[ERIH PLUS]]', 3434, 'n', 1 }, { 'IPNIpub', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 2008, 'n', 1 }, { 'SUDOCcat', '[[Système universitaire de documentation|SUDOC]]', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', '[[Zeitschriftendatenbank|ZDB]]', 1042, 'n', 1 }, { 'NorwegianRegister', '[[Norsk senter for forskningsdata|Norwegian Register]]', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', '[[Directory of Open Access Journals|DOAJ]]', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', '[[Cámara de Diputados de Brasil]]', 7480, 'n', 1 }, { 'HCDN', '[[Cámara de Diputados de la Nación Argentina|Estadísticas HCDN]]', 4693, 'n', 1 }, { 'HCDNbio', '[[Cámara de Diputados de la Nación Argentina|Biografía HCDN]]', 5225, 'n', 1 }, { 'Directorio Legislativo', 'مجلسی راهنما', 6585, 'n', 0 }, -- { '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 }, { '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 }, { 'BCNCL', '[[Biblioteca del Congreso Nacional de Chile|Biografías BCN]]', 5442, 'url', 0 }, { 'RBD', '[[Ministerio de Educación de Chile|RBD MINEDUC]]', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', '[[Tebeosfera]]', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, '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 }, { 'AWARE', '[[Archives of Women Artists, Research and Exhibitions|AWARE]]', 6637, 'url', 0 }, { 'Tabakalera', '[[Tabakalera]]', 10069, 'n', 1 }, { 'BUSC', '[[Biblioteca de la Universidad de Santiago de Compostela|BUSC]]', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', '[[Enciclopedia Auñamendi|Auñamendi]]', 3218, 'n', 1 }, -- { 'GEA', '[[Gran Enciclopedia Aragonesa|GEA]]', 1807, 'n', 1 }, { 'GEN', '[[Gran Enciclopedia Navarra|GEN]]', 7388, 'n', 1 }, { 'DBSE', '[[Diccionario biográfico del socialismo español|DBSE]]', 2985, 'url', 1 }, { 'DBE', '[[Diccionario biográfico español|DBE]]', 4459, 'url', 1 }, { 'DBCLM', '[[Diccionario biográfico de Castilla-La Mancha|DBCLM]]', 13067, 'url', 1 }, { 'DCED', '[[Diccionario de catedráticos españoles de derecho|DCED]]', 13620, 'n', 1 }, { 'DBA', '[[Diccionario biográfico de Almería|DBA]]', 13851, 'n', 1 }, { 'DHS', '[[Diccionario histórico de Suiza|DHS]]', 902, 'n', 0 }, { 'LIR', '[[Diccionario histórico de Suiza|LIR]]', 886, 'n', 0 }, { 'TLS', '[[Theaterlexikon der Schweiz|TLS]]', 1362, 'n', 0 }, { 'Britannica', '[[Enciclopedia Británica|Britannica]]', 1417, 'url', 0 }, { 'ELEM', '[[Enciclopedia de la Literatura en México|ELEM]]', 1565, 'n', 0 }, { 'Treccani', '[[Enciclopedia Treccani|Treccani]]', 4223, 'url', 0 }, { 'Iranica', '[[Encyclopædia Iranica]]', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', '[[Persée (portal)|Persée]]', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', '[[Dialnet]]', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', '[[Redalyc]]', 3131, 'n', 1 }, -- { 'UNZrevista', '[[UNZ.org|UNZ]]', 2735, 'n', 0 }, -- { 'JSTORrevista', '[[JSTOR]]', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', '[[HathiTrust]]', 1844, 'n', 1 }, { 'Galicianaobra', '[[Galiciana]]', 3004, 'n', 'Galiciana obra' }, { 'Trove', '[[Trove]]', 5603, 'n', 1 }, { 'BVMCobra', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', '[[Biblioteca Virtual Miguel de Cervantes|BVMC]]', 2799, 'n', 'BVMC persona' }, { 'Persée', '[[Persée (portal)|Persée]]', 2732, 'n', 1 }, { 'Dialnet', '[[Dialnet]]', 1607, 'n', 1 }, { 'GutenbergAutor', '[[Proyecto Gutenberg]]', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', '[[Biodiversity Heritage Library|BHL]]', 4327, 'n', 0 }, -- { 'UNZautor', '[[UNZ.org|UNZ]]', 2734, 'n', 'UNZ' }, { 'TLL', '[[:d:Q570837|TLL]]', 7042, 'n', 'The Latin Library' }, { 'BDCYL', '[[Biblioteca Digital de Castilla y León|BDCYL]]', 3964, 'n', 1 }, { 'BVPB', '[[Biblioteca Virtual del Patrimonio Bibliográfico|BVPB]]', 4802, 'n', 1 }, { 'PDCLM', '[[d:Q61500710|Patrimonio Digital de Castilla-La Mancha]]', 6490, 'n', 1 }, { 'BDA', '[[Biblioteca Digital de Andalucía|BDA]]', 6496, 'n', 1 }, { 'BDM', '[[Biblioteca Digital de Madrid|BDM]]', 13816, 'n', 1 }, { 'BVPHautoridad', '[[Biblioteca Virtual de Prensa Histórica|BVPH]]', 6492, 'n', 1 }, { 'BivaldiAutor', '[[Biblioteca Valenciana Digital|BiValDi]]', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', '[[Galiciana]]', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', '[[Packard Humanities Institute|PHI]]', 6941, 'n', 0 }, { 'Europeana', '[[Europeana]]', 7704, 'n', 1 }, { 'DOI', '[[Identificador de objeto digital|DOI]]', 356, 'n', 1 }, { 'Handle', '[[Sistema Handle|Handle]]', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', '[[Museo Nacional Centro de Arte Reina Sofía|MNCARS]]', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', '[[Museo del Prado]]', 5321, 'n', 'Museo del Prado (persona)' }, { '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)' }, { 'MuseodeOrsayArtistas', '[[Museo de Orsay]]', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', '[[Museo Thyssen-Bornemisza|Thyssen-Bornemisza]]', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', '[[Hemeroteca Digital de la Biblioteca Nacional de España|Hemeroteca digital de la BNE]]', 12151, 'n', 1 }, { 'BVPH', '[[Biblioteca Virtual de Prensa Histórica]]', 2961, 'n', 1 }, { 'Memoriademadrid', '[[Memoriademadrid]]', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', '[[SIMBAD]]', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', '[[JPL Small-Body Database|JPL]]', 716, 'n', 0 }, { 'MPC', '[[Centro de Planetas Menores|MPC]]', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', '[[NASA Exoplanet Archive]]', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', '[[OpenStreetMap|OSM]]', 402, 'n', 'Relación OSM' }, { 'TGN', '[[Getty Thesaurus of Geographic Names|TGN]]', 1667, 'n', 1 }, { 'AtlasIR', '[[:d:Q24575107|Atlas Digital del Imperio Romano]]', 1936, 'n', 0 }, { 'Pleiades', '[[:d:Q24423804|Pleiades]]', 1584, 'n', 0 }, { 'TmGEO', '[[:d:Q22094624|Trismegistos GEO]]', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', '[[Sistema Nacional de Cartografía de Zonas Inundables|SNCZI]]-IPE', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', '[[Red Natura 2000|Natura 2000]]', 3425, 'n', 'Natura 2000' }, { 'WWF', '[[Fondo Mundial para la Naturaleza|WWF]]', 1294, 'n', 1 }, { 'IDESCAT', '[[Instituto de Estadística de Cataluña|IDESCAT]]', 4335, 'n', 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 }, { 'ISTAT', '[[Istituto Nazionale di Statistica|ISTAT]]', 635, '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 }, { 'TOID', '[[TOID]]', 3120, 'n', 1 }, { 'INSEE-commune', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', '[[Institut National de la Statistique et des Études Économiques|INSEE]]', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', '[[Instituto Nacional de Estadística y Geografía|INEGI]]', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', '[[SIRUTA]]', 843, 'n', 1 }, { 'SUDAFRICA-MUN', '[[Sudáfrica|Código municipio Sudáfrica]]', 911, 'n', 1 }, { 'LAU', '[[Unidad administrativa local|LAU]]', 782, 'n', 1 }, { 'KSH', '[[Központi Statisztikai Hivatal|KSH]]', 939, 'n', 1 }, { 'OKATO', '[[OKATO]]', 721, 'n', 1 }, { 'OSTAT', '[[Statistik Austria|ÖSTAT]]', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', '[[Oficina Central de Estadística (Polonia)|TERC]]', 1653, 'n', 'TERC'}, { 'GNIS', '[[Geographic Names Information System|GNIS]]', 590, 'n', 0}, { 'WDTA', '[[Base de Datos Mundial sobre Áreas Protegidas|WDTA]]', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', '[[Fundación Docomomo Ibérico|Docomomo Ibérico]]', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', '[[Colegio Oficial de Arquitectos de Madrid|COAM]]', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', '[[ArchNet]]', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', '[[ArchNet]]', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', '[[Amateur Radio Lighthouse Society|ARHLS]]', 2980, 'n', 0 }, { 'NGA', '[[Agencia Nacional de Inteligencia-Geoespacial|NGA]]', 3563, 'n', 0 }, { 'UKHO', '[[Instituto Hidrográfico del Reino Unido|UKHO]]', 3562, 'n', 0 }, { 'MarineTraffic', '[[MarineTraffic]]', 3601, 'n', 0 }, { 'OnlineListofLights', '[[:d:Q843152|Online List of Lights]]', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', '[[Patrimonio de la Humanidad]]', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', '[[Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos|CNMLBH]]', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', '[[Instituto de Gestão do Património Arquitetónico e Arqueológico|IGESPAR]]', 1702, 'n', 1 }, { 'SIPA', '[[Sistema de Informação para o Património Arquitetónico|SIPA]]', 1700, 'n', 1 }, { 'Infopatrimonio', '[[:d:Q64745161|Infopatrimônio]]', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', '[[Fredede og Bevaringsværdige Bygninger|FBB]]', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', '[[Fornminnesregistret|FMIS]]', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', '[[National Heritage List for England|NHLE]]', 1216, 'n', 1 }, { 'NRHP', '[[Registro Nacional de Lugares Históricos|NRHP]]', 649, 'n', 1 }, { 'KULTURMINNE', '[[Riksantikvaren|Kulturminne]]', 758, 'n', 'Kulturminne' }, { 'CRHP', '[[:d:Q3456275|CRHP]]', 477, 'n', 1 }, { 'MERIMEE', '[[Base Mérimée|Mérimée]]', 380, 'n', 'Mérimée' }, { 'CADW', '[[Cadw]]', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', '[[Památkový katalog]]', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', '[[Bien de Interés Cultural (España)|BIC]]', 808, 'n', 1 }, { 'BCIN', '[[Bien Cultural de Interés Nacional|BCIN]]', 1586, 'n', 1 }, { 'IPAC', '[[Inventario del Patrimonio Arquitectónico de Cataluña|IPAC]]', 1600, 'n', 1 }, { 'IGPCV', '[[Inventario General del Patrimonio Cultural Valenciano|IGPCV]]', 2473, 'n', 1 }, { 'IAPH', '[[Instituto Andaluz del Patrimonio Histórico|IAPH]]', 8425, 'n', 0 }, { 'GD-PCA', '[[Guía Digital del Patrimonio Cultural de Andalucía|Patrimonio Cultural de Andalucía]]', 3318, 'n', 1 }, { 'SIPCA', '[[SIPCA]]', 3580, 'n', 1 }, { 'PWJCYL', '[[Junta de Castilla y León|Patrimonio Web JCyL]]', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', '[[Catálogo de Patrimonio Cultural de Castilla-La Mancha]]', 6539, 'n', 1 }, { 'HispaniaNostra', '[[Lista roja de patrimonio en peligro|Lista Roja Hispania Nostra]]', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', '[[Heritage Gazetteer for Cyprus]]', 6916, 'n', 1 }, { 'HGL', '[[Heritage Gazetteer of Libya]]', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', '[[Comité Olímpico Internacional|COI]]', 5815, 'n', 0 }, { 'World Athletics', '[[World Athletics]]', 1146, 'n', 0 }, { 'European Athletics', '[[Atletismo Europeo]]', 3766, 'n', 0 }, { 'Liga Diamante', '[[Liga de Diamante]]', 3923, 'n', 0 }, { 'ITU', '[[Unión Internacional de Triatlón|ITU]]', 3604, 'n', 0 }, { 'ATP', '[[Asociación de Tenistas Profesionales|ATP]]', 536, 'n', 0 }, { 'Copa Davis', '[[Copa Davis]]', 2641, 'n', 0 }, { 'WTA', '[[Asociación de Tenis Femenino|WTA]]', 597, 'n', 0 }, { 'Fed Cup', '[[Copa Billie Jean King|Fed Cup]]', 2642, 'n', 0 }, { 'ITF', '[[Federación Internacional de Tenis|ITF]]', 599, 'n', 0 }, { 'ITHF', '[[Salón de la Fama del Tenis Internacional|ITHF]]', 3363, 'n', 0 }, { 'ITTF', '[[Federación Internacional de Tenis de Mesa|ITTF]]', 1364, 'n', 0 }, { 'FIFA', '[[FIFA]]', 1469, 'n', 0 }, { 'UEFA', '[[UEFA]]', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', '[[Soccerway]]', 2369, 'n', 0 }, { 'Transfermarkt', '[[Transfermarkt]]', 2446, 'n', 0 }, { 'As', '[[As (periódico)|As]]', 3427, 'n', 0 }, { 'ESPN FC', '[[ESPN FC]]', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', '[[BeSoccer]]', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', '[[FootballDatabase]]', 3537, 'n', 0 }, { 'BDFutbol', '[[BDFutbol]]', 3655, 'n', 0 }, { 'EPCR', '[[European Professional Club Rugby|EPCR]]', 3666, 'n', 0 }, { 'FIDE', '[[Federación Internacional de Ajedrez|FIDE]]', 1440, 'n', 0 }, { 'BoxRec', '[[BoxRec]]', 1967, 'n', 0 }, { 'Sherdog', '[[Sherdog]]', 2818, 'n', 0 }, { 'WWE', '[[WWE]]', 2857, 'n', 0 }, { 'NSK', '[[Asociación Japonesa de Sumo|NSK]]', 3385, 'n', 0 }, { 'IJF', '[[Federación Internacional de Yudo|IJF]]', 4559, 'n', 0 }, { 'FINA', '[[Federación Internacional de Natación|FINA]]', 3408, 'n', 0 }, { 'ISHOF', '[[International Swimming Hall of Fame|ISHOF]]', 3691, 'n', 0 }, { 'NFL', '[[National Football League|NFL]]', 3539, 'n', 0 }, { 'NHL', '[[National Hockey League|NHL]]', 3522, 'n', 0 }, { 'FIH', '[[Federación Internacional de Hockey|FIH]]', 3742, 'n', 0 }, { 'MLB', '[[Grandes Ligas de Béisbol|MLB]]', 3541, 'n', 0 }, { 'Baseball-Reference', '[[Baseball-Reference.com|Baseball-Reference]]', 1825, 'n', 0 }, { 'FIL', '[[Federación Internacional de Luge|FIL]]', 2990, 'n', 0 }, { 'IBSF', '[[Federación Internacional de Bobsleigh y Skeleton|IBSF]]', 2991, 'n', 0 }, { 'WAF', '[[Federación Internacional de Tiro con Arco|WAF]]', 3010, 'n', 0 }, { 'FEI', '[[Federación Ecuestre Internacional|FEI]]', 3111, 'n', 0 }, { 'FIE', '[[Federación Internacional de Esgrima|FIE]]', 2423, 'n', 0 }, { 'CEE', '[[Confederación Europea de Esgrima|CEE]]', 4475, 'n', 0 }, { 'IBU', '[[Unión Internacional de Biatlón|IBU]]', 2459, 'n', 0 }, { 'ISU', '[[Unión Internacional de Patinaje sobre Hielo|ISU]]', 2694, 'n', 0 }, { 'FIG', '[[Federación Internacional de Gimnasia|FIG]]', 2696, 'n', 0 }, { 'UIPM', '[[Unión Internacional de Pentatlón Moderno|UIPM]]', 2726, 'n', 0 }, { 'BWF', '[[Federación Mundial de Bádminton|BWF]]', 2729, 'n', 0 }, { 'WCF', '[[Federación Mundial de Curling|WCF]]', 3557, 'n', 0 }, { 'EHF', '[[Federación Europea de Balonmano|EHF]]', 3573, 'n', 0 }, { 'IWF', '[[Federación Internacional de Halterofilia|IWF]]', 3667, 'n', 0 }, { 'IOF', '[[Federación Internacional de Orientación|IOF]]', 3672, 'n', 0 }, { 'ISSF', '[[Federación Internacional de Tiro Deportivo|ISSF]]', 2730, 'n', 0 }, { 'FIVB', '[[Federación Internacional de Voleibol|FIVB]]', 2801, 'n', 0 }, { 'CEV', '[[Confederación Europea de Voleibol|CEV]]', 3725, 'n', 0 }, { 'ICF', '[[Federación Internacional de Piragüismo|ICF]]', 3689, 'n', 0 }, { 'FISA', '[[Federación Internacional de Sociedades de Remo|FISA]]', 2091, 'n', 0 }, { 'IFSC', '[[Federación Internacional de Escalada Deportiva|IFSC]]', 3690, 'n', 0 }, { 'NLL', '[[National Lacrosse League|NLL]]', 3955, 'n', 0 }, { 'PGA', '[[Professional Golfers Association of America|PGA]]', 2811, 'n', 0 }, { 'LPGA', '[[LPGA]]', 2810, 'n', 0 }, { 'FIBA', '[[Federación Internacional de Baloncesto|FIBA]]', 3542, 'n', 0 }, { 'Euroliga', '[[Euroliga]]', 3536, 'n', 0 }, { 'WNBA', '[[WNBA]]', 3588, 'n', 0 }, { 'NBA', '[[NBA]]', 3647, 'n', 0 }, { 'ACB', '[[Asociación de Clubs de Baloncesto|ACB]]', 3525, 'n', 0 }, { 'Entr. ACB', '[[Asociación de Clubs de Baloncesto|Entrenador ACB]]', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', '[[FilmAffinity]]', 480, 'n', 0 }, { 'IMDb', '[[Internet Movie Database|IMDb]]', 345, 'n', 0 }, { 'Óscar', '[[Premios Óscar|Óscar]]', 6145, 'n', 0 }, { 'AFI', '[[AFI Catalog of Feature Films|AFI]]', 3593, 'n', 0 }, { 'Allcinema', '[[Allcinema]]', 2465, 'n', 0 }, { 'AllMovie', '[[AllMovie]]', 1562, 'n', 0 }, { 'AlloCiné', '[[AlloCiné]]', 1265, 'n', 0 }, { 'BFI', '[[British Film Institute|BFI]]', 2703, '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 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', '[[Bloomberg L.P.|Bloomberg]]', 3052, 'n', 0 }, { 'Crunchbase', '[[Crunchbase]]', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', '[[Servicio de Impuestos Internos de los Estados Unidos|IRS]]', 1297, noLink, 0 }, { 'VAT', '[[Número de Identificación Fiscal a efectos del IVA (NIF-IVA)|VAT]]', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', '[[Open Hub]]', 1972, 'n', 0 }, { 'PyPI', '[[PyPI]]', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', '[[AlgaeBase]]', 1348, 'y', 0 }, { 'ADW', '[[Animal Diversity Web|ADW]]', 4024, 'n', 0 }, { 'AmphibiaWeb', '[[AmphibiaWeb]]', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', '[[African Plant DB]]', 2036, 'n', 0 }, { 'Avibase', '[[Avibase]]', 2026, 'n', 0 }, { 'BHL', '[[Biodiversity Heritage Library|BHL]]', 687, 'n', 0 }, { 'BioLib', '[[BioLib]]', 838, 'n', 0 }, { 'BirdLife', '[[BirdLife International|BirdLife]]', 5257, '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 }, { 'Dyntaxa', '[[Dyntaxa]]', 1939, 'n', 0 }, { 'eBird', '[[eBird]]', 3444, 'n', 0 }, { 'EOL', '[[Enciclopedia de la vida|EOL]]', 830, 'n', 0 }, { 'EUNIS', '[[European Nature Information System|EUNIS]]', 6177, 'n', 0 }, { 'FaunaEuropaea', '[[Fauna Europaea]]', 1895, 'n', 0 }, { 'FishBase', '[[FishBase]]', 938, 'n', 0 }, { 'FloraBase', '[[FloraBase]]', 3101, 'n', 0 }, { 'FOC', '[[Flora of China|Fl. China]]', 1747, 'n', 0 }, { 'GBIF', '[[Global Biodiversity Information Facility|GBIF]]', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', '[[Germplasm Resources Information Network|GRIN]]', 1421, 'url', 0 }, { 'IBC', [[Internet Bird Collection|IBC]], 3099, 'n', 0 }, { 'iNaturalist', [[iNaturalist]], 3151, 'n', 0 }, { 'IndexFungorum', '[[Index Fungorum]]', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', '[[Índice Internacional de Nombres de las Plantas|IPNI]]', 961, 'n', 0 }, { 'ITIS', '[[Sistema Integrado de Información Taxonómica|ITIS]]', 815, 'n', 0 }, { 'LPSN', '[[Listado de nombres procariotas con posición en nomenclatura|LPSN]]', 1991, 'url', 0 }, { 'MSW', '[[Mammal Species of the World|MSW]]', 959, 'n', 0 }, { 'MycoBank', '[[MycoBank]]', 962, 'n', 0 }, { 'NCBI', '[[Centro Nacional para la Información Biotecnológica|NCBI]]', 685, 'n', 0 }, { 'FossilWorks', '[[Paleobiology Database]]', 842, 'n', 0 }, { 'PlantList', '[[The Plant List|PlantList]]', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', '[[W3TROPICOS]]', 960, 'n', 0 }, { 'UICN', '[[Unión Internacional para la Conservación de la Naturaleza|UICN]]', 627, 'n', 0 }, { 'USDAP', '[[Departamento de Agricultura de los Estados Unidos|USDA Plants]]', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', '[[Registro Mundial de Especies Marinas|WoRMS]]', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', '[[Xeno-canto]]', 2426, 'n', 0 }, { 'Zoobank', '[[Zoobank]]', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', '[[CIE-11]]', 7329, icd11Link, 0}, { 'CIE10', '[[CIE-10]]', 494, 'n', 0 }, { 'CIE9', '[[CIE-9]]', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', '[[CIE-9-MC]]', 1692, 'n', 0 }, { 'CIEO', '[[CIE-O]]', 563, 'n', 0 }, { 'CIAP2', '[[Clasificación Internacional de Atención Primaria|CIAP-2]]', 667, 'n', 0 }, { 'OMIM', '[[Herencia Mendeliana en el Hombre|OMIM]]', 492, 'n', 0 }, { 'DSM IV', '[[Manual diagnóstico y estadístico de los trastornos mentales|DSM IV]]', 663, 'n', 0 }, { 'DSM 5', '[[DSM 5|DSM-5]]', 1930, 'n', 0 }, { 'DiseasesDB', '[[Diseases Database|DiseasesDB]]', 557, 'n', 0 }, { 'MedlinePlus', '[[MedlinePlus]]', 604, 'n', 0 }, { 'eMedicine', '[[eMedicine]]', 673, 'n', 0 }, { 'MeSH', '[[Medical Subject Headings|MeSH]]', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', '[[Descriptores en Ciencias de la Salud|DeCS]]', 9272, 'n', 0 }, { 'Orphanet', '[[Orphanet]]', 1550, 'n', 0 }, { 'TA98', '[[Terminología Anatómica|TA]]', 1323, 'n', 1 }, { 'FMA', '[[Foundational Model of Anatomy|FMA]]', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', '[[Número E]]', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', '[[Número CAS]]', 231, 'n', 0 }, { 'EINECS', '[[EINECS|Números EINECS]]', 232, 'n', 0}, { 'ATC', '[[Código ATC]]', 267, 'n', 0 }, { 'RTECS', '[[RTECS]]', 657, 'n', 0 }, { 'ChEBI', '[[ChEBI]]', 683, 'n', 0 }, { 'ChEMBL', '[[ChEMBL]]', 592, 'n', 0 }, { 'ChemSpider', '[[ChemSpider]]', 661, 'n', 0 }, { 'DrugBank', '[[DrugBank]]', 715, 'n', 0 }, { 'PubChem', '[[PubChem]]', 662, 'n', 0 }, { 'UNII', '[[Unique Ingredient Identifier|UNII]]', 652, 'n', 0 }, { 'KEGG', '[[KEGG]]', 665, 'n', 0 }, { 'SMILES', '[[SMILES]]', 233, 'y', 0 }, { 'InChI', '[[International Chemical Identifier|InChI]]', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', '[[Mouse Genome Informatics|MGI]]', 231, 'n', 0 }, { 'HomoloGene', '[[HomoloGene]]', 593, 'n', 0 }, { ' HGNC', '[[Comité de Nomenclatura Genética de HUGO|HGNC]]', 354, 'n', 0 }, { 'UniProt', '[[UniProt]]', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', '[[Satellite Catalog Number|SCN]]', 377, 'n', 0 }, { 'NSSDCA', '[[International Designator|NSSDCA]]', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p jzyju2ha5k3rmagzuk1opghkuybjdvy 401986 401985 2026-08-31T17:59:54Z محک 1023 درونی لینک‌ها حذف بئینه 401986 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] داده‌ئون', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|Wikivoyage]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|Wiktionary]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|Wikibooks]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|Wikinews]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|Wikiversity]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 54h9ww5in9m49hep3j7yp34sph8h7y9 401987 401986 2026-08-31T18:05:34Z محک 1023 401987 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p oeps6t7xu51w0jz00xdfow51yt0ixup 401989 401987 2026-08-31T18:12:15Z محک 1023 401989 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 7vrcepbqz8n9ucpvgtrzeobzdx8v1yk 401991 401989 2026-08-31T18:17:28Z محک 1023 401991 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then -- return '[[رج:شناساگر دار مقاله‌ئون ' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then -- return '[[رج:شناساگر دار کارور صفحه‌ئون ' .. category .. ']]\n' else -- return '[[رج:شناساگر دار متفرقه صفحه‌ئون ' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p gel0ltyeymr7ydnk07lrdoyyukt11sb 401994 401991 2026-08-31T18:21:52Z محک 1023 نسخهٔ [[Special:Diff/401991|401991]] از [[Special:Contributions/محک|محک]] ([[User talk:محک|بحث]]) خنثی شد 401994 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', eswikivoyage = 'voy', eswiktionary = 'wikt', eswikibooks = 'b', eswikinews = 'n', eswikiversity = 'v', eswikiquote = 'q', eswikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'eswikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'eswiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'eswikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'eswikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'eswikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'eswikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'eswikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 7vrcepbqz8n9ucpvgtrzeobzdx8v1yk 401999 401994 2026-08-31T18:32:57Z محک 1023 چنتا خاخِری پروژه ره فارسی و چنتا ره انگلیسی سر تنظیم هاکردمه. 401999 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy', enwiktionary = 'wikt', enwikibooks = 'b', wikinews = 'n', enwikiversity = 'v', fawikiquote = 'q', wikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'wikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 17nxcc0ip0r25vpxcrwrk576yphqllt 402000 401999 2026-08-31T18:33:22Z محک 1023 «[[ماژول:مرجعون کنترل]]» را محافظت کرد: حساس شابلون ([دچی‌ین=تنها مدیران] (بی‌پایون) [دکش=تنها مدیران] (بی‌پایون)) 401999 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy', enwiktionary = 'wikt', enwikibooks = 'b', wikinews = 'n', enwikiversity = 'v', fawikiquote = 'q', wikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'wikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 17nxcc0ip0r25vpxcrwrk576yphqllt 402001 402000 2026-08-31T18:33:57Z محک 1023 402001 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy', enwiktionary = 'wikt', enwikibooks = 'b', wikinews = 'n', enwikiversity = 'v', fawikiquote = 'q', enwikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'enwikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p lewh41sbxhhlfu27d3v5uthitmmv4jj 402002 402001 2026-08-31T18:38:02Z محک 1023 enwikisource = 's', 402002 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy', enwiktionary = 'wikt', enwikibooks = 'b', wikinews = 'n', enwikiversity = 'v', fawikiquote = 'q', enwikisource = 's', wikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'enwikisource', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'wikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p ks5yeg95xg6xoe41rzd353nqfiz3kh8 402003 402002 2026-08-31T18:39:50Z محک 1023 نسخهٔ [[Special:Diff/402002|402002]] از [[Special:Contributions/محک|محک]] ([[User talk:محک|بحث]]) خنثی شد 402003 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy', enwiktionary = 'wikt', enwikibooks = 'b', wikinews = 'n', enwikiversity = 'v', fawikiquote = 'q', enwikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'enwikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p lewh41sbxhhlfu27d3v5uthitmmv4jj 402004 402003 2026-08-31T18:42:00Z محک 1023 :en 402004 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy:fa', enwiktionary = 'wikt:en', enwikibooks = 'b:en', wikinews = 'n', enwikiversity = 'v:en', fawikiquote = 'q:fa', enwikisource = 's:en', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'enwikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 2xzl42t2g4myytq88yypp2euntzu68a 402005 402004 2026-08-31T18:46:21Z محک 1023 402005 Scribunto text/plain require('ماژول: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, ' ', '_' ) wikiLink = mw.ustring.gsub( wikiLink, '?', '%%%%3F') 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 idlink = cleanLink( id, 'PATH' ) link = mw.ustring.gsub( link, '$1', idlink ) return '[' .. link .. ' ' .. id .. ']' end local function noLink ( id, link, parameter ) -- evita generar un enlace externo junto con el identificador return id end local function bncLink ( id, link, parameter ) -- filtro local del BNC, para evadir multitud de identificadores de Wikidata que no se enlazan adecuadamente -- véase https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1890#%22Format%22_violations if ( string.match( id, '^%d%d%d%d%d%d%d%d%d$' ) ) then return generic ( id, link, parameter ) end return false end local function bnfLink ( id, link, parameter ) -- representación local del BNF, con doble enlace return generic( id, link, parameter ) .. ' [http://data.bnf.fr/ark:/12148/cb' .. id .. ' (data)]' end local function icd11Link ( id, link, parameter ) -- la propiedad P7329 no genera un enlace externo, así que se usarán los valores de P7807 cuando esté definida local foundation = getIdsFromWikidata(mw.wikibase.getEntityIdForCurrentPage(), 'P7807') if foundation and foundation[1] then link = 'https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/entity/$1' link = link:gsub('$1', foundation[1]) return generic(id, link, parameter) else return id end end local function ineLink ( id, link, parameter ) -- representación especial del INE, enlace no estándar con cinco parámetros utilizados local ineMainRE, ineTailRE = '^(%d%d)(%d%d%d)', '(%d%d)(%d%d)(%d%d)' local codProv, codMuni, codEC, codES, codNUC = string.match( id, ineMainRE .. ineTailRE .. '$' ) if not codEC or not codES or not codNUC then codProv, codMuni = string.match( id, ineMainRE .. '$' ) if codProv and codMuni then codEC, codES, codNUC = '00', '00', '00' else codProv, codMuni = string.match( id, ineMainRE ) codEC, codES, codNUC = '', '', '' end end if codProv and codMuni then link = 'http://www.ine.es/nomen2/inicio_a.do?accion=busquedaAvanzada&inicio=inicio_a&subaccion=&botonBusquedaAvanzada=Consultar+selecci%C3%B3n&numPag=0&ordenAnios=ASC&comunidad=00&entidad_amb=no&poblacion_amb=T&poblacion_op=%3D&poblacion_txt=&denominacion_op=like&denominacion_txt=&codProv=$1&codMuni=$2&codEC=$3&codES=$4&codNUC=$5' link = link:gsub('$1', codProv):gsub('$2', codMuni):gsub('$3', codEC):gsub('$4', codES):gsub('$5', codNUC) return generic( id, link, parameter ) end return id end local function commonscat ( id, link, parameter ) -- representación especial del enlace a las categorías de Commons, para mantener el formato de enlace interwiki local idlink = cleanLink( id, 'WIKI' ) link = mw.ustring.gsub( link, '$1', idlink ) return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>' end local function sisterprojects ( id, link, parameter ) -- enlaces interproyecto local prefix = { -- Ejemplo: -- enwiki = 'w:en', commonswiki = 'c', fawikivoyage = 'voy:fa', enwiktionary = 'wikt:en', enwikibooks = 'b:en', wikinews = 'n', enwikiversity = 'v:en', fawikiquote = 'q:fa', enwikisource = 's:en', mulwikisource = 's', mediawikiwiki = 'mw', metawiki = 'm', specieswiki = 'species', } if prefix[ parameter ] then return '[['..prefix[ parameter ]..':'..id..'|'..id..']]' end return false end function getCommonsValue ( itemId ) local commonslink = '' local categories = '' local property = getIdsFromWikidata( itemId, 'P373' ) if property and property[1] then property = property[1] commonslink = commonslink .. getLink( 373, property, commonscat ) else property = '' end local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' ) if sitelink and sitelink[1] then sitelink = sitelink[1] if sitelink ~= 'Category:' .. property then if commonslink == '' then commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' ) end end else sitelink = '' end if property and sitelink then if sitelink ~= 'Category:' .. property then -- categories = categories .. '[[رج:Wikipedia:Control de autoridades con enlaces diferentes de Commons]]' end elseif sitelink then -- not property -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commonscat]]' elseif property then -- not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin Commons]]' else -- not property and not sitelink -- categories = categories .. '[[رج:Wikipedia:Control de autoridades sin ningún enlace de Commons]]' end 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 } end return {} end local conf = {} --In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id -- -- name of the parameter: unique name -- -- label: internal link in wiki format -- -- propertyId in Wikidata: number without 'P' suffix -- -- formatting function: one of these four options -- -- -- local function (like 'generic') -- -- -- string 'y' (yes), to show a default identifier 'ID' -- -- -- string 'n' (no), to show the real identifier -- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...) -- -- category id: one of these tree options -- -- -- number 0, to not add category -- -- -- number 1, to add a category based on the name of the parameter -- -- -- any string, to add a category based on this string conf.databases = {} conf.databases[1] = {} conf.databases[1].name = 'مرجعون کنترل' conf.databases[1].list = { { title = 'ویکی‌پروژه‌ئون', group = { { 'Wikidata', '[[پرونده:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|ویکی‌دیتا]] ویکی‌دیتا (داده‌ئون)', 'Wikidata:$1', 'n', 0 }, { 'Commons', '[[پرونده:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|ویکی‌تلمبار]] ویکی‌تلمبار (عکس و فیلم)', getCommonsValue, 'n', 0 }, { 'Wikivoyage', '[[پرونده:Wikivoyage-logo.svg|15px|link=Wikiviajes|alt=Wikivoyage|ویکی‌سفر]] ویکی‌سفر (سفرنومه و بوروشور)', 'fawikivoyage', sisterprojects, 0 }, { 'Wiktionary', '[[پرونده:Wiktionary-logo.svg|15px|link=Wikcionario|alt=Wiktionary|ویکی‌واژه]] ویکی‌واژه (واژه‌نومه)', 'enwiktionary', sisterprojects, 0 }, { 'Wikibooks', '[[پرونده:Wikibooks-logo.svg|15px|link=Wikilibros|alt=Wikibooks|ویکی‌کتاب]] ویکی‌کتاب', 'enwikibooks', sisterprojects, 0 }, { 'Wikinews', '[[پرونده:Wikinews-logo.svg|20px|link=Wikinoticias|alt=Wikinews|ویکی‌خَوِرون]] ویکی‌خَوِرون', 'wikinews', sisterprojects, 0 }, { 'Wikiversity', '[[پرونده:Wikiversity-logo.svg|15px|link=Wikiversidad|alt=Wikiversity|ویکی‌دانشگاه]] ویکی‌دانشگاه', 'enwikiversity', sisterprojects, 0 }, { 'Wikiquote', '[[پرونده:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|ویکی‌بائوته]] ویکی‌بائوته', 'fawikiquote', sisterprojects, 0 }, { 'Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'enwikisource', sisterprojects, 0 }, { 'Multilingual Wikisource', '[[پرونده:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|ویکی‌قالزم]] ویکی‌قالزم (بنویشته‌ئون)', 'wikisource', sisterprojects, 0 }, { 'MediaWiki', '[[پرونده:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|مدیاویکی]] مدیاویکی', 'mediawikiwiki', sisterprojects, 0 }, { 'Meta-Wiki', '[[پرونده:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|متاویکی]] متاویکی', 'metawiki', sisterprojects, 0 }, { 'Wikispecies', '[[پرونده:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|ویکی‌زیست]] ویکی‌زیست (جاندارون)', 'specieswiki', sisterprojects, 0 }, }, }, { title = 'شناساگرون', group = { { 'ISSN', 'ISSN', 236, 'n', 1 }, { 'VIAF', 'VIAF', 214, 'n', 1 }, { 'ISNI', 'ISNI', 213, 'n', 1 }, { 'BCN', 'BCN', 2879, 'n', 1 }, { 'BNA', 'BNA', 3788, 'n', 1 }, { 'BNA-ed', 'BNA', 1143, 'n', 0 }, { 'BNM', 'BNM', 9774, 'n', 1 }, { 'BNE', 'BNE', 950, 'n', 1 }, { 'BNF', 'BNF', 268, bnfLink, 1 }, { 'VcBA', 'VcBA', 8034, 'n', 1 }, { 'BNM', 'BNM', 4440, 'n', 1 }, { 'BNC', 'BNC', 1890, bncLink, 1 }, { 'BNC', 'BNC', 7369, 'n', 1 }, { 'BNU', 'BNU', 12595, 'n', 1 }, { 'BNB', 'BNB', 4619, 'n', 1 }, { 'CANTIC', 'CANTIC', 9984, 'n', 1 }, { 'GND', 'GND', 227, 'n', 1 }, { 'LCCN', 'LCCN', 244, 'n', 1 }, { 'NCL', 'NCL', 1048, 'n', 0 }, { 'NDL', 'NDL', 349, 'n', 0 }, { 'NKC', 'NKC', 691, 'n', 0 }, { 'NLA', 'NLA', 409, 'n', 1 }, { 'RLS', 'BER', 947, 'n', 0 }, { 'J9U', 'NLI', 8189, 'n', 0 }, { 'CINII', 'CiNii', 271, 'n', 0 }, { 'NARA', 'NARA', 1225, 'n', 0 }, { 'LCCNLCOC', 'LCCN', 1144, 'n', 0 }, { 'SNAC', 'SNAC', 3430, 'n', 1 }, { 'S2', 'S2', 4012, 'n', 0 }, { 'SUDOC', 'SUDOC', 269, 'n', 0 }, { 'ULAN', 'ULAN', 245, 'n', 1 }, { 'frickSpain ', 'research.frick', 8572, 'n', 1 }, { 'ORCID', 'ORCID', 496, 'n', 1 }, { 'Scopus', 'Scopus', 1153, 'n', 1 }, -- { 'SELIBR', 'SELIBR', 906, 'n', 1 }, { 'BIBSYS', 'BIBSYS', 1015, 'n', 1 }, { 'IPNIaut', 'IPNI', 586, 'n', 'IPNI' }, { 'MGP', 'MGP', 549, 'n', 0 }, { 'autores.uy', 'autores.uy', 2558, 'n', 1 }, { 'Slovenska biografija', 'Slovenska biografija', 1254, 'n', 0 }, { 'SBN', 'ICCU', 396, 'n', 1 }, { 'ARAE', 'ARAE', 9226, 'n', 1 }, { 'DeutscheBiographie', 'Deutsche Biographie', 7902, 'n', 1 }, { 'NobelPrize', '[[نوبل جایزه|Nobel]]', 8024, 'n', 0 }, { 'CCBAE', 'CCBAE', 6493, 'n', 1 }, -- { 'DIR3', 'DIR3', 6222, 'n', 1 }, { 'CensoGuia', 'Censo-Guía', 3998, 'n', 'Censo-Guía' }, { 'Libraries.org', 'Libraries.org', 4848, 'n', 1 }, { 'DirectorioMuseos', 'Directorio de Museos y Colecciones de España', 5763, 'n', 1 }, { 'SUCA', 'SUCA', 5946, 'n', 1 }, { 'BOE', 'BOE', 4256, 'n', 1 }, { 'RoyalSociety', 'Royal Society', 2070, 'url', 'Royal Society' }, { 'HAW', 'HAW', 2273, 'n', 1 }, { 'SAW', 'SAW', 3411, 'n', 1 }, { 'KNAW', 'KNAW', 2454, 'n', 1 }, -- { 'KVAB', 'KVAB', 3887, 'n', 1 }, { 'Leopoldina', 'Leopoldina', 3413, 'n', 1 }, { 'CONICET', 'CONICET', 3900, 'n', 1 }, { 'Grierson', 'Grierson', 3946, 'n', 1 }, { 'RANM', 'RANM', 3945, 'n', 1 }, -- { 'ANMF', 'ANMF', 3956, 'n', 1 }, { 'Léonore', 'Léonore', 11152, 'n', 0 }, { 'USCongress', 'US Congress', 1157, 'n', 0 }, { 'BPN', 'BPN', 651, 'n', 1 }, -- { 'ISCO', 'ISCO', 952, 'n', 1 }, { 'AAT', 'AAT', 1014, 'n', 1 }, { 'OpenLibrary', 'Open Library', 648, 'n', 'Open Library' }, { 'PARES', 'PARES', 4813, 'n', 1 }, { 'SSRN', 'SSRN autor', 3747, 'n', 'SSRN autor' }, { 'SIKART', 'SIKART', 781, 'n', 0 }, { 'KULTURNAV', 'KulturNav', 1248, 'id', 0 }, { 'RKDartists', 'RKD', 650, 'n', 1 }, { 'GoogleScholar', 'GoogleScholar', 1960, 'n', 'Google Scholar' }, -- { 'Microsoft Academic', 'Microsoft Academic', 6366, 'n', 1 }, { 'RID', 'ResearcherID', 1053, 'n', 1 }, { 'NLM', 'NLM', 1055, 'n', 1 }, { 'Latindex', 'Latindex', 12376, 'n', 1 }, { 'ERIH PLUS', 'ERIH PLUS', 3434, 'n', 1 }, { 'IPNIpub', 'IPNI', 2008, 'n', 1 }, { 'SUDOCcat', 'SUDOC catálogo', 1025, 'n', 'SUDOC catálogo' }, { 'ZDB', 'ZDB', 1042, 'n', 1 }, { 'NorwegianRegister', 'Norwegian Register', 1270, 'n', 'Norwegian Register' }, { 'DOAJ', 'DOAJ', 5115, 'n', 1 }, { 'ACNP', 'ACNP', 6981, 'n', 1 }, { 'DipFedBra', 'Cámara de Diputados de Brasil', 7480, 'n', 1 }, { 'HCDN', 'Estadísticas HCDN', 4693, 'n', 1 }, { 'HCDNbio', 'Biografía HCDN', 5225, 'n', 1 }, { 'Directorio Legislativo', 'DirectorioLegislativo', 6585, 'n', 0 }, -- { 'Legislatura CABA', 'Legislatura CABA', 4667, 'n', 1 }, { 'Archivo Histórico de Diputados de España', 'Archivo Histórico de Diputados (1810-1977)', 9033, 'n', 1 }, { 'Senadores de España (1834-1923)', 'Senadores de España (1834-1923)', 10265, 'n', 1 }, { 'Asamblea de Madrid', 'Asamblea de Madrid', 4797, 'n', 1 }, { 'BCNCL', 'Biografías BCN', 5442, 'url', 0 }, { 'RBD', 'RBD MINEDUC', 1919, 'n', 0 }, { 'CineChile', 'CineChile', 6750, 'url', 0 }, { 'Tebeosfera-autor', 'Tebeosfera', 5562, 'n', 1 }, { 'DPRR', 'DPRR', 6863, 'n', 0}, { 'tribunsdelaplebe.fr', 'TDLP', 8961, 'n', 0}, { 'Pleiades', 'Pleiades', 1584, 'n', 0}, { 'IMO', 'IMO', 458, 'n', 0}, { 'Mnemosine', 'Mnemosine', 10373, 'n', 0 }, { 'Renacyt', 'Renacyt', 10452, 'n', 0 }, { 'AWARE', 'AWARE', 6637, 'url', 0 }, { 'Tabakalera', 'Tabakalera', 10069, 'n', 1 }, { 'BUSC', 'BUSC', 12538, 'n' , 1} }, }, { title = 'واژه‌نومه‌ئون و دانش‌نومه‌ئون', group = { { 'Auñamendi', 'Auñamendi', 3218, 'n', 1 }, -- { 'GEA', 'GEA', 1807, 'n', 1 }, { 'GEN', 'GEN', 7388, 'n', 1 }, { 'DBSE', 'DBSE', 2985, 'url', 1 }, { 'DBE', 'DBE', 4459, 'url', 1 }, { 'DBCLM', 'DBCLM', 13067, 'url', 1 }, { 'DCED', 'DCED', 13620, 'n', 1 }, { 'DBA', 'DBA', 13851, 'n', 1 }, { 'DHS', 'DHS', 902, 'n', 0 }, { 'LIR', 'LIR', 886, 'n', 0 }, { 'TLS', 'TLS', 1362, 'n', 0 }, { 'Britannica', 'Britannica', 1417, 'url', 0 }, { 'ELEM', 'ELEM', 1565, 'n', 0 }, { 'Treccani', 'Treccani', 4223, 'url', 0 }, { 'Iranica', 'Encyclopædia Iranica', 3021, 'n', 1 }, }, }, { title = 'دیجیتال مخازن', group = { { 'PerséeRevista', 'Persée revista', 2733, 'n', 'Persée revista' }, { 'DialnetRevista', 'Dialnet revista', 1609, 'n', 'Dialnet revista' }, { 'Redalyc', 'Redalyc', 3131, 'n', 1 }, -- { 'UNZrevista', 'UNZ', 2735, 'n', 0 }, -- { 'JSTORrevista', 'JSTOR revista', 1230, 'n', 'JSTOR revista' }, { 'HathiTrust', 'HathiTrust', 1844, 'n', 1 }, { 'Galicianaobra', 'Galiciana obra', 3004, 'n', 'Galiciana obra' }, { 'Trove', 'Trove', 5603, 'n', 1 }, { 'BVMCobra', 'BVMC obra', 3976, 'n', 'BVMC obra' }, { 'BVMCpersona', 'BVMC persona', 2799, 'n', 'BVMC persona' }, { 'Persée', 'Persée', 2732, 'n', 1 }, { 'Dialnet', 'Dialnet', 1607, 'n', 1 }, { 'GutenbergAutor', 'Proyecto Gutenberg autor', 1938, 'n', 'Proyecto Gutenberg autor' }, { 'BHL-bibliografia', 'BHL', 4327, 'n', 0 }, -- { 'UNZautor', 'UNZ', 2734, 'n', 'UNZ' }, { 'TLL', 'The Latin Library', 7042, 'n', 'The Latin Library' }, { 'BDCYL', 'BDCYL', 3964, 'n', 1 }, { 'BVPB', 'BVPB', 4802, 'n', 1 }, { 'PDCLM', 'Patrimonio Digital de Castilla-La Mancha', 6490, 'n', 1 }, { 'BDA', 'BDA', 6496, 'n', 1 }, { 'BDM', 'BDM', 13816, 'n', 1 }, { 'BVPHautoridad', 'BVPH', 6492, 'n', 1 }, { 'BivaldiAutor', 'Bivaldi autor', 3932, 'n', 'Bivaldi autor' }, { 'GalicianaAutor', 'Galiciana autor', 3307, 'n', 'Galiciana autor' }, { 'Packard Humanities Institute', 'PHI', 6941, 'n', 0 }, { 'Europeana', 'Europeana', 7704, 'n', 1 }, { 'DOI', 'DOI', 356, 'n', 1 }, { 'Handle', 'Handle', 1184, 'url', 1 }, }, }, { title = 'موزه‌ئون', group = { { 'MNCARS', 'MNCARS', 4439, 'url', 1 }, { 'MuseoDelPradoPersona', 'Museo del Prado (persona)', 5321, 'n', 'Museo del Prado (persona)' }, { 'MuseoDelPradoObra', 'Museo del Prado (obra)', 8905, 'n', 'Museo del Prado (obra)' }, { 'Museo Smithsoniano de Arte AmericanoPersona', 'SAAM (persona)', 1795, 'n', 'SAAM (persona)' }, { 'Museo Smithsoniano de Arte AmericanObra', 'SAAM (obra)', 4704, 'n', 'SAAM (obra)' }, { 'MuseodeOrsayArtistas', 'Museo de Orsay (artista)', 2268, 'n', 'Museo de Orsay (artista)' }, { 'Thyssen-BornemiszaArtistas', 'Thyssen-Bornemisza (artista)', 2431, 'n', 'Thyssen-Bornemisza (artista)' }, }, }, { title = 'دیجیتالی روزنومه دکّه‌ئون', group = { { 'HemBNE', 'Hemeroteca digital de la BNE', 12151, 'n', 1 }, { 'BVPH', 'Biblioteca Virtual de Prensa Histórica', 2961, 'n', 1 }, { 'Memoriademadrid', 'Memoriademadrid', 7372, 'n', 1 }, }, }, { title = 'إستاره‌شناسی', group = { { 'Simbad', 'SIMBAD', 3083, 'n', 0 }, { 'JPL-Small-Body-Database', 'JPL', 716, 'n', 0 }, { 'MPC', 'MPC', 5736, 'n', 0 }, { 'NASA-Exoplanet-Archive', 'NASA Exoplanet Archive', 5667, 'n', 0 }, { 'GazPlaNom', 'Gazetteer of Planetary Nomenclature', 2824, 'n', 0 }, }, }, { title = 'جاجیگاهون', group = { { 'OSM', 'Relación OSM', 402, 'n', 'Relación OSM' }, { 'TGN', 'TGN', 1667, 'n', 1 }, { 'AtlasIR', 'Atlas Digital del Imperio Romano', 1936, 'n', 0 }, { 'Pleiades', 'Pleiades', 1584, 'n', 0 }, { 'TmGEO', 'Trismegistos GEO', 1958, 'n', 0 }, { 'SNCZI-IPE-EMBALSE', 'SNCZI-IPE embalse', 4568, 'n', 'SNCZI-IPE embalse' }, { 'SNCZI-IPE-PRESA', 'SNCZI-IPE presa', 4558, 'n', 'SNCZI-IPE presa' }, { 'NATURA2000', 'Natura 2000', 3425, 'n', 'Natura 2000' }, { 'WWF', 'WWF', 1294, 'n', 1 }, { 'IDESCAT', 'IDESCAT', 4335, 'n', 1 }, { 'INE', 'INE', 772, ineLink, 1 }, { 'INE Portugal', 'INE', 6324, 'n', 1 }, { 'ISTAT', 'ISTAT', 635, 'n', 1 }, { 'OFS-Suiza', 'OFS', 771, 'n', 1 }, { 'IBGE', 'IBGE', 1585, 'n', 1 }, { 'TOID', 'TOID', 3120, 'n', 1 }, { 'INSEE-commune', 'INSEE (comuna)', 374, 'n', 'INSEE (comuna)' }, { 'INSEE-departamento', 'INSEE (departamento)', 2586, 'n', 'INSEE (departamento)' }, { 'INSEE-region', 'INSEE (región)', 2585, 'n', 'INSEE (región)' }, { 'INSEE-canton', 'INSEE (cantón)', 2506, 'n', 'INSEE (cantón)' }, { 'INEGI-mun', 'INEGI municipio', 3801, 'n', 'INEGI municipio' }, { 'INEGI-loc', 'INEGI localidad', 1976, 'n', 'INEGI localidad' }, { 'SIRUTA', 'SIRUTA', 843, 'n', 1 }, { 'SUDAFRICA-MUN', 'Código municipio Sudáfrica', 911, 'n', 1 }, { 'LAU', 'LAU', 782, 'n', 1 }, { 'KSH', 'KSH', 939, 'n', 1 }, { 'OKATO', 'OKATO', 721, 'n', 1 }, { 'OSTAT', 'ÖSTAT-Nr', 964, 'n', 'ÖSTAT-Nr'}, { 'TERC', 'TERC', 1653, 'n', 'TERC'}, { 'GNIS', 'GNIS', 590, 'n', 0}, { 'WDTA', 'WDTA', 809, 'n', 0 }, }, }, { title = 'معماری', group = { { 'DocomomoIberico', 'Docomomo Ibérico', 3758, 'n', 'Docomomo Ibérico' }, { 'COAMinmueble', 'COAM inmueble', 2917, 'n', 'COAM inmueble' }, { 'COAMpersona', 'COAM persona', 4488, 'n', 'COAM persona' }, { 'ArchnetAutoridad', 'Archnet autoridad', 12728, 'n', 'Archnet autoridad' }, { 'ArchnetSitio', 'Archnet sitio', 7323, 'n', 'Archnet sitio' }, }, }, { title = 'دریایی فانوس', group = { { 'ARHLS', 'ARHLS', 2980, 'n', 0 }, { 'NGA', 'NGA', 3563, 'n', 0 }, { 'UKHO', 'UKHO', 3562, 'n', 0 }, { 'MarineTraffic', 'MarineTraffic', 3601, 'n', 0 }, { 'OnlineListofLights', 'Online List of Lights', 3223, 'n', 0 }, }, }, { title = 'تاریخی میراث', group = { { 'World Heritage Site', 'Centro del Patrimonio Mundial', 757, 'n', 'Centro del Patrimonio Mundial' }, { 'CNMLBH', 'cnmlbh', 4587, 'n', 'cnmlbh' }, { 'IGESPAR', 'IGESPAR', 1702, 'n', 1 }, { 'SIPA', 'SIPA', 1700, 'n', 1 }, { 'Infopatrimonio', 'Infopatrimônio', 4372, 'n', 'Infopatrimônio' }, { 'AustriaObjektID', 'Austria ObjektID', 2951, 'n', 'Austria ObjektID' }, { 'FBBID', 'FBB', 2783, 'n', 'FBB' }, { 'Fornminnesregistret', 'FMIS', 1260, 'n', 'FMIS' }, { 'BerlinerKulturdenkmal', 'Berliner Kulturdenkmal', 2424, 'n', 'Berliner Kulturdenkmal' }, { 'NHLE', 'NHLE', 1216, 'n', 1 }, { 'NRHP', 'NRHP', 649, 'n', 1 }, { 'KULTURMINNE', 'Kulturminne', 758, 'n', 'Kulturminne' }, { 'CRHP', 'CRHP', 477, 'n', 1 }, { 'MERIMEE', 'Mérimée', 380, 'n', 'Mérimée' }, { 'CADW', 'Cadw', 1459, 'n', 'Cadw' }, { 'Památkový Katalog', 'Památkový katalog', 762, 'n', 'Památkový katalog' }, { 'PatrimonioIran', 'Patrimonio Nacional de Irán', 1369, 'n', 'Patrimonio Nacional de Irán' }, { 'Rijksmonument', 'Rijksmonument', 359, 'n', 'Rijksmonument' }, { 'BIC', 'BIC', 808, 'n', 1 }, { 'BCIN', 'BCIN', 1586, 'n', 1 }, { 'IPAC', 'IPAC', 1600, 'n', 1 }, { 'IGPCV', 'IGPCV', 2473, 'n', 1 }, { 'IAPH', 'IAPH', 8425, 'n', 0 }, { 'GD-PCA', 'Patrimonio Cultural de Andalucía', 3318, 'n', 1 }, { 'SIPCA', 'SIPCA', 3580, 'n', 1 }, { 'PWJCYL', 'Patrimonio Web JCyL', 3177, 'n', 'Patrimonio Web JCyL' }, { 'CPCCLM', 'Catálogo de Patrimonio Cultural de Castilla-La Mancha', 6539, 'n', 1 }, { 'HispaniaNostra', 'Lista Roja Hispania Nostra', 4868, 'url', 'Lista Roja Hispania Nostra' }, { 'HGC', 'Heritage Gazetteer for Cyprus', 6916, 'n', 1 }, { 'HGL', 'Heritage Gazetteer of Libya', 6751, 'n', 1 }, }, }, { title = 'ورزشکارون', group = { { 'COI', 'COI', 5815, 'n', 0 }, { 'World Athletics', 'World Athletics', 1146, 'n', 0 }, { 'European Athletics', 'Atletismo Europeo', 3766, 'n', 0 }, { 'Liga Diamante', 'Liga de Diamante', 3923, 'n', 0 }, { 'ITU', 'ITU', 3604, 'n', 0 }, { 'ATP', 'ATP', 536, 'n', 0 }, { 'Copa Davis', 'Copa Davis', 2641, 'n', 0 }, { 'WTA', 'WTA', 597, 'n', 0 }, { 'Fed Cup', 'Fed Cup', 2642, 'n', 0 }, { 'ITF', 'ITF', 599, 'n', 0 }, { 'ITHF', 'ITHF', 3363, 'n', 0 }, { 'ITTF', 'ITTF', 1364, 'n', 0 }, { 'FIFA', 'FIFA', 1469, 'n', 0 }, { 'UEFA', 'UEFA', 2276, 'n', 0 }, { 'NFT', 'National-Football-Teams', 2574, 'n', 0 }, { 'Soccerway', 'Soccerway', 2369, 'n', 0 }, { 'Transfermarkt', 'Transfermarkt', 2446, 'n', 0 }, { 'As', 'As', 3427, 'n', 0 }, { 'ESPN FC', 'ESPN FC', 3681, 'n', 0 }, { 'FBref', 'FBref', 5750, 'n', 0 }, { 'BeSoccer', 'BeSoccer', 12577, 'n', 0 }, { 'LaPreferente', 'LaPreferente', 7359, 'n', 0 }, { 'Livefutbol', 'Livefutbol', 2020, 'n', 0 }, { 'Soccerbase', 'Soccerbase', 2193, 'n', 0 }, { 'FootballDatabase', 'FootballDatabase', 3537, 'n', 0 }, { 'BDFutbol', 'BDFutbol', 3655, 'n', 0 }, { 'EPCR', 'EPCR', 3666, 'n', 0 }, { 'FIDE', 'FIDE', 1440, 'n', 0 }, { 'BoxRec', 'BoxRec', 1967, 'n', 0 }, { 'Sherdog', 'Sherdog', 2818, 'n', 0 }, { 'WWE', 'WWE', 2857, 'n', 0 }, { 'NSK', 'NSK', 3385, 'n', 0 }, { 'IJF', 'IJF', 4559, 'n', 0 }, { 'FINA', 'FINA', 3408, 'n', 0 }, { 'ISHOF', 'ISHOF', 3691, 'n', 0 }, { 'NFL', 'NFL', 3539, 'n', 0 }, { 'NHL', 'NHL', 3522, 'n', 0 }, { 'FIH', 'FIH', 3742, 'n', 0 }, { 'MLB', 'MLB', 3541, 'n', 0 }, { 'Baseball-Reference', 'Baseball-Reference', 1825, 'n', 0 }, { 'FIL', 'FIL', 2990, 'n', 0 }, { 'IBSF', 'IBSF', 2991, 'n', 0 }, { 'WAF', 'WAF', 3010, 'n', 0 }, { 'FEI', 'FEI', 3111, 'n', 0 }, { 'FIE', 'FIE', 2423, 'n', 0 }, { 'CEE', 'CEE', 4475, 'n', 0 }, { 'IBU', 'IBU', 2459, 'n', 0 }, { 'ISU', 'ISU', 2694, 'n', 0 }, { 'FIG', 'FIG', 2696, 'n', 0 }, { 'UIPM', 'UIPM', 2726, 'n', 0 }, { 'BWF', 'BWF', 2729, 'n', 0 }, { 'WCF', 'WCF', 3557, 'n', 0 }, { 'EHF', 'EHF', 3573, 'n', 0 }, { 'IWF', 'IWF', 3667, 'n', 0 }, { 'IOF', 'IOF', 3672, 'n', 0 }, { 'ISSF', 'ISSF', 2730, 'n', 0 }, { 'FIVB', 'FIVB', 2801, 'n', 0 }, { 'CEV', 'CEV', 3725, 'n', 0 }, { 'ICF', 'ICF', 3689, 'n', 0 }, { 'FISA', 'FISA', 2091, 'n', 0 }, { 'IFSC', 'IFSC', 3690, 'n', 0 }, { 'NLL', 'NLL', 3955, 'n', 0 }, { 'PGA', 'PGA', 2811, 'n', 0 }, { 'LPGA', 'LPGA', 2810, 'n', 0 }, { 'FIBA', 'FIBA', 3542, 'n', 0 }, { 'Euroliga', 'Euroliga', 3536, 'n', 0 }, { 'WNBA', 'WNBA', 3588, 'n', 0 }, { 'NBA', 'NBA', 3647, 'n', 0 }, { 'ACB', 'ACB', 3525, 'n', 0 }, { 'Entr. ACB', 'Entrenador ACB', 6297, 'n', 0 }, { 'snooker.org', 'snooker.org', 4502, 'n', 0 }, { 'snooker.org tournament', 'snooker.org', 4921, 'n', 0 }, { 'WST', 'WST', 4498, 'n', 0 }, { 'CueTracker', 'CueTracker', 4924, 'n', 0 }, }, }, { title = 'سینما', group = { { 'FilmAffinity', 'FilmAffinity', 480, 'n', 0 }, { 'IMDb', 'IMDb', 345, 'n', 0 }, { 'Óscar', 'Óscar', 6145, 'n', 0 }, { 'AFI', 'AFI', 3593, 'n', 0 }, { 'Allcinema', 'Allcinema', 2465, 'n', 0 }, { 'AllMovie', 'AllMovie', 1562, 'n', 0 }, { 'AlloCiné', 'AlloCiné', 1265, 'n', 0 }, { 'BFI', 'BFI', 2703, 'n', 0 }, { 'Box Office Mojo', 'Box Office Mojo', 1237, 'n', 0 }, { 'ICAA película', 'ICAA', 5128, 'n', 1 }, }, }, { title = 'کارآفرینون', group = { { 'Bloomberg', 'Bloomberg', 3052, 'n', 0 }, { 'Crunchbase', 'Crunchbase', 2087, 'n', 0 }, }, }, { title = 'مالیاتی شناساگرون', group = { { 'IRS', 'IRS', 1297, noLink, 0 }, { 'VAT', 'VAT', 3608, noLink, 0 }, { 'UID', 'UID', 4829, 'n', 0 }, }, }, { title = 'کامپیوتری شناساگرون', group = { { 'TOP500', 'TOP500', 7307, 'n', 0 }, { 'Arch', 'Arch Linux', 3454, 'n', 0 }, { 'AUR', 'AUR', 4162, 'n', 0 }, { 'Debian', 'Debian', 3442, 'n', 0 }, { 'Fedora', 'Fedora', 3463, 'n', 0 }, { 'FSD', 'Free Software Directory', 2537, 'n', 0 }, { 'Gentoo', 'Gentoo', 3499, 'n', 0 }, { 'OpenHub', 'Open Hub', 1972, 'n', 0 }, { 'PyPI', 'PyPI', 5568, 'n', 0 }, { 'Snap', 'Snap', 4435, 'n', 0 }, { 'Ubuntu', 'Ubuntu', 3473, 'n', 0 }, } }, { title = 'زیست‌شناسی دیتابیس‌ئون', group = { { 'Algabase', 'AlgaeBase', 1348, 'y', 0 }, { 'ADW', 'ADW', 4024, 'n', 0 }, { 'AmphibiaWeb', 'AmphibiaWeb', 5036, 'n', 0 }, { 'BOLD', 'BOLD', 3606, 'n', 0 }, { 'APD', 'African Plant DB', 2036, 'n', 0 }, { 'Avibase', 'Avibase', 2026, 'n', 0 }, { 'BHL', 'BHL', 687, 'n', 0 }, { 'BioLib', 'BioLib', 838, 'n', 0 }, { 'BirdLife', 'BirdLife', 5257, 'n', 0 }, { 'CatalogueOfLife', 'Catalogue of Life', 3088, 'n', 0 }, { 'CONABIO', 'CONABIO', 4902, 'n', 0 }, { 'Dyntaxa', 'Dyntaxa', 1939, 'n', 0 }, { 'eBird', 'eBird', 3444, 'n', 0 }, { 'EOL', 'EOL', 830, 'n', 0 }, { 'EUNIS', 'EUNIS', 6177, 'n', 0 }, { 'FaunaEuropaea', 'Fauna Europaea', 1895, 'n', 0 }, { 'FishBase', 'FishBase', 938, 'n', 0 }, { 'FloraBase', 'FloraBase', 3101, 'n', 0 }, { 'FOC', 'Fl. China', 1747, 'n', 0 }, { 'GBIF', 'GBIF', 846, 'n', 0 }, { 'GlobalSpecies', 'GlobalSpecies', 6433, 'n', 0 }, { 'GRIN', 'GRIN', 1421, 'url', 0 }, { 'IBC', 'Internet Bird Collection', 3099, 'n', 0 }, { 'iNaturalist', 'iNaturalist', 3151, 'n', 0 }, { 'IndexFungorum', 'Index Fungorum', 1391, 'n', 0 }, { 'IOBIS', 'OBIS', 6754, 'n', 0 }, { 'IPNI', 'IPNI', 961, 'n', 0 }, { 'ITIS', 'ITIS', 815, 'n', 0 }, { 'LPSN', 'LPSN', 1991, 'url', 0 }, { 'MSW', 'MSW', 959, 'n', 0 }, { 'MycoBank', 'MycoBank', 962, 'n', 0 }, { 'NCBI', 'NCBI', 685, 'n', 0 }, { 'FossilWorks', 'Paleobiology Database', 842, 'n', 0 }, { 'PlantList', 'PlantList', 1070, 'n', 0 }, { 'SpeciesPlus', 'Species+', 2040, 'n', 0 }, { 'Taxonomicon', 'Taxonomicon', 7066, 'n', 0 }, { 'Tropicos', 'W3TROPICOS', 960, 'n', 0 }, { 'UICN', 'UICN', 627, 'n', 0 }, { 'USDAP', 'USDA Plants', 1772, 'n', 0 }, { 'VASCAN', 'VASCAN', 1745, 'n', 0 }, { 'WoRMS', 'WoRMS', 850, 'n', 0 }, { 'uBio', 'uBio', 4728, 'n', 0 }, { 'Xeno-canto', 'Xeno-canto', 2426, 'n', 0 }, { 'Zoobank', 'Zoobank', 1746, 'n', 0 }, }, }, { title = 'پزشکی شناساگرون', group = { { 'DOID', 'DOID', 699, 'n', 0 }, { 'CIE11', 'CIE-11', 7329, icd11Link, 0}, { 'CIE10', 'CIE-10', 494, 'n', 0 }, { 'CIE9', 'CIE-9', 493, 'n', 0 }, { 'CIE10MC', 'CIE-10-MC', 4229, 'n', 0 }, { 'CIE9MC', 'CIE-9-MC', 1692, 'n', 0 }, { 'CIEO', 'CIE-O', 563, 'n', 0 }, { 'CIAP2', 'CIAP-2', 667, 'n', 0 }, { 'OMIM', 'OMIM', 492, 'n', 0 }, { 'DSM IV', 'DSM IV', 663, 'n', 0 }, { 'DSM 5', 'DSM-5', 1930, 'n', 0 }, { 'DiseasesDB', 'DiseasesDB', 557, 'n', 0 }, { 'MedlinePlus', 'MedlinePlus', 604, 'n', 0 }, { 'eMedicine', 'eMedicine', 673, 'n', 0 }, { 'MeSH', 'MeSH', 486, 'n', 0 }, { 'MeSHdq', 'MeSH D/Q', 9340, 'y', 0 }, { 'DeCS', 'DeCS', 9272, 'n', 0 }, { 'Orphanet', 'Orphanet', 1550, 'n', 0 }, { 'TA98', 'TA', 1323, 'n', 1 }, { 'FMA', 'FMA', 1402, 'n', 0 }, { 'UMLS', 'UMLS', 2892, 'n', 0 }, { 'GeneReviews', 'GeneReviews', 668, 'n', 0 }, { 'NumE', 'Número E', 628, 'n', 0 }, { 'GARD', 'GARD', 4317, 'n', 0 }, } }, { title = 'شیمیایی شناساگرون', group = { { 'CAS', 'Número CAS', 231, 'n', 0 }, { 'EINECS', 'Números EINECS', 232, 'n', 0}, { 'ATC', 'Código ATC', 267, 'n', 0 }, { 'RTECS', 'RTECS', 657, 'n', 0 }, { 'ChEBI', 'ChEBI', 683, 'n', 0 }, { 'ChEMBL', 'ChEMBL', 592, 'n', 0 }, { 'ChemSpider', 'ChemSpider', 661, 'n', 0 }, { 'DrugBank', 'DrugBank', 715, 'n', 0 }, { 'PubChem', 'PubChem', 662, 'n', 0 }, { 'UNII', 'UNII', 652, 'n', 0 }, { 'KEGG', 'KEGG', 665, 'n', 0 }, { 'SMILES', 'SMILES', 233, 'y', 0 }, { 'InChI', 'InChI', 234, 'y', 0 }, { 'InChIKey', 'InChI key', 235, 'y', 0 }, } }, { title = 'زیستی شناساگرون', group = { { 'MGI', 'MGI', 231, 'n', 0 }, { 'HomoloGene', 'HomoloGene', 593, 'n', 0 }, { ' HGNC', 'HGNC', 354, 'n', 0 }, { 'UniProt', 'UniProt', 352, 'n', 0 }, } }, { title = 'إساره‌شناسی شناساگرون', group = { { 'COSPAR', 'COSPAR', 247, 'n', 0 }, { 'SCN', 'SCN', 377, 'n', 0 }, { 'NSSDCA', 'NSSDCA', 8913, 'n', 0 } } }, { title = 'هستی‌شناسیون', group = { { 'IEV', 'Número IEV', 8855, 'n', 0 }, { 'OUM2', 'OUM 2.0', 8769, 'n', 0 } } } } -- -- Example row: -- -- conf.databases[2] = {} -- conf.databases[2].name = 'خارجی لینکون' -- conf.databases[2].list = { -- { -- title = '', -- group = { -- { 'Website', 'وب‌سایت', 856, 'n', 0 }, -- }, -- }, -- } --In this order: alternate name, name of parameter from databases table conf.aliases = { { 'Wd', 'Wikidata' }, { 'PND', 'GND' }, { 'Commonscat', 'Commons' }, } local function getCatForId( parameter, category ) local title = mw.title.getCurrentTitle() local namespace = title.namespace if category == 0 then return '' elseif category == 1 then category = parameter end if namespace == 0 then return '[[رج:شناساگر دار مقاله‌ئون|' .. category .. ']]\n' elseif namespace == 2 and not title.isSubpage then return '[[رج:شناساگر دار کارور صفحه‌ئون|' .. category .. ']]\n' else return '[[رج:شناساگر دار متفرقه صفحه‌ئون|' .. category .. ']]\n' end end function getIdsFromSitelinks( itemId, property ) local ids = {} local siteLink = itemId and mw.wikibase.getSitelink( itemId, property ) if siteLink then table.insert( ids, siteLink ) end return ids end function getIdsFromWikidata( itemId, property ) local ids = {} local declaraciones = mw.wikibase.getBestStatements(itemId, property) for _, statement in pairs( declaraciones) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end return ids end function getLink( property, val, mask ) local link = '' if mw.ustring.find( val, '//' ) then link = val else if type(property) == 'number' then local entityObject = mw.wikibase.getEntityObject('P'..property) local dataType = entityObject.datatype if dataType == 'external-id' then local allStatements = entityObject:getBestStatements('P1630') if allStatements then for pos = 1, #allStatements, 1 do local q = allStatements[pos].qualifiers if q and q.P407 and q.P407[1].datavalue and q.P407[1].datavalue.value.id == 'Q1321' then link = allStatements[pos].mainsnak.datavalue.value end end end if link == '' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value end end end elseif dataType == 'url' then local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end elseif dataType == 'string' then local formatterURL = entityObject:getBestStatements('P1630')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local formatterURL = entityObject:getBestStatements('P3303')[1] if formatterURL then link = formatterURL.mainsnak.datavalue.value else local subjectItem = entityObject:getBestStatements('P1629')[1] if subjectItem then local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1] if officialWebsite then link = officialWebsite.mainsnak.datavalue.value end end end end end elseif type(property) == 'string' then link = property end end link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') -- fix wikidata URL if type(mask) == 'function' then return mask( val, link, property ) end link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val ) if mw.ustring.find( link, '//' ) then if type(mask) == 'string' then link = cleanLink( link, 'PATH' ) if mask == 'y' then return '['..link..' شناساگر]' elseif mask == 'n' then return '['..link..' '..val..']' end return '['..link..' '..mask..']' end elseif link == '' then return val else return '[['..link..'|'..val..']]' end end local function createRow( id, label, rawValue, link, withUid ) if link then if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end if withUid then return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n' else return '* ' .. label .. link .. '\n' end else return '* <span class="error">این ' .. id .. ' شناساگر ' .. rawValue .. ' نامعتبر هسته</span>[[رج:مرجعون کنترل که خطا ور بخردنه]]\n' end end local function copyTable(inTable) if type(inTable) ~= 'table' then return inTable end local outTable = setmetatable({}, getmetatable(inTable)) for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end return outTable end local function splitLccn( id ) 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 local p = {} function p.authorityControl( frame ) local pArgs = frame:getParent().args local parentArgs = copyTable(pArgs) local stringArgs = false local fromForCount, itemCount, rowCount = 1, 0, 0 local mobileContent = '' --Cleanup args for k, v in pairs( pArgs ) do if type(k) == 'string' then --make args case insensitive local lowerk = mw.ustring.lower(k) if not parentArgs[lowerk] or parentArgs[lowerk] == '' then parentArgs[lowerk] = v parentArgs[k] = nil end --remap abc to abc1 if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then parentArgs[lowerk..'1'] = v parentArgs[lowerk] = nil end end if v and v ~= '' then --find highest from param if mw.ustring.sub(lowerk,1,4) == 'from' then local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1)) if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end elseif mw.ustring.sub(lowerk,1,3) == 'for' then local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1)) if forNumber and forNumber >= fromForCount then fromForCount = forNumber end elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then stringArgs = true end end end end --Setup navbox local navboxParams = { name = 'مرجعون کنترل', bodyclass = 'hlist', groupstyle = 'width: 12%; text-align:center;', } for f = 1, fromForCount, 1 do local title = {} --cleanup parameters if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end --remap aliases for _, a in pairs( conf.aliases ) do local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2]) if parentArgs[alias..f] and not parentArgs[name..f] then parentArgs[name..f] = parentArgs[alias..f] parentArgs[alias..f] = nil end end --Fetch Wikidata item local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage() local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or '' if label and label ~= '' then title = mw.title.new(label) if not title then title = mw.title.getCurrentTitle() end else title = mw.title.getCurrentTitle() end if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or '' end if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides if fromForCount > 1 and #conf.databases > 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''" else navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''" end navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;' rowCount = rowCount + 1 end for _, db in pairs( conf.databases ) do if db.list and #db.list > 0 then local listElements = {} for n, gr in pairs( db.list ) do local groupElements = {} if gr.group and #gr.group > 0 then for _, params in pairs( gr.group ) do local id = mw.ustring.lower( params[1] ) -- Wikidata fallback if requested if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then local wikidataIds = {} if type( params[3] ) == 'function' then wikidataIds = params[3]( itemId ) elseif type( params[3] ) == 'string' then wikidataIds = getIdsFromSitelinks(itemId, params[3] ) else wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] ) end if wikidataIds[1] then parentArgs[id..f] = wikidataIds[1] end end local val = parentArgs[id..f] if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then local link if type( params[3] ) == 'function' then link = val else link = getLink( params[3], val, params[4] ) end if link and link ~= '' then table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) ) itemCount = itemCount + 1 end end end if #groupElements > 0 then if gr.title and gr.title ~= '' then table.insert( listElements, "* '''"..gr.title.."'''\n" ) end table.insert( listElements, table.concat( groupElements ) ) if n == 1 and #groupElements > 1 then table.insert( listElements, "\n----\n" ) end -- mobile version if n == 1 then mobileContent = table.concat( groupElements ) end end end end -- Generate navbox title if #listElements > 0 then if fromForCount > 1 and #conf.databases == 1 then if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''" else navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''" end else navboxParams['group'..(rowCount + 1)] = db.name or '' end navboxParams['list'..(rowCount + 1)] = table.concat( listElements ) rowCount = rowCount + 1 end end end end end if rowCount > 0 then local Navbox = require('ماژول:Navbox') if fromForCount > 1 then --add missing names for r = 1, rowCount, 1 do if navboxParams['group'..r] == '' then navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''" end end if fromForCount > 2 then navboxParams['navbar'] = 'plain' else navboxParams['state'] = 'off' navboxParams['navbar'] = 'off' end end local mainCategories = '' if stringArgs then mainCategories = mainCategories .. '[[رج:مرجعون کنترل که محلی پارامتر دارنه]]\n' end if itemCount > 13 then if itemCount > 30 then itemCount = 'بیش از ۳۰' end -- mainCategories = mainCategories .. '[[رج:مرجعون کنترل که ' .. itemCount .. ' ویژگی ره کار زننه]]\n' end navboxParams['style'] = 'width: inherit'; return frame:extensionTag{ name = 'templatestyles', args = { src = 'شابلون:مرجعون کنترل/styles.css' } } .. tostring( mw.html.create( 'div' ) :addClass( 'mw-authority-control' ) :wikitext( Navbox._navbox( navboxParams ) ) :done() :tag('div') :addClass( 'mw-mf-linked-projects' ) :addClass( 'hlist' ) :newline() :wikitext( mobileContent ) :done() :done() ) .. mainCategories else return '' end end return p 4tgh4thjpsjokronvk3mdm72yeuqq4g شابلون:مرجعون کنترل 10 41048 401980 178562 2026-08-31T17:51:30Z محک 1023 کارور محک، [[شابلون:Authority control]] ِصفحه ره دَکشی‌یه [[شابلون:مرجعون کنترل]] دله 178561 wikitext text/x-wiki {{#invoke:Authority control|authorityControl}}<noinclude> {{documentation}} </noinclude> r48ujosbuyn94pk0voopv45idwf5fo2 401984 401980 2026-08-31T17:52:04Z محک 1023 401984 wikitext text/x-wiki {{#invoke:مرجعون کنترل|authorityControl}}<noinclude>{{توضیحات}}</noinclude> hkize706bunorbsy4cp477v7lxwvzp1 ماژول:مرجعون کنترل/config 828 41151 401978 178836 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control/config]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل/config]] دله 178835 Scribunto text/plain require('strict') local p = {} p.auxiliary = 'Module:Authority control/auxiliary' p.i18n = { aclink = '[[Help:Authority control|Authority control]]', ACmodule = 'Module:Authority control', addtowd = 'Add values to Wikidata', attentioncat = 'Pages with authority control identifiers needing attention', All_articles = 'All articles', allfaultycat = 'All articles with faulty authority control information', Appears_as = 'Appears as', -- used on documentation table to show example Articles = 'Articles', Articles_with = 'Articles with', autocollapse = 'autocollapse', -- Navbox state parameter category = 'Category', Code = 'Code', collapsed = 'collapsed', -- Navbox state parameter connecttowd = 'Please connect this article to a Wikidata item.', Description = 'Description', errortemplate = 'Error', -- e.g. [[Template:Error]], expanded = 'expanded', -- Navbox state parameter faultcat = 'Articles with faulty authority control information', Faults = 'Faults', faulty = 'faulty', Faulty = 'Faulty', identifier = 'identifier', Identifier = 'Identifier', identifiers = 'identifiers', Identifiers = 'Identifiers', isnotvalid = 'is not valid', linktemplate = 'Wikidata property link', -- refers to [[Template:Wikidata property link]] localparams = 'Local parameters are deprecated.', maincat = 'Articles with authority control information', movetowd = 'Please move values to Wikidata.', pages = 'pages', pageswithparams = 'Pages using authority control with parameters', -- name of category for tracking uses with parameters previewwarning = 'Warning: Local parameters are deprecated. Please move any identifiers to Wikidata.', -- preview message when local parameters are used qidcode = 'Please use the <code>|qid=</code> parameter to specify the Wikidata item.', sandbox = 'sandbox', Section = 'Section', suppressedcat = 'Articles with suppressed authority control identifiers', testcases = 'testcases', The = 'The', Topic = 'Topic', Totals = 'Totals', Tracking_category = 'Tracking category', warning = 'Warning', warningicon = '345-409 Ambox warning centered.svg', -- icon used for faulty ids WDproperty = 'Wikidata property', } p.config = { { 'AAG', property = 3372, section = 5, link = 'https://www.aucklandartgallery.com/explore-art-and-ideas/artist/$1/', label = 'Auckland', pattern = '%d+', }, { 'ACM-DL', property = 864, section = 4, pattern = '%d%d%d%d%d%d%d%d%d%d%d', link = 'https://dl.acm.org/profile/$1', label = 'Association for Computing Machinery', }, { 'ADB', property = 1907, section = 6, patterns = {'[a-z][-a-z]+-[1-3]%d%d?%d?%d?', '[a-z][-a-z]+-[1-9]%d?%d?%d?'}, link = 'http://adb.anu.edu.au/biography/$1', label = 'Australia', }, { 'admiralty', property = 3562, patterns = {'[A-Q]%d%d%d%d', '[A-Q]%d%d%d%d%.%d+'}, section = 3, prefix = '[[Admiralty (identifier)|Admiralty]]' }, { 'AGSA', property = 6804, section = 5, pattern = '[1-9]%d*', link = 'https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/$1/', label = 'South Australia', }, { 'ARLHS', property = 2980, section = 3, pattern = '[A-Z][A-Z][A-Z]%d%d%d%d?[A-Z]?', link = 'http://wlol.arlhs.com/lighthouse/$1.html', label = 'ARLHS', }, { 'autores.uy', property = 2558, section = 6, pattern = '[1-9]%d?%d?%d?%d?', link = 'https://autores.uy/autor/$1', label = 'Uruguay', remark = "autores.uy is an author's database, that focus on [[Uruguay]]an authors. It was created and maintained by the Uruguayan chapter of Creative Commons. It also provides access to digitized works of the authors in public domain." }, { 'AWR', property = 4186, section = 6, patterns = {'[A-Z][A-Z][A-Z]%d%d%d%d[a-z]', '[A-Z][A-Z]%d%d%d%d%d[a-z]'}, link = 'http://www.womenaustralia.info/biogs/$1.htm', label = 'Australian Women\'s Register', }, { 'BGCI', property = 5818, section = 3, link = 'https://www.bgci.org/garden.php?id=$1', label = 'BGCI garden', pattern = '%d+' }, { 'BIBSYS', property = 1015, section = 2, patterns = {'[1-9]%d?%d?%d?%d?%d?%d?%d?%d?', '[1-9]%d%d%d%d%d%d%d%d%d%d%d%d'}, link = 'https://authority.bibsys.no/authority/rest/authorities/html/$1', label = 'Norway', remark = 'BIBSYS is a supplier of library and information systems for all Norwegian university Libraries, the National Library of Norway, college libraries, and a number of research libraries and institutions.' }, { 'Bildindex', property = 2092, section = 7, pattern = '%d+', link = 'https://www.bildindex.de/document/obj$1', label = 'Bildindex', }, { 'BMLO', property = 865, section = 6, link = 'https://bmlo.de/$1', label = 'BMLO', pattern = '[a-z][0-9][0-9][0-9][0-9]' }, { 'BNC', property = 1890, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'http://www.bncatalogo.cl/F?func=direct&local_base=red10&doc_number=$1', label = 'Chile', }, { 'BNE', property = 950, section = 2, patterns = {'[XF][XF]%d%d%d%d%d?%d?%d?', 'a%d%d%d%d%d?%d?%d?', 'bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d', 'Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d'}, link = 'http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id=$1', label = 'Spain', 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, pattern = '%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]', link = 'https://catalogue.bnf.fr/ark:/12148/cb$1', label = 'France', remark = 'Authority data of people listed in the general catalogue of the National Library of France' }, { 'BNFdata', property = 268, section = 2, pattern = '%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]', link = 'https://data.bnf.fr/ark:/12148/cb$1', label = 'BnF data' }, { 'BNMM', property = 3788, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'https://catalogo.bn.gov.ar/F/?func=direct&local_base=BNA10&doc_number=$1', label = 'Argentina', }, { 'Botanist', property = 428, section = 4, valid = 'botanistV', link = 'https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation=$1', label = 'International Plant Names Index', remark = 'Author citation (botany): standard form (official abbreviation) of a personal name for use in an author citation (only for names of algae, fungi and plants). Links to page at [[International Plant Names Index]] (IPNI).' }, { 'BPN', property = 651, section = 6, patterns = {'%d%d%d%d%d%d%d%d', '0?%d%d%d%d%d%d%d', '0?0?%d%d%d%d%d%d'}, link = 'http://www.biografischportaal.nl/en/persoon/$1', label = 'Netherlands', remark = 'Dutch project with material for 40,000 digitized biographies, including former colonies of the Netherlands.' }, { 'BRAHMS artist', property = 5226, section = 5, link = 'http://brahms.ircam.fr/$1', label = 'BRAHMS', pattern = '[a-z%-\\]+', remark = 'Identifier of an artist in the B.R.A.H.M.S. (Base Relationnelle d\'Articles Hypertextes sur la Musique du 20e Siècle database), by the IRCAM' }, { 'BRAHMS work', property = 5302, section = 7, link = 'https://brahms.ircam.fr/works/work/$1/', label = 'BRAHMS', pattern = '[1-9]%d*', remark = "Identifier for a musical work in the B.R.A.H.M.S. (Base Relationnelle d\'Articles Hypertextes sur la Musique du 20e Siècle database) database, by the IRCAM" }, { 'CANTICN', property = 9984, section = 2, pattern = '981[0-1]%d%d%d%d%d%d%d%d%d06706', link = 'https://cantic.bnc.cat/registre/$1', label = 'Catalonia', }, { 'CCG', property = 3920, section = 3, customlink = 'ccg', remark = 'Identifier from one of 4 volumes of List of Lights, Buoys and Fog Signals issued by the Canadian Coast Guard.' }, { 'CINII', property = 271, section = 4, pattern = 'D[AB]%d%d%d%d%d%d%d[%dX]', link = 'https://ci.nii.ac.jp/author/$1?l=en', label = 'CiNii', remark = 'CiNii is a bibliographic database service for material in Japanese academic libraries. It is maintained by the [[National Institute of Informatics]].' }, { 'CWGC', property = 1908, section = 6, pattern = '[1-9]%d*', link = 'https://www.cwgc.org/find-war-dead/casualty/$1/', label = 'Commonwealth War Graves Commission', }, { 'DAAO', property = 1707, section = 5, pattern = '[a-z%-]+%d*', link = 'https://www.daao.org.au/bio/$1', label = 'Australian Artists', }, { 'Danish List of Lights and Fog signals', property = 4038, section = 3, pattern = '[1-9]%d*[A-Za-z]?', prefix = 'Denmark', }, { 'DBI', property = 1986, section = 6, link = 'https://www.treccani.it/enciclopedia/$1_(Dizionario-Biografico)', label = 'Italian People', }, { 'DBLP', property = 2456, section = 4, patterns = {'%d%d%d?%/%d+-?[%d]*[%a]*-?[%d]*', '[%a]+%/[%w]*-?[%d]*'}, link = 'https://dblp.org/pid/$1', label = 'DBLP', }, { 'Deutsche Synchronkartei', property = 11646, section = 6, label = 'Deutsche Synchronkartei', link = 'https://www.synchronkartei.de/person/$1', remark = 'Online database of voice actors in film and television productions', pattern = string.rep('[0-9a-zA-Z_-]',9) }, { 'DIB', property = 6829, section = 6, pattern = '0[01]%d%d%d%d%.?[A-D]?', link = 'https://doi.org/10.3318/dib.$1.v1', label = 'Ireland', }, { 'DSI', property = 2349, section = 5, pattern = '[1-9]%d*', link = 'http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&function=details&where_field=id&where_value=$1', label = 'Scientific illustrators', }, { 'DTBIO', property = 7902, section = 6, 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 = 'Deutsche Biographie', }, { 'EBIDAT', property = 9725, section = 3, label = 'EBIDAT', link = 'https://www.ebidat.de/cgi-bin/ebidat.pl?id=$1', remark = 'Identifier for an entry in the castles inventory database EBIDAT', pattern = '[1-9]%d?%d?%d?' }, { 'Emmy', property = 8381, section = 5, link = 'https://www.emmys.com/bios/$1', label = 'Emmy Awards' }, { 'EMU', property = 4613, section = 7, pattern = '%d%d?%d?%d?%d?%d?', link = 'http://esu.com.ua/search_articles.php?id=$1', label = 'Encyclopedia of Modern Ukraine', }, { 'EUTA', property = 4535, section = 3, label = 'EUTA theatre', link = 'http://www.theatre-architecture.eu/db/?theatreId=$1', pattern = '[1-9]%d*' }, { 'EUTA person', property = 4534, section = 6, label = 'EUTA', link = 'http://www.theatre-architecture.eu/db.html?personId=$1', pattern = '[1-9]%d?%d?%d?%d?%d?%d?' }, { 'FAST', property = 2163, section = 1, pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?', link = 'http://id.worldcat.org/fast/$1/', label = 'FAST', }, { 'Finnish List of Lights', property = 4143, section = 3, pattern = '%d+', prefix = 'Finland', }, { 'FNZA', property = 6792, section = 5, pattern = '[1-9]%d*', link = 'https://findnzartists.org.nz/artist/$1/', label = 'New Zealand Artists', }, { 'GND', property = 227, section = 2, 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', remark = 'Authority data on people, corporations and subjects from the [[German National Library]] (DNB)' }, { 'Google Scholar', property = 1960, section = 4, pattern = '[%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u][%-_%d%l%u]', link = 'https://scholar.google.com/citations?user=$1', label = 'Google Scholar', }, { 'Grammy', property = 7303, section = 5, pattern = '%w[%w-]+%/%d+', link = 'https://www.grammy.com/grammys/artists/$1', label = 'Grammy Awards', }, { 'GVP', property = 1886, section = 3, link = 'https://volcano.si.edu/volcano.cfm?vn=$1', label = 'Global Volcanism Program', pattern = '%d%d%d%d%d%d' }, { 'HDS', property = 902, section = 7, pattern = '%d%d%d%d%d%d', label = 'Historical Dictionary of Switzerland', link = 'https://hls-dhs-dss.ch/fr/articles/$1', remark = 'Historical Dictionary of Switzerland is an encyclopedia on the history of Switzerland.' }, { 'IAAF', property = 1146, section = 6, pattern = '%d+', link = 'https://www.iaaf.org/athletes/_/$1', label = 'World Athletics', remark = 'The IAAF athlete database lists information about [[sport of athletics]] competitors.' }, { 'ICCU', property = 396, section = 2, pattern = '%u%u[%u0-3]V%d%d%d%d%d%d', link = 'https://opac.sbn.it/nome/$1', label = 'Italy', remark = 'Central Institute for the Union Catalogue (ICCU: {{lang|it|Istituto Centrale per il Catalogo Unico}}) is an Italian government agency created to build a single catalog of all the libraries in the nation. It manages National Library Service ({{lang|it|Servizio bibliotecario nazionale}}).' }, { 'ICIA', property = 1736, section = 5, pattern = '%d+', link = 'https://www.imj.org.il/artcenter/newsite/en/?artist=$1', label = 'ICIA (Israel)', }, { 'IEU', property = 9070, section = 7, pattern = '[A-Z]\\[A-Z]\\%w+', link = 'http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\$1', label = 'Internet Encyclopedia of Ukraine', }, { 'ISIL', property = 791, section = 6, customlink = 'ISILlink', remark = 'Libraries, museums and archives, decentralized national databases.' }, { 'ISNI', property = 213, section = 1, label = 'ISNI', valid = 'validateIsni', link = 'https://isni.org/isni/$1', remark = 'ISNI is a method for uniquely identifying the public identities of contributors to media content such as books, TV programmes, and newspaper articles. Please take care not to confuse ISNI and ORCID identifiers.' }, { 'J9U', property = 8189, section = 2, 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', }, { 'Joconde', property = 347, section = 7, pattern = ''..string.rep('[%-0-9A-Za-z]', 11)..'', link = 'https://www.pop.culture.gouv.fr/notice/joconde/$1', label = 'Joconde', }, { 'KANTO', property = 8980, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'https://urn.fi/URN:NBN:fi:au:finaf:$1', label = 'Finland', }, { 'KBR', property = 11249, section = 2, pattern = '%d%d%d%d%d%d%d%d', link = 'https://opac.kbr.be/LIBRARY/doc/AUTHORITY/$1', label = 'Belgium', }, { 'KULTURNAV', property = 1248, section = 5, pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x', link = 'http://kulturnav.org/$1', label = 'KulturNav', remark = 'KulturNav is a Norwegian cloud-based software service, allowing users to create, manage and distribute name authorities and terminology, focusing on the needs of museums and other cultural heritage institutions. The software is developed by KulturIT ANS and the development project is funded by the [[Arts Council Norway]].' }, { 'LCCN', property = 244, section = 2, pattern = '%l%l?%d%d%d%d%d%d%d%d%d?%d?', link = 'https://id.loc.gov/authorities/$1', label = 'United States', remark = 'See [[Wikipedia:Authority control#LCCN]] for formatting instructions' }, { 'Libris', property = 5587, section = 2, pattern = '%w+', link = 'https://libris.kb.se/$1', label = 'Sweden' }, { 'LIR', property = 886, section = 7, pattern = '%d+', link = 'http://www.e-lir.ch/e-LIR___Lexicon.$1.450.0.html', label = 'Lexicon Istoric Retic', remark = '{{lang|rm|Lexicon Istoric Retic}} (LIR) is a two volume version with a selection of articles published in Romansh.' }, { 'LNB', property = 1368, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number=$1&P_CON_LNG=ENG', label = 'Latvia', }, { 'Marina Militare', property = 3863, section = 3, pattern = '[1-9]%d*', link = 'http://www.marina.difesa.it/cosa-facciamo/per-la-difesa-sicurezza/fari/Pagine/$1.aspx', label = 'Italy', }, { 'MarineTraffic', property = 3601, section = 3, pattern = '%d%d%d%d%d%d%d%d%d%d', link = 'https://www.marinetraffic.com/en/ais/details/lights/$1', label = 'MarineTraffic', }, { 'MATHSN', property = 4955, section = 4, pattern = '[1-9]%d%d%d%d%d?%d?', link = 'https://mathscinet.ams.org/mathscinet/MRAuthorID/$1', label = 'MathSciNet', }, { 'MBA', property = 434, section = 5, 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', label = 'MusicBrainz', remark = 'MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.' }, { 'MBAREA', property = 982, section = 3, 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', link = 'https://musicbrainz.org/area/$1', label = 'MusicBrainz area', }, { 'MBI', property = 1330, section = 7, 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 = 'MusicBrainz instrument', }, { 'MBL', property = 966, section = 7, 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', label = 'MusicBrainz label', link = 'https://musicbrainz.org/label/$1', }, { 'MBP', property = 1004, section = 3, 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 = 'MusicBrainz place', }, { 'MBRG', property = 436, section = 7, 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 = 'MusicBrainz release group', }, { 'MBS', property = 1407, section = 7, 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 = 'MusicBrainz series', }, { 'MBW', property = 435, section = 7, 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 = 'MusicBrainz work', }, { 'Mérimée', property = 380, section = 3, link = 'https://www.pop.culture.gouv.fr/notice/merimee/$1', label = 'Mérimée', patterns = {'[PEI]A%d[0-9AB]%d%d%d%d%d%d','ACR%d%d%d%d%d%d%d', 'MI%d%d%dB?', 'JAR%d%d%d%d%d%d%d', 'SPR%d%d%d%d%d%d%d'} }, { 'MGP', property = 549, section = 4, pattern = '%d%d?%d?%d?%d?%d?', link = 'https://www.mathgenealogy.org/id.php?id=$1', label = 'Mathematics Genealogy Project', remark = 'Mathematics Genealogy Project is a web-based database for the academic genealogy of mathematicians.' }, { 'MoMA', property = 2174, section = 5, link = 'https://www.moma.org/artists/$1', label = 'Museum of Modern Art', pattern = '%d+' }, { 'Musée d\'Orsay', property = 2268, section = 5, link = 'https://www.musee-orsay.fr/en/ressources/repertoire-artistes-personnalites/$1', label = 'Musée d\'Orsay', pattern = '[1-9]%d?%d?%d?%d?%d?' }, { 'NARA', property = 1225, section = 7, pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?%d?', link = 'https://catalog.archives.gov/id/$1', label = 'NARA', remark = 'National Archives and Records Administration (NARA) is an independent agency of the United States government charged with preserving and documenting government and historical records.' }, { 'National Gallery of Canada', property = 5368, section = 5, label = 'National Gallery of Canada', link = 'https://www.gallery.ca/collection/artist/$1', pattern = '%C+' }, { 'NCL', property = 1048, section = 2, pattern = '%d+', link = 'http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence=$1&CON_LNG=ENG', label = 'Taiwan', remark = 'National Central Library is the national library of Taiwan, Republic of China.' }, { 'NDL', property = 349, section = 2, link = 'https://id.ndl.go.jp/auth/ndlna/$1', patterns = {'a1%d?%d%d%d%d%d%d%d%d', 's?%d?%d%d%d%d%d%d%d%d'}, label = 'Japan', remark = 'Authority data listed in the catalog of the national library of Japan. Search also available via [http://viaf.org/ VIAF].' }, { 'NGA', property = 3563, section = 3, pattern = '11[0-6]%-%d+%.?%d*', link = 'https://wikidata-externalid-url.toolforge.org/?url=https%3A%2F%2Fmsi.nga.mil%2FqueryResults%3Fpublications%2Fngalol%2Flights-buoys%3Fvolume%3D%251%26featureNumber%3D%252%26includeRemovals%3Dfalse%26output%3Dhtml&exp=(%5Cd%7B3%7D)-(.*)&id=$1', label = 'NGA', }, { 'NGV', property = 2041, section = 5, pattern = '%d+', link = 'https://www.ngv.vic.gov.au/explore/collection/artist/$1/', label = 'Victoria', }, { 'NKC', property = 691, section = 2, pattern = '[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?', link = 'https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=$1&CON_LNG=ENG', label = 'Czech Republic', remark = 'National Library of the Czech Republic ({{lang|cs|Národní knihovna České republiky}}) is the central library of the Czech Republic.' }, { 'NLA', property = 409, section = 2, pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?', 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, pattern = '[1-9]%d*', link = 'https://data.nlg.gr/resource/authority/record$1', label = 'Greece', }, { 'NLK', property = 5034, section = 2, link = 'https://lod.nl.go.kr/resource/$1', label = 'Korea', patterns = {'%u%u%u%d%d%d%d%a?%d%d%d%d%d?%d?', 'CNTS%-%d%d%d%d%d%d%d%d%d%d%d'} }, { 'NLR', property = 1003, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number=$1', label = 'Romania', }, { 'Norwegian List of Lights', property = 4055, section = 3, pattern = '%d+', prefix = 'Norway', }, { 'NSK', property = 1375, section = 2, pattern = '%d%d%d%d%d%d%d%d%d', link = 'http://katalog.nsk.hr/F/?func=direct&doc_number=$1&local_base=nsk10', label = 'Croatia', }, { 'NTA', property = 1006, section = 2, pattern = '%d%d%d%d%d%d%d%d[%dX]', link = 'http://data.bibliotheken.nl/id/thes/p$1', label = 'Netherlands', }, { 'Online List of Lights', property = 3223, section = 3, pattern = '[1-9]%d*', label = 'OLL', link = 'http://listoflights.org/leuchtfeuer/detail?id=$1.aspx' }, { 'ORCID', property = 496, section = 4, label = 'ORCID', valid = 'orcidV', link = 'https://orcid.org/$1', remark = 'Authority data on researchers, academics, etc. The ID range is a subset of the [[ISNI]] range. For free text links (for example when mentioning a person on page which is not about them), it is also possible to use {{tl|ORCID}}. Authors—including Wikipedia editors—may obtain an ORCID by signing up at [https://orcid.org/register orcid.org/register]. Please take care not to confuse ORCID and ISNI identifiers.' }, { 'PIC', property = 2750, section = 5, pattern = '[1-9]%d*', link = 'https://pic.nypl.org/constituents/$1', label = 'Photographers\' Identities', remark = "PIC is a photographer's database. It is maintained by the New York Public Library." }, { 'Pleiades', property = 1584, section = 3, label = 'Pleiades', link = 'https://pleiades.stoa.org/places/$1', pattern = '[1-9]%d?%d?%d?%d?%d?%d?%d?%d?', remark = "Pleiades is a joint project of the Institute for the Study of the Ancient World at [[New York University]] and the Ancient World Mapping Center at the [[University of North Carolina]] at Chapel Hill." }, { 'PLWABN', property = 7293, section = 2, 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', }, { 'PortugalA', property = 1005, section = 2, pattern = '[1-9]%d*', link = 'http://id.bnportugal.gov.pt/aut/catbnp/$1', label = 'Portugal', }, { 'Portuguese lighthouse', property = 4423, section = 3, patterns = {'[1-9]%d*', '[1-9]%d*.%d+'}, prefix = 'Portugal', }, { 'NLP', property = 1695, section = 2, 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', suppressedbyproperty = {7293} }, { 'Prado', property = 5321, section = 5, link = 'https://www.museodelprado.es/en/the-collection/artist/wd/$1', label = 'Prado', pattern = '%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x' }, { 'Publons', property = 3829, section = 4, pattern = '%d+', link = 'https://publons.com/author/$1/', label = 'Publons' }, { 'RID', property = 1053, section = 4, patterns = {'[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d', '[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d'}, link = 'https://www.researcherid.com/rid/$1', label = 'ResearcherID', remark = 'An identifying system for scientific authors. The system was introduced in January 2008 by [[Thomson Reuters]]. The combined use of the [[digital object identifier]] with the ResearcherID allows for a unique association of authors and scientific articles.' }, { 'RISM', property = 5504, section = 7, label = 'RISM', patterns = {'pe[1-9]%d*', 'ks[1-9]%d*', '[1-9]%d*'}, link = 'https://opac.rism.info/search?id=$1', }, { 'RKDartists', property = 650, section = 5, pattern = '[1-9]%d?%d?%d?%d?%d?', link = 'https://rkd.nl/en/explore/artists/$1', label = 'RKD Artists', remark = 'RKDartists is an online database using a controlled vocabulary currently containing around 200,000+ names and other information about artists. Names in RKDartists may include given names, pseudonyms, variant spellings, names in multiple languages, and names that have changed over time (e.g., married names).' }, { 'RKDID', property = 350, section = 7, pattern = '[1-9]%d?%d?%d?%d?%d?', link = 'https://rkd.nl/nl/explore/images/$1', label = 'RKD ID', }, { 'RSL', property = 947, section = 2, pattern = '%d%d?%d?%d?%d?%d?%d?%d?%d?', link = 'http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request=$1&CON_LNG=ENG', label = 'Russia', remark = 'Russian State Library ({{lang|ru|Российская государственная библиотека}}) is the national library of Russia.' }, { 'Scopus', property = 1153, section = 4, pattern = '[1-9]%d%d%d%d%d%d%d%d%d%d?', link = 'https://www.scopus.com/authid/detail.uri?authorId=$1', label = 'Scopus', remark = 'SciVerse Scopus is a bibliographic database containing abstracts and citations for academic journal articles. It covers nearly 19,500 titles from over 5,000 international publishers, of which 16,500 are peer-reviewed journals in the scientific, technical, medical, and social sciences (including arts and humanities).' }, { 'SELIBR', property = 906, section = 2, pattern = '[1-9]%d%d%d%d%d?', link = 'https://libris.kb.se/auth/$1', label = 'Sweden', remark = 'Authority data from the [[National Library of Sweden]]', suppressedbyproperty = {5587} }, { 'SIKART', property = 781, section = 5, pattern = '%d%d%d%d%d%d%d%d?%d?', link = 'http://www.sikart.ch/KuenstlerInnen.aspx?id=$1&lng=en', label = 'SIKART', remark = 'SIKART is a biographical dictionary and a database on visual art in Switzerland and Liechtenstein. It is published online by the Swiss Institute for Art Research (SIAR).' }, { 'SNAC-ID', property = 3430, section = 7, pattern = '%d*[A-Za-z][0-9A-Za-z]*', link = 'https://snaccooperative.org/ark:/99166/$1', label = 'SNAC', }, { 'Städel', property = 4581, section = 5, label = 'Städel', link = 'https://sammlung.staedelmuseum.de/en/person/$1', pattern = '%C+' }, { 'StadiumDB', property = 5288, section = 3, label = 'StadiumDB', link = 'http://stadiumdb.com/stadiums/$1', pattern = '%l%l%l/[_%w]+' }, { 'Structurae structure', property = 454, section = 3, pattern = '[12]0%d%d%d%d%d%d', label = 'Structurae', link = 'https://structurae.net/structures/$1', }, { 'Structurae person', property = 2418, section = 6, pattern = '10%d%d%d%d%d', label = 'Structurae', link = 'https://structurae.net/persons/$1', }, { 'SUDOC', property = 269, section = 7, label = 'IdRef', pattern = '%d%d%d%d%d%d%d%d[%dxX]', link = 'https://www.idref.fr/$1', remark = 'Authority data of people listed in the general catalogue of the University Documentation System of France. Also available from [http://www.sudoc.abes.fr/xslt//DB=2.1/SET=2/TTL=1/LNG=EN/ English-speaking catalog] (search author, click one book, click author name, take PPN= value of the URL)' }, { 'Sycomore', property = 1045, section = 6, link = 'https://www2.assemblee-nationale.fr/sycomore/fiche/(num_dept)/$1', label = 'Sycomore', pattern = '[1-9]%d?%d?%d?%d?' }, { 'TA98', property = 1323, section = 7, pattern = 'A%d%d%.%d%.%d%d%.%d%d%d[FM]?', link = 'http://tools.wmflabs.org/wikidata-externalid-url/?p=1323&url_prefix=https:%2F%2Fwww.unifr.ch%2Fifaa%2FPublic%2FEntryPage%2FTA98%20Tree%2FEntity%20TA98%20EN%2F&url_suffix=%20Entity%20TA98%20EN.htm&id=$1', label = 'Terminologia Anatomica', }, { 'TDVİA', property = 7314, section = 7, pattern = '[%d%l/-]+', link = 'https://islamansiklopedisi.org.tr/$1', label = 'İslâm Ansiklopedisi', }, { 'TePapa', property = 3544, section = 5, pattern = '%d+', link = 'https://collections.tepapa.govt.nz/agent/$1', label = 'Te Papa (New Zealand)' }, { 'TLS', property = 1362, section = 7, valid = 'tlsV', link = 'http://tls.theaterwissenschaft.ch/wiki/$1', label = 'Theaterlexikon', remark = '{{lang|de|Theaterlexikon der Schweiz}} (TLS) is an encyclopedia about theatre in Switzerland. It was developed by the Institute of Theatre Studies of the [[University of Berne]].' }, { 'Trove', property = 1315, section = 6, label = 'Trove', pattern = '[1-9]%d%d%d%d%d%d?%d?', link = 'https://trove.nla.gov.au/people/$1', }, { 'UKPARL', property = 6213, section = 6, pattern = '[a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d]', link = 'https://id.parliament.uk/$1', label = 'UK Parliament', remark = 'UK parliament member data' }, { 'ULAN', property = 245, section = 5, pattern = '500%d%d%d%d%d%d', link = 'https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid=$1', label = 'ULAN', remark = 'ULAN is an online database using a controlled vocabulary currently containing around 293,000 names and other information about artists. Names in ULAN may include given names, pseudonyms, variant spellings, names in multiple languages, and names that have changed over time (e.g., married names).' }, { 'USCG', property = 3723, section = 3, prefix = '[[USCG (identifier)|USCG]]', customlink = 'uscgLink' }, { 'USCongress', property = 1157, section = 6, pattern = '[A-Z]00[01]%d%d%d', link = 'http://bioguide.congress.gov/scripts/biodisplay.pl?index=$1', label = 'US Congress', remark = 'Biographical Directory of the United States Congress is a biographical dictionary of all present and former members of the United States Congress and its predecessor, the Continental Congress. Also included are Delegates from territories and the District of Columbia and Resident Commissioners from the Philippines and Puerto Rico.' }, { 'VcBA', property = 8034, section = 2, pattern = '49[0-9]%/[1-9][0-9]?[0-9]?[0-9]?[0-9]?[0-9]?', link = 'https://wikidata-externalid-url.toolforge.org/?p=8034&url_prefix=https://opac.vatlib.it/auth/detail/&id=$1', label = 'Vatican', remark = 'Vatican Library document data' }, { 'VIAF', property = 214, section = 1, label = 'VIAF', patterns = {'[1-9]%d%d?%d?%d?%d?%d?%d?%d?', '[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?'}, link = 'https://viaf.org/viaf/$1', remark = 'International authority data from the Online Computer Library Center (OCLC)' }, { 'Vitaskrá', property = 3993, section = 3, pattern = '[1-9]%d*', prefix = 'Iceland' }, { 'WorldCat Entities', property = 10832, section = 1, link = 'https://id.oclc.org/worldcat/entity/$1', label = 'WorldCat', patterns = {'%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w%w', '[QP][1-9]%d*'}, remark = 'WorldCat Entities for persons and works, by [[OCLC]]', }, { 'WORLDCATID', property = 7859, section = 1, patterns = {'viaf%-%d+', 'lccn%-n[a-z]?[0-9%-]+', 'n[cps]%-.+'}, link = 'https://www.worldcat.org/identities/$1/', label = 'WorldCat', category = 'WorldCat', suppressedbyproperty = {10832} }, { 'World Waterfall', property = 3326, section = 3, link = 'https://www.worldwaterfalldatabase.com/index.php/waterfall/$1', label = 'World Waterfall', pattern = '%d+' }, { 'ZBMATH', property = 1556, section = 4, patterns = {'%l[%l%-]*','%l[%l%-]*%.%l[%l%-]*','%l[%l%-]*.%d*','%l[%l%-]*%.%l[%l%-]*%.%d*'}, link = 'https://zbmath.org/authors/?q=ai:$1', label = 'zbMATH', } } p.sections = { [1] = {name = 'International', hidelabelwhenalone = true}, [2] = {name = 'National'}, [3] = {name = 'Geographic'}, [4] = {name = 'Academics'}, [5] = {name = 'Artists'}, [6] = {name = 'People'}, [7] = {name = 'Other', hidelabelwhenalone = true} } p.whitelists = { arts = { topic = 2018526, properties = {268, 214, 7859, 3372, 6804, 1907, 4186, 2092, 1908, 1707, 6829, 2349, 6792, 227, 1960, 347, 1248, 244, 1225, 2041, 409, 2750, 650, 350, 781, 3430, 3544, 1315, 245, 1986, 7902, 651, 791, 7303} }, lighthouse = { topic = 39715, properties = {3563, 4055, 3223, 4423, 3723, 3993, 3562, 2980, 4038, 3920, 4143, 3863, 3601} }, ch = { topic = 39, properties = {902, 886, 3065, 781, 1362}, }, cz = {topic = 213, properties = {691}}, cl = {topic = 298, properties = {1890}}, es = {topic = 29, properties = {950, 9984}}, gr = {topic = 41, properties = {3348}}, hr = {topic = 224, properties = {1375}}, il = {topic = 801, properties = {8189, 1736}}, it = {topic = 38, properties = {396, 3863, 1986, 8034}}, ja = {topic = 17, properties = {349, 271}}, kr = {topic = 884, properties = {5034}}, lv = {topic = 211, properties = {1368}}, nl = {topic = 55, properties = {651, 1006, 650, 350}}, pl = {topic = 36, properties = {1695, 7293}}, ro = {topic = 218, properties = {1003}}, ru = {topic = 159, properties = {947}}, sv = {topic = 34, properties = {906, 5587}}, tr = {topic = 43, properties = {7314}}, tw = {topic = 865, properties = {1048}}, uy = {topic = 77, properties = {2558}} } p.auto_additional = { -- defines properties to check when additional=auto 527, -- has part(s) 150, -- contains the administrative territorial entity 355, -- has subsidiary } return p 74vr0g97w8n0a7mky14bg3dqntdkvio ماژول:مرجعون کنترل/auxiliary 828 41937 401976 180511 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control/auxiliary]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل/auxiliary]] دله 180511 Scribunto text/plain require('strict') local p = {} --[[======================================================]] --[[ Format validation functions ]] --[[======================================================]] p.botanistV = function(id) return mw.ustring.match(id,"^[%u%l%d%. '-]+$") end p.validateIsni = function(id) --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 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 p.orcidV = function(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 p.tlsV = function(id) id = id:gsub(' +', '_') local idlen = mw.ustring.len(id) if idlen < 4 or idlen > 90 then return false end local regex = '^%u'..string.rep("[%w_',%.%-%(%)%*%/–&]", idlen - 1)..'$' if not mw.ustring.match(id,regex ) then return false end return id end --[[======================================================]] --[[ Custom link functions ]] --[[======================================================]] p.ISILlink = function(id,label) if not id:match('^%D%D?%D?%D?%-.+$') then return false end for _,prefix in ipairs({'AT','AU','BE','CA','CH','DE','FI','FR','IT','KR','NZ','US','ZDB'}) do if id:match('^'..prefix..'%-') then return '<span class="uid">[https://w3id.org/isil/'..id..' ' .. (label or 'ISIL') .. ']</span>' end end return '[[International Standard Identifier for Libraries and Related Organizations|ISIL]]\n**<span class="uid">' .. id .. '</span>' end p.uscgLink = function(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 '<span class="uid">[https://www.navcen.uscg.gov/pdf/lightlists/LightList%20V'..mw.ustring.sub(id2,1,1)..'.pdf '..id2..']</span>' else return false end end p.ccg = function(id) id = id:match('^[NAIP]?[1-9]%d*$') or id:match('^[NAIP]?[1-9]%d*%.%d+$') if not id then return false end local link = 'https://www.notmar.gc.ca/' local prefix = string.sub(id, 1, 1) -- get first character of id local suffix = string.sub(id, 2) -- remove first character of id local interval = require('Module:Interval')._main local v if prefix=='N' then local int = interval({1,7.5,14.4,100,121,173,211,235,269.99,326,396,450.1,471.7,499,n=suffix}) if int=='1-2' then v = 1 elseif int=='2-3' then v = 75 elseif int=='3-4' then v = 144 elseif int=='4-5' then v = 100 elseif int=='5-6' then v = 121 elseif int=='6-7' then v = 173 elseif int=='7-8' then v = 211 elseif int=='8-9' then v = 235 elseif int=='9-10' then v = 26999 elseif int=='10-11' then v = 326 elseif int=='11-12' then v = 396 elseif int=='12-13' then v = 4501 elseif int=='13-14' then v = 4717 elseif int=='14-15' then v = 499 end link = link .. 'publications/list-lights/newfoundland/n' .. v .. '-en' elseif prefix=='A' then local int = interval({5,114.5,145,163,268,271,301.5,327,686.5,704.85,883.2,942,1085,1169.1,1584.5,1773,1823.55,2190,2369,2389,n=suffix}) if int=='1-2' then v = 5 elseif int=='2-3' then v = 1145 elseif int=='3-4' then v = 145 elseif int=='4-5' then v = 162 elseif int=='5-6' then v = 268 elseif int=='6-7' then v = 271 elseif int=='7-8' then v = 3015 elseif int=='8-9' then v = 327 elseif int=='9-10' then v = 6865 elseif int=='10-11' then v = 7048 elseif int=='11-12' then v = 883 elseif int=='12-13' then v = 942 elseif int=='13-14' then v = 1085 elseif int=='14-15' then v = 11691 elseif int=='15-16' then v = 15845 elseif int=='16-17' then v = 1773 elseif int=='17-18' then v = 182355 elseif int=='18-19' then v = 2190 elseif int=='19-20' then v = 2369 elseif int=='20-21' then v = 2389 end link = link .. 'publications/list-lights/atl/a' .. v .. '-en' elseif prefix=='I' then local int = interval({0.05,401.1,403.4,551.06,552,624,708,731.2,768,814,983,1046,1059.6,1082,1162,1204.7,1233.3,1328,1330,1346.2,1377.8,1408,1410,1420,1445,1470,1520,1534,1540.6,1554,1557.7,1558.8,1563.1,1625.5,1671.7,1716.96,2545,n=suffix}) if int=='1-2' then v = '01' elseif int=='2-3' then v = 4011 elseif int=='3-4' then v = 4034 elseif int=='4-5' then v = 55106 elseif int=='5-6' then v = 552 elseif int=='6-7' then v = 624 elseif int=='7-8' then v = 708 elseif int=='8-9' then v = 7312 elseif int=='9-10' then v = 768 elseif int=='10-11' then v = 814 elseif int=='11-12' then v = 983 elseif int=='12-13' then v = 1046 elseif int=='13-14' then v = 10596 elseif int=='14-15' then v = 1082 elseif int=='15-16' then v = 1162 elseif int=='16-17' then v = 12047 elseif int=='17-18' then v = 12333 elseif int=='18-19' then v = 1328 elseif int=='19-20' then v = 1330 elseif int=='20-21' then v = 13462 elseif int=='21-22' then v = 13778 elseif int=='22-23' then v = 1408 elseif int=='23-24' then v = 1410 elseif int=='24-25' then v = 1420 elseif int=='25-26' then v = 1445 elseif int=='26-27' then v = 1470 elseif int=='27-28' then v = 1520 elseif int=='28-29' then v = 1534 elseif int=='29-30' then v = 15406 elseif int=='30-31' then v = 1554 elseif int=='31-32' then v = 15577 elseif int=='32-33' then v = 15588 elseif int=='33-34' then v = 1562 elseif int=='34-35' then v = 16255 elseif int=='35-36' then v = 16717 elseif int=='36-37' then v = 171696 elseif int=='37-38' then v = 2545 end link = link .. 'publications/list-lights/inland-waters/i' .. v .. '-en' elseif prefix=='P' then link = link .. 'publications/list-lights/pac/p' else link = link .. 'list-lights' end return '[[CCG (identifier)|CCG]] <span class="uid">[' .. link .. ' ' .. id .. ']</span>' end return p 9bx74n32pqrixrr3mhk4u67hwgwmtuc شکیرا 0 46828 401988 392667 2026-08-31T18:06:07Z محک 1023 /* بریم بگردستن */ 401988 wikitext text/x-wiki {{صندخ/شخص}} '''شکیرا ایزابل مبارک''' اتا [[کلمبیا]]یی خونش‌کر و سماکَر هسته که [[ایسپانیولی]] و [[انگلیسی]] زوون جه [[پاپ]] ِآهنگ خوندنّه. == منابع == {{پانویس}} == بریم بگردستن == {{شابلون:Social links}} {{مرجعون کنترل}} [[رج:کلمبیا زنا خونش‌کرون]] [[رج:کلمبیایی سماکرون]] [[رج:گرمی بیته‌ئون]] 0h42nndx19cf6jfw5g9pdsh6rmsyjtu ویلیام ناکس دارسی 0 48308 402174 329372 2026-09-01T01:24:56Z InternetArchiveBot 25385 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 402174 wikitext text/x-wiki {{صندخ/شخص}} '''ویلیام ناکس دارسی''' ([[اینگلیسی زوون|اینگلیسی]] جه: ''William Knox D'arcy'')، (بزائۀ: 1849 اکتبر مایِ 11-بمردۀ: 1917 می مایِ 1) اتِ [[بریتانیا|بریتانیایی]]-[[استرالیا|استرالیایی]] تاجر و کسونی جه بی‌یه کا [[ایرون|ایران]] دله نفت و نفت-پتروشیمی صنعت ره په بشته. دارسی امتیازنومه 1901 گدری ایمضا بیّه و دارسی ونه پشتی بتوندسته کا ایران دریم اُزوکریت (''Ozokerite'')، اِسفالت، طبیعی گاز و نفت ره بروشه، دس یاره و ونه دمبال، چرخ بَیره و پشو بزنه.<ref>Abbasi, Sadegh (4 November 2015). [https://web.archive.org/web/20170829032953/http://english.khamenei.ir/news/2165/Britain-s-Major-Plunder-of-Iranian-Oil-in-1903 "Britain's Major Plunder of Iranian Oil in 1903"]. english.khamenei.ir. Retrieved 4 January 2016.</ref> == منبع == * 5 وهمنه مایِ 1535 تبری، این ولگ [[:en:William_Knox_D'Arcy|اینگلیسی ویکی‌پدیا]] جه ترجمه بیّه. [[رج:اینگلیسی آدم‌ئون]] [[رج:1849 بزائه‌ئون]] [[رج:1917 بمرده‌ئون]] 8vpaetsfmkgj2uu01bh9q1hkrgq0t2p گپ:نئو موزه 1 127182 401964 342839 2026-08-31T16:03:31Z محک 1023 کارور محک، [[گپ:ترنه موزه (برلین)]] ِصفحه ره دَکشی‌یه [[گپ:نئو موزه]] دله 342839 wikitext text/x-wiki {{شاپ‌زن}} {{گپ صفحه}} 1vjigdfx9z1fnd3v7eklhi54qleb3gu گپ:پرولا 1 162709 402175 380215 2026-09-01T08:39:11Z Saeedmallahh 29825 /* لینک اشتباه */ نو تیکه 402175 wikitext text/x-wiki {{شاپ‌زن}} {{گپ صفحه}} == لینک اشتباه == چیسه اینتا ولگک اتا پرتخالی شهر خوری گپ کنده امبا مروارید ولگ سر لینک هدائه؟ [[کارور:Saeedmallahh|Saeedmallahh]] ([[کارور گپ:Saeedmallahh|گپ]]) ۱ سپتامبر ۲۰۲۶، ساعت ۰۸:۳۹ (UTC) aafbyh39iz35nojvvrf6y09bdgpwjsl تراویس کلسی 0 172749 402006 392526 2026-08-31T18:48:11Z محک 1023 /* منابع */ 402006 wikitext text/x-wiki {{صندخ/شخص}} '''تراویس کلسی''' اتا آمریکایی ورزشکار و [[ان‌اف‌ال]] کاکر هسته که [[تیلور سوئیفت]] شی هسته. == منابع == {{په‌نویس}} == بریم بگردستن == {{Social links}} {{مرجعون کنترل}} [[رج:آمریکا ورزشکارون]] [[رج:زننه آدمون]] letc5vvvb0uj7pcngf5kbipfrnj02w0 آدام مک 0 179873 402012 400144 2026-08-31T22:09:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402012 wikitext text/x-wiki {{صندخ/شخص}} '''آدام مک''' {{Lang-en|Adam Mac}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Mac |لینک= https://en.wikipedia.org/wiki/Adam_Mac |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] f7o1q6ua6xxnug8iou0bn0hhzru0ufw ادلین هود 0 179874 402049 400145 2026-08-31T22:15:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402049 wikitext text/x-wiki {{صندخ/شخص}} '''ادلین هود''' {{Lang-en|Adelyne Hood}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adelyne Hood |لینک= https://en.wikipedia.org/wiki/Adelyne_Hood |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jjo5lykc8tdxw1gm901bn4dxg4akibq آلن بیبی 0 179875 402037 400147 2026-08-31T22:13:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402037 wikitext text/x-wiki {{صندخ/شخص}} '''آلن بیبی''' {{Lang-en|Alan Bibey}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Alan Bibey |لینک= https://en.wikipedia.org/wiki/Alan_Bibey |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bkk1ofw7ezi94vtgk54vctqqssnbl9o اندرو پوپ (خونش‌کر) 0 179876 402154 400148 2026-08-31T22:32:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402154 wikitext text/x-wiki {{صندخ/شخص}} '''اندرو پوپ''' {{Lang-en|Andrew Pope}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andrew Pope |لینک= https://en.wikipedia.org/wiki/Andrew_Pope_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ngjmvkmt4yzvvvirjxgsa1e02egwq7q ارل اسکات (خونش‌کر) 0 179895 402061 400167 2026-08-31T22:17:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402061 wikitext text/x-wiki {{صندخ/شخص}} '''ارل اسکات''' {{Lang-en|Earl Scott}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Earl Scott |لینک= https://en.wikipedia.org/wiki/Earl_Scott_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] qztuslq99oxl2aabn5gfy6ee6t4htdv ادی باند 0 179896 402050 400168 2026-08-31T22:15:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402050 wikitext text/x-wiki {{صندخ/شخص}} '''ادی باند''' {{Lang-en|Eddie Bond}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Bond |لینک= https://en.wikipedia.org/wiki/Eddie_Bond |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] t78hkknt4u761e1qtjwptvi20mjlxjn ادی میدلتون 0 179897 402057 400169 2026-08-31T22:16:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402057 wikitext text/x-wiki {{صندخ/شخص}} '''ادی میدلتون''' {{Lang-en|Eddie Middleton}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Middleton |لینک= https://en.wikipedia.org/wiki/Eddie_Middleton |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] h1uvxs8xj4etxvbcb6ha1abnhrramhx اسلیم لهارت 0 179929 402109 400201 2026-08-31T22:25:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402109 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم لهارت''' {{Lang-en|Slim Lehart}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Lehart |لینک= https://en.wikipedia.org/wiki/Slim_Lehart |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 4wj8q9khzw619qbl6w1anv2mt7v5z40 استن هیچکاک 0 179930 402077 400202 2026-08-31T22:19:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402077 wikitext text/x-wiki {{صندخ/شخص}} '''استن هیچکاک''' {{Lang-en|Stan Hitchcock}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stan Hitchcock |لینک= https://en.wikipedia.org/wiki/Stan_Hitchcock |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] hdao6hqdc0sdnj5wcn0vzgp55tgknlp استیو ریپلی 0 179931 402089 400203 2026-08-31T22:21:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402089 wikitext text/x-wiki {{صندخ/شخص}} '''استیو ریپلی''' {{Lang-en|Steve Ripley}} اتا [[خونشکر|خونش‌کر]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] خوندِنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Ripley |لینک= https://en.wikipedia.org/wiki/Steve_Ripley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] s6qnywyld15hg5p0rklj2m108rl9zi2 ای. جی. مسترز 0 179942 402171 400225 2026-08-31T22:35:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402171 wikitext text/x-wiki {{صندخ/شخص}} '''ای. جی. مسترز''' {{Lang-en|A. J. Masters}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = A. J. Masters |لینک= https://en.wikipedia.org/wiki/A._J._Masters |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 2ihlurx1f79wppcl9a7z0awp1ly2n6d ای. ال. "دودل" اوئنز 0 179943 402170 400226 2026-08-31T22:35:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402170 wikitext text/x-wiki {{صندخ/شخص}} '''ای. ال. "دودل" اوئنز''' {{Lang-en|A. L. "Doodle" Owens}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = A. L. "Doodle" Owens |لینک= https://en.wikipedia.org/wiki/A._L._"Doodle"_Owens |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] acsbqagfl4reowncvovte5t2s4lj77n ای. پی. کارتر 0 179944 402173 400227 2026-08-31T22:35:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402173 wikitext text/x-wiki {{صندخ/شخص}} '''ای. پی. کارتر''' {{Lang-en|A. P. Carter}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = A. P. Carter |لینک= https://en.wikipedia.org/wiki/A._P._Carter |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 96felwrjawfqucjzvixo3asptfklpnx آرون بارکر 0 179945 402025 400228 2026-08-31T22:11:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402025 wikitext text/x-wiki {{صندخ/شخص}} '''آرون بارکر''' {{Lang-en|Aaron Barker}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Barker |لینک= https://en.wikipedia.org/wiki/Aaron_Barker |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 80nmgl5g2davg641j8nymihcbmjouht آرون بنوارد 0 179946 402026 400229 2026-08-31T22:11:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402026 wikitext text/x-wiki {{صندخ/شخص}} '''آرون بنوارد''' {{Lang-en|Aaron Benward}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Benward |لینک= https://en.wikipedia.org/wiki/Aaron_Benward |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 0zu5ry8wytoz2fi4deo92239ary9i4j آرون گودوین 0 179947 402031 400230 2026-08-31T22:12:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402031 wikitext text/x-wiki {{صندخ/شخص}} '''آرون گودوین''' {{Lang-en|Aaron Goodvin}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Goodvin |لینک= https://en.wikipedia.org/wiki/Aaron_Goodvin |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] grpdbdepmc9o05r960axuziho4e3hji آرون کلی (خونش‌کر) 0 179948 402030 400231 2026-08-31T22:12:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402030 wikitext text/x-wiki {{صندخ/شخص}} '''آرون کلی''' {{Lang-en|Aaron Kelly}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Kelly |لینک= https://en.wikipedia.org/wiki/Aaron_Kelly_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] l7crx1gkkudud5h0dejhs16tf6amf8z آرون لوئیس 0 179949 402028 400232 2026-08-31T22:12:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402028 wikitext text/x-wiki {{صندخ/شخص}} '''آرون لوئیس''' {{Lang-en|Aaron Lewis}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Lewis |لینک= https://en.wikipedia.org/wiki/Aaron_Lewis |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 7r226tffylmt289ja7a9kk2611il51c آرون تیپین 0 179950 402027 400233 2026-08-31T22:11:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402027 wikitext text/x-wiki {{صندخ/شخص}} '''آرون تیپین''' {{Lang-en|Aaron Tippin}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Tippin |لینک= https://en.wikipedia.org/wiki/Aaron_Tippin |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 3pbgu0gt09ujxibhh5qrwe13edf9who آرون واتسون 0 179951 402029 400234 2026-08-31T22:12:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402029 wikitext text/x-wiki {{صندخ/شخص}} '''آرون واتسون''' {{Lang-en|Aaron Watson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aaron Watson |لینک= https://en.wikipedia.org/wiki/Aaron_Watson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] sgaod5otzcarkdczi82i08ybfil1nar آدام باکس 0 179952 402009 400235 2026-08-31T22:08:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402009 wikitext text/x-wiki {{صندخ/شخص}} '''آدام باکس''' {{Lang-en|Adam Box}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Box |لینک= https://en.wikipedia.org/wiki/Adam_Box |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jsqmgo3wxxcy7mr7wj5eg5o9xe3ormw آدام کالهون 0 179953 402015 400236 2026-08-31T22:09:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402015 wikitext text/x-wiki {{صندخ/شخص}} '''آدام کالهون''' {{Lang-en|Adam Calhoun}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Calhoun |لینک= https://en.wikipedia.org/wiki/Adam_Calhoun |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] pkc3gbtrrka2eh4yhq3kq28gq8ensyk آدام کریگ (خونش‌کر) 0 179954 402016 400237 2026-08-31T22:10:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402016 wikitext text/x-wiki {{صندخ/شخص}} '''آدام کریگ''' {{Lang-en|Adam Craig}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Craig |لینک= https://en.wikipedia.org/wiki/Adam_Craig_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] lbczsvdgmil6zvm245hurjjzdzk5mok آدام دولیک 0 179955 402010 400238 2026-08-31T22:09:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402010 wikitext text/x-wiki {{صندخ/شخص}} '''آدام دولیک''' {{Lang-en|Adam Doleac}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Doleac |لینک= https://en.wikipedia.org/wiki/Adam_Doleac |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ha1j3mczyy4sq40u8zcdhhyijkrndrx آدام هامبریک 0 179956 402013 400239 2026-08-31T22:09:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402013 wikitext text/x-wiki {{صندخ/شخص}} '''آدام هامبریک''' {{Lang-en|Adam Hambrick}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Hambrick |لینک= https://en.wikipedia.org/wiki/Adam_Hambrick |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 4uobv0bpigda3fyirysocuen1vq88ld آدام هود 0 179957 402014 400240 2026-08-31T22:09:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402014 wikitext text/x-wiki {{صندخ/شخص}} '''آدام هود''' {{Lang-en|Adam Hood}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Hood |لینک= https://en.wikipedia.org/wiki/Adam_Hood |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] sacfavokdtx9wmrt3hz1ulk7belnc9h آدام ساندرز 0 179958 402011 400241 2026-08-31T22:09:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402011 wikitext text/x-wiki {{صندخ/شخص}} '''آدام ساندرز''' {{Lang-en|Adam Sanders}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adam Sanders |لینک= https://en.wikipedia.org/wiki/Adam_Sanders |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] esztkaudc3mpjww4v60ys5xyqb18xcv ادیم د آرتیست 0 179959 402060 400242 2026-08-31T22:17:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402060 wikitext text/x-wiki {{صندخ/شخص}} '''ادیم د آرتیست''' {{Lang-en|Adeem the Artist}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adeem the Artist |لینک= https://en.wikipedia.org/wiki/Adeem_the_Artist |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] t8naf3rghf87i39me5pn87mzozmaura آدولف هافنر 0 179960 402018 400243 2026-08-31T22:10:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402018 wikitext text/x-wiki {{صندخ/شخص}} '''آدولف هافنر''' {{Lang-en|Adolph Hofner}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adolph Hofner |لینک= https://en.wikipedia.org/wiki/Adolph_Hofner |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] of5w4yvmscrleb33vvct5c8vzn9qy6d آدرین نونیز 0 179961 402017 400244 2026-08-31T22:10:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402017 wikitext text/x-wiki {{صندخ/شخص}} '''آدرین نونیز''' {{Lang-en|Adrien Nunez}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Adrien Nunez |لینک= https://en.wikipedia.org/wiki/Adrien_Nunez |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] t7wuwz6zbzh0v9krn75gzl7snduxg2b ال اندرسون (ان‌آر‌بی‌کیو) 0 179962 402138 400245 2026-08-31T22:30:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402138 wikitext text/x-wiki {{صندخ/شخص}} '''ال اندرسون (ان‌آر‌بی‌کیو)''' {{Lang-en|Al Anderson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Al Anderson |لینک= https://en.wikipedia.org/wiki/Al_Anderson_(NRBQ) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] nu7ggctg2kiwazneec63769jce7xf90 ال دکستر 0 179964 402139 400247 2026-08-31T22:30:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402139 wikitext text/x-wiki {{صندخ/شخص}} '''ال دکستر''' {{Lang-en|Al Dexter}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Al Dexter |لینک= https://en.wikipedia.org/wiki/Al_Dexter |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 5207l4ypezz619uoqbttkyvj4crhvg3 آلن جکسون 0 179965 402038 400248 2026-08-31T22:13:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402038 wikitext text/x-wiki {{صندخ/شخص}} '''آلن جکسون''' {{Lang-en|Alan Jackson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Alan Jackson |لینک= https://en.wikipedia.org/wiki/Alan_Jackson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] dnk9mwocwc1xywpjb68wnc2viotm7xg الکس هاروی (مزقون‌چی) 0 179966 402144 400249 2026-08-31T22:31:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402144 wikitext text/x-wiki {{صندخ/شخص}} '''الکس هاروی''' {{Lang-en|Alex Harvey}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Alex Harvey |لینک= https://en.wikipedia.org/wiki/Alex_Harvey_(country_musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] swy2oa7u2urgb4b1ehwd2rimai95sdw الکسیس گومز (خونش‌کر) 0 179967 402145 400250 2026-08-31T22:31:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402145 wikitext text/x-wiki {{صندخ/شخص}} '''الکسیس گومز''' {{Lang-en|Alexis Gomez}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Alexis Gomez |لینک= https://en.wikipedia.org/wiki/Alexis_Gomez_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] g3ty1fi36je1b2ln49tvuuq17g1g2w7 اندرز پارکر 0 179968 402150 400251 2026-08-31T22:32:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402150 wikitext text/x-wiki {{صندخ/شخص}} '''اندرز پارکر''' {{Lang-en|Anders Parker}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Anders Parker |لینک= https://en.wikipedia.org/wiki/Anders_Parker |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jnk9ldxnmc0vk95k4z2hei4u929k25y اندرو کامبز (مزقون‌چی) 0 179969 402155 400252 2026-08-31T22:32:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402155 wikitext text/x-wiki {{صندخ/شخص}} '''اندرو کامبز''' {{Lang-en|Andrew Combs}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andrew Combs |لینک= https://en.wikipedia.org/wiki/Andrew_Combs_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] i0st5gknfa1rccxsfksbmpnix37b9gq اندرو هایرا 0 179970 402153 400253 2026-08-31T22:32:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402153 wikitext text/x-wiki {{صندخ/شخص}} '''اندرو هایرا''' {{Lang-en|Andrew Hyra}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andrew Hyra |لینک= https://en.wikipedia.org/wiki/Andrew_Hyra |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ki7gq8irdf7v28gy70lituj44iakcc2 اندرو جاناکوس 0 179972 402151 400255 2026-08-31T22:32:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402151 wikitext text/x-wiki {{صندخ/شخص}} '''اندرو جاناکوس''' {{Lang-en|Andrew Jannakos}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andrew Jannakos |لینک= https://en.wikipedia.org/wiki/Andrew_Jannakos |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 8bhlweto7xu80b4s5rvbcxw3m0hjosh اندرو جنکینز (خونش‌کر) 0 179973 402152 400256 2026-08-31T22:32:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402152 wikitext text/x-wiki {{صندخ/شخص}} '''اندرو جنکینز''' {{Lang-en|Andrew Jenkins}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andrew Jenkins |لینک= https://en.wikipedia.org/wiki/Andrew_Jenkins_(songwriter) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 58egdqlwyle2zau25ybkk5jk8670cpy اندی آلبرت 0 179974 402156 400257 2026-08-31T22:33:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402156 wikitext text/x-wiki {{صندخ/شخص}} '''اندی آلبرت''' {{Lang-en|Andy Albert}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andy Albert |لینک= https://en.wikipedia.org/wiki/Andy_Albert |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 5p2qvkdz1xop62pd01wj3y5q1yanj3s اندی چایلدز 0 179976 402157 400259 2026-08-31T22:33:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402157 wikitext text/x-wiki {{صندخ/شخص}} '''اندی چایلدز''' {{Lang-en|Andy Childs}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andy Childs |لینک= https://en.wikipedia.org/wiki/Andy_Childs |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] lz6ugcomrf6zk7yk334ijqchsru30f7 اندی گیبسون (خونش‌کر) 0 179977 402159 400260 2026-08-31T22:33:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402159 wikitext text/x-wiki {{صندخ/شخص}} '''اندی گیبسون''' {{Lang-en|Andy Gibson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andy Gibson |لینک= https://en.wikipedia.org/wiki/Andy_Gibson_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] gifrz1v9a4xxkv0m4eevesgkym90zn4 اندی گریگز 0 179978 402158 400261 2026-08-31T22:33:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402158 wikitext text/x-wiki {{صندخ/شخص}} '''اندی گریگز''' {{Lang-en|Andy Griggs}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Andy Griggs |لینک= https://en.wikipedia.org/wiki/Andy_Griggs |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] i3j8q5fe27pghya0x84gyq21r56p5i2 انجی آپارو 0 179979 402149 400262 2026-08-31T22:31:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402149 wikitext text/x-wiki {{صندخ/شخص}} '''انجی آپارو''' {{Lang-en|Angie Aparo}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Angie Aparo |لینک= https://en.wikipedia.org/wiki/Angie_Aparo |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 9lzixjua3o3rcyazq8quy5tlqp5wgrv آنتونی آرمسترانگ جونز 0 179980 402039 400263 2026-08-31T22:13:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402039 wikitext text/x-wiki {{صندخ/شخص}} '''آنتونی آرمسترانگ جونز''' {{Lang-en|Anthony Armstrong Jones}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Anthony Armstrong Jones |لینک= https://en.wikipedia.org/wiki/Anthony_Armstrong_Jones |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 9qwm0rpjc7oe0xwnr72oxkdh1ijkjxm آنتونی اسمیت (خونش‌کر) 0 179981 402040 400264 2026-08-31T22:14:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402040 wikitext text/x-wiki {{صندخ/شخص}} '''آنتونی اسمیت''' {{Lang-en|Anthony Smith}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Anthony Smith |لینک= https://en.wikipedia.org/wiki/Anthony_Smith_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] rga6f5ohh2nstqguxeqlgoptczm9k9m آرچی کمبل 0 179983 402032 400266 2026-08-31T22:12:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402032 wikitext text/x-wiki {{صندخ/شخص}} '''آرچی کمبل''' {{Lang-en|Archie Campbell}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Archie Campbell |لینک= https://en.wikipedia.org/wiki/Archie_Campbell_(comedian) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] lun3rc59jah8yzntnw8icfmzpy07sq4 آرکانزاس وود‌چاپر 0 179984 402033 400267 2026-08-31T22:12:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402033 wikitext text/x-wiki {{صندخ/شخص}} '''آرکانزاس وود‌چاپر''' {{Lang-en|Arkansas Woodchopper}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arkansas Woodchopper |لینک= https://en.wikipedia.org/wiki/Arkansas_Woodchopper |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] f4s0w3dd2umix01matyns9a49amtqe4 آرکی شیبلی 0 179985 402034 400268 2026-08-31T22:13:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402034 wikitext text/x-wiki {{صندخ/شخص}} '''آرکی شیبلی''' {{Lang-en|Arkie Shibley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arkie Shibley |لینک= https://en.wikipedia.org/wiki/Arkie_Shibley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] c9no2yvg41bko6zupdz5be0v4w5fg2j آرلی داف 0 179987 402024 400270 2026-08-31T22:11:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402024 wikitext text/x-wiki {{صندخ/شخص}} '''آرلی داف''' {{Lang-en|Arlie Duff}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arlie Duff |لینک= https://en.wikipedia.org/wiki/Arlie_Duff |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 6fij8dxpbr56aa2o8od6g1eftdsehcx آرلو مک‌کینلی 0 179988 402023 400271 2026-08-31T22:11:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402023 wikitext text/x-wiki {{صندخ/شخص}} '''آرلو مک‌کینلی''' {{Lang-en|Arlo McKinley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arlo McKinley |لینک= https://en.wikipedia.org/wiki/Arlo_McKinley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 6np97iwpgrwi8w6a5qs8dzyjo4t7z7n آرتور اسمیت (خونش‌کر) 0 179989 402020 400272 2026-08-31T22:10:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402020 wikitext text/x-wiki {{صندخ/شخص}} '''آرتور "گیتار بوگی" اسمیت''' {{Lang-en|Arthur "Guitar Boogie" Smith}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arthur "Guitar Boogie" Smith |لینک= https://en.wikipedia.org/wiki/Arthur_"Guitar_Boogie"_Smith |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bl6pds0pw5stgqtzjovy1u2m85vsjih 402046 402020 2026-08-31T22:14:57Z محک 1023 کارور محک، [[آرتور "گیتار بوگی" اسمیت]] ِصفحه ره دَکشی‌یه [[آرتور اسمیت (خونش‌کر)]] دله 402020 wikitext text/x-wiki {{صندخ/شخص}} '''آرتور "گیتار بوگی" اسمیت''' {{Lang-en|Arthur "Guitar Boogie" Smith}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arthur "Guitar Boogie" Smith |لینک= https://en.wikipedia.org/wiki/Arthur_"Guitar_Boogie"_Smith |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bl6pds0pw5stgqtzjovy1u2m85vsjih آرتور مایلز (خونش‌کر) 0 179991 402021 400274 2026-08-31T22:10:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402021 wikitext text/x-wiki {{صندخ/شخص}} '''آرتور مایلز''' {{Lang-en|Arthur Miles}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arthur Miles |لینک= https://en.wikipedia.org/wiki/Arthur_Miles_(country_singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] evot69363vlepi22cfghfuz9a8c2f90 آرتی هیل 0 179992 402022 400275 2026-08-31T22:11:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402022 wikitext text/x-wiki {{صندخ/شخص}} '''آرتی هیل''' {{Lang-en|Arty Hill}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Arty Hill |لینک= https://en.wikipedia.org/wiki/Arty_Hill |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] t45k78ozlf66pivsu282mt0wmmaaadj اش باورز 0 179993 402136 400277 2026-08-31T22:29:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402136 wikitext text/x-wiki {{صندخ/شخص}} '''اش باورز''' {{Lang-en|Ash Bowers}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ash Bowers |لینک= https://en.wikipedia.org/wiki/Ash_Bowers |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] dq89ltequkwkweixbtcj70jmza3ihua اشلی گورلی 0 179994 402137 400278 2026-08-31T22:29:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402137 wikitext text/x-wiki {{صندخ/شخص}} '''اشلی گورلی''' {{Lang-en|Ashley Gorley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ashley Gorley |لینک= https://en.wikipedia.org/wiki/Ashley_Gorley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] iwt3syu4bzjehjjv3r8sxpp8y5xhmc6 اوبری هینی 0 179995 402163 400279 2026-08-31T22:34:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402163 wikitext text/x-wiki {{صندخ/شخص}} '''اوبری هینی''' {{Lang-en|Aubrey Haynie}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Aubrey Haynie |لینک= https://en.wikipedia.org/wiki/Aubrey_Haynie |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] g347ri6alddetef5e2wcx8027msub5o اگی مایرز 0 179996 402169 400280 2026-08-31T22:35:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402169 wikitext text/x-wiki {{صندخ/شخص}} '''اگی مایرز''' {{Lang-en|Augie Meyers}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Augie Meyers |لینک= https://en.wikipedia.org/wiki/Augie_Meyers |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] q9nuwxl1w0vtkawpraqdrytqaao8qd5 آستین رابرتز (خونش‌کر) 0 179997 402035 400281 2026-08-31T22:13:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402035 wikitext text/x-wiki {{صندخ/شخص}} '''آستین رابرتز''' {{Lang-en|Austin Roberts}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Austin Roberts |لینک= https://en.wikipedia.org/wiki/Austin_Roberts_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] h9mt6hr9yickqjy5nammi04e0rds0wz آستین وب 0 179999 402036 400283 2026-08-31T22:13:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402036 wikitext text/x-wiki {{صندخ/شخص}} '''آستین وب''' {{Lang-en|Austin Webb}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Austin Webb |لینک= https://en.wikipedia.org/wiki/Austin_Webb |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 3yizm3v4f6g42x0lxvgj3oz7u1eamre اوتری اینمن 0 180000 402164 400284 2026-08-31T22:34:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402164 wikitext text/x-wiki {{صندخ/شخص}} '''اوتری اینمن''' {{Lang-en|Autry Inman}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Autry Inman |لینک= https://en.wikipedia.org/wiki/Autry_Inman |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 4lawvpf3fs4435ln95c0mz1em1vslmk آوری آنا 0 180001 402042 400285 2026-08-31T22:14:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402042 wikitext text/x-wiki {{صندخ/شخص}} '''آوری آنا''' {{Lang-en|Avery Anna}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Avery Anna |لینک= https://en.wikipedia.org/wiki/Avery_Anna |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] m2f6i898xcsvu6fysey9492kekfib5m ای. جی. ولز 0 180427 402172 400729 2026-08-31T22:35:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402172 wikitext text/x-wiki {{صندخ/شخص}} '''ای. جی. ولز''' {{Lang-en|E. J. Wells}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = E. J. Wells |لینک= https://en.wikipedia.org/wiki/E._J._Wells |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] n7sg6x7yd64hf6hzcp2znbfcfuwizh9 ارل هالیمن 0 180428 402063 400730 2026-08-31T22:17:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402063 wikitext text/x-wiki {{صندخ/شخص}} '''ارل هالیمن''' {{Lang-en|Earl Holliman}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Earl Holliman |لینک= https://en.wikipedia.org/wiki/Earl_Holliman |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] danqnn6ku5hdwie5h7vwtdt4mahes7x ارل پول بال 0 180429 402064 400731 2026-08-31T22:17:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402064 wikitext text/x-wiki {{صندخ/شخص}} '''ارل پول بال''' {{Lang-en|Earl Poole Ball}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Earl Poole Ball |لینک= https://en.wikipedia.org/wiki/Earl_Poole_Ball |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] kehozob5z1nzantdhia2i3k91ydr4yw ارل توماس کانلی 0 180430 402062 400732 2026-08-31T22:17:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402062 wikitext text/x-wiki {{صندخ/شخص}} '''ارل توماس کانلی''' {{Lang-en|Earl Thomas Conley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Earl Thomas Conley |لینک= https://en.wikipedia.org/wiki/Earl_Thomas_Conley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jbkkeravagb9p5b9qtiipraxxe9e41l اک رابرتسون 0 180432 402168 400734 2026-08-31T22:35:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402168 wikitext text/x-wiki {{صندخ/شخص}} '''اک رابرتسون''' {{Lang-en|Eck Robertson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eck Robertson |لینک= https://en.wikipedia.org/wiki/Eck_Robertson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] qtckguvt3tfs94ajyegnsxv9fmoqf15 اد بروس 0 180433 402045 400735 2026-08-31T22:14:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402045 wikitext text/x-wiki {{صندخ/شخص}} '''اد بروس''' {{Lang-en|Ed Bruce}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ed Bruce |لینک= https://en.wikipedia.org/wiki/Ed_Bruce |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] kyo9984zcyds4yh2hw6k6vooaaauhl1 اد هیل 0 180434 402048 400736 2026-08-31T22:15:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402048 wikitext text/x-wiki {{صندخ/شخص}} '''اد هیل''' {{Lang-en|Ed Hill}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ed Hill |لینک= https://en.wikipedia.org/wiki/Ed_Hill |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bg3kzha2x5m9wq7qp9ktbcnid1u0xpo ادی کاکرن 0 180435 402059 400737 2026-08-31T22:16:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402059 wikitext text/x-wiki {{صندخ/شخص}} '''ادی کاکرن''' {{Lang-en|Eddie Cochran}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Cochran |لینک= https://en.wikipedia.org/wiki/Eddie_Cochran |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 7knjaof5gawfokyblvvtp6497f0bay3 ادی دین (خونش‌کر) 0 180436 402051 400738 2026-08-31T22:15:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402051 wikitext text/x-wiki {{صندخ/شخص}} '''ادی دین''' {{Lang-en|Eddie Dean}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Dean |لینک= https://en.wikipedia.org/wiki/Eddie_Dean_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 7et0wclf11rauvumdlhk0uzd2f0cnee ادی لندن 0 180437 402055 400739 2026-08-31T22:16:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402055 wikitext text/x-wiki {{صندخ/شخص}} '''ادی لندن''' {{Lang-en|Eddie London}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie London |لینک= https://en.wikipedia.org/wiki/Eddie_London |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 82xhiguup2rybixwoogotquzia3uaxj ادی مونتگومری 0 180438 402056 400740 2026-08-31T22:16:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402056 wikitext text/x-wiki {{صندخ/شخص}} '''ادی مونتگومری''' {{Lang-en|Eddie Montgomery}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Montgomery |لینک= https://en.wikipedia.org/wiki/Eddie_Montgomery |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] dq97cpq2way2relrh1wdlcrnibp2gxu ادی نوآک 0 180439 402058 400741 2026-08-31T22:16:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402058 wikitext text/x-wiki {{صندخ/شخص}} '''ادی نوآک''' {{Lang-en|Eddie Noack}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Noack |لینک= https://en.wikipedia.org/wiki/Eddie_Noack |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ilepnyfa3q91962qseu08rfuu4d45xh ادی رابیت 0 180440 402052 400742 2026-08-31T22:15:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402052 wikitext text/x-wiki {{صندخ/شخص}} '''ادی رابیت''' {{Lang-en|Eddie Rabbitt}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Rabbitt |لینک= https://en.wikipedia.org/wiki/Eddie_Rabbitt |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] mfsz91pcfks2a7o40mnki1ywnu87r08 ادی زک 0 180441 402054 400743 2026-08-31T22:16:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402054 wikitext text/x-wiki {{صندخ/شخص}} '''ادی زک''' {{Lang-en|Eddie Zack}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddie Zack |لینک= https://en.wikipedia.org/wiki/Eddie_Zack |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] p0g3yy0lumls462dabi0fc7u7xn581q ادی ریون 0 180442 402053 400744 2026-08-31T22:15:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402053 wikitext text/x-wiki {{صندخ/شخص}} '''ادی ریون''' {{Lang-en|Eddy Raven}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eddy Raven |لینک= https://en.wikipedia.org/wiki/Eddy_Raven |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 5sul1nl5qo2x7hr04dg9eeiy7roa1h0 ال گرینگو (مزقون‌چی) 0 180443 402140 400745 2026-08-31T22:30:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402140 wikitext text/x-wiki {{صندخ/شخص}} '''ال گرینگو''' {{Lang-en|El Gringo}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = El Gringo |لینک= https://en.wikipedia.org/wiki/El_Gringo_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 9f97io7gogkl2jhfmi2czx05qcul16j البرت وست 0 180445 402141 400747 2026-08-31T22:30:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402141 wikitext text/x-wiki {{صندخ/شخص}} '''البرت وست''' {{Lang-en|Elbert West}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Elbert West |لینک= https://en.wikipedia.org/wiki/Elbert_West |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 835qbitxamrdctf0rmlw1kvnr2ologo الیس دیویس 0 180446 402147 400748 2026-08-31T22:31:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402147 wikitext text/x-wiki {{صندخ/شخص}} '''الیس دیویس''' {{Lang-en|Elise Davis}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Elise Davis |لینک= https://en.wikipedia.org/wiki/Elise_Davis |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] c2air79wy9va0646m5325q1jxmyz2r4 الیزابت نیکولز (خونش‌کر) 0 180447 402146 400749 2026-08-31T22:31:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402146 wikitext text/x-wiki {{صندخ/شخص}} '''الیزابت نیکولز''' {{Lang-en|Elizabeth Nichols}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Elizabeth Nichols |لینک= https://en.wikipedia.org/wiki/Elizabeth_Nichols_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] iwbfxrl66088wzx8nv2g9619n755qtz التون بریت 0 180448 402142 400750 2026-08-31T22:30:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402142 wikitext text/x-wiki {{صندخ/شخص}} '''التون بریت''' {{Lang-en|Elton Britt}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Elton Britt |لینک= https://en.wikipedia.org/wiki/Elton_Britt |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] h0vzbiy5h7r23pwljy4kmjelzl1eum4 الوی شین 0 180449 402143 400751 2026-08-31T22:30:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402143 wikitext text/x-wiki {{صندخ/شخص}} '''الوی شین''' {{Lang-en|Elvie Shane}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Elvie Shane |لینک= https://en.wikipedia.org/wiki/Elvie_Shane |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] fr9uv6xmnddsne600gpkjod1q77b0ga امیلیو ناوایرا 0 180450 402148 400752 2026-08-31T22:31:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402148 wikitext text/x-wiki {{صندخ/شخص}} '''امیلیو ناوایرا''' {{Lang-en|Emilio Navaira}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Emilio Navaira |لینک= https://en.wikipedia.org/wiki/Emilio_Navaira |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 5385xeo9m9ji81i0n5t87stgqgjclnx اریک "رد ماوث" گبهارت 0 180451 402070 400753 2026-08-31T22:18:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402070 wikitext text/x-wiki {{صندخ/شخص}} '''اریک "رد ماوث" گبهارت''' {{Lang-en|Eric "Red Mouth" Gebhardt}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eric "Red Mouth" Gebhardt |لینک= https://en.wikipedia.org/wiki/Eric_"Red_Mouth"_Gebhardt |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] qtv5firxcmjgc7opcxpdfwe7049o7ta اریک چرچ 0 180452 402073 400754 2026-08-31T22:19:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402073 wikitext text/x-wiki {{صندخ/شخص}} '''اریک چرچ''' {{Lang-en|Eric Church}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eric Church |لینک= https://en.wikipedia.org/wiki/Eric_Church |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] q8ip1ep4oh8an726iefsj3s4fkxqocl اریک هدرلی 0 180453 402071 400755 2026-08-31T22:18:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402071 wikitext text/x-wiki {{صندخ/شخص}} '''اریک هدرلی''' {{Lang-en|Eric Heatherly}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eric Heatherly |لینک= https://en.wikipedia.org/wiki/Eric_Heatherly |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] rqjtp1pm6us74j3n23na6nd7r6k16d3 اریک پاسلی 0 180454 402072 400756 2026-08-31T22:19:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402072 wikitext text/x-wiki {{صندخ/شخص}} '''اریک پاسلی''' {{Lang-en|Eric Paslay}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eric Paslay |لینک= https://en.wikipedia.org/wiki/Eric_Paslay |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] sl3m76r25lb42qheueeurye7pncueyf اریک یوگلوم 0 180455 402074 400757 2026-08-31T22:19:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402074 wikitext text/x-wiki {{صندخ/شخص}} '''اریک یوگلوم''' {{Lang-en|Eric Uglum}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Eric Uglum |لینک= https://en.wikipedia.org/wiki/Eric_Uglum |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 1ufjjkd23exbv7tx4ypwl2sq1ckh9f7 ارنست (خونش‌کر) 0 180456 402065 400758 2026-08-31T22:17:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402065 wikitext text/x-wiki {{صندخ/شخص}} '''ارنست''' {{Lang-en|Ernest}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ernest |لینک= https://en.wikipedia.org/wiki/Ernest_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 2rhsndjafzzh1io0y9h82z4ypgmstm4 ارنست اشوورث 0 180457 402067 400759 2026-08-31T22:18:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402067 wikitext text/x-wiki {{صندخ/شخص}} '''ارنست اشوورث''' {{Lang-en|Ernest Ashworth}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ernest Ashworth |لینک= https://en.wikipedia.org/wiki/Ernest_Ashworth |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 1ehyvs21n6o3i6zvt09gk3c5i03pe5t ارنست استونمن 0 180458 402066 400760 2026-08-31T22:18:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402066 wikitext text/x-wiki {{صندخ/شخص}} '''ارنست استونمن''' {{Lang-en|Ernest Stoneman}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ernest Stoneman |لینک= https://en.wikipedia.org/wiki/Ernest_Stoneman |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] kmoc15vdi1wr9f13wfieavwxknkvgu1 ارنست تاب 0 180459 402068 400761 2026-08-31T22:18:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402068 wikitext text/x-wiki {{صندخ/شخص}} '''ارنست تاب''' {{Lang-en|Ernest Tubb}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ernest Tubb |لینک= https://en.wikipedia.org/wiki/Ernest_Tubb |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jah97wtvekeaskfaz0m8sntkh8j4npg استبان (مزقون‌چی) 0 180460 402075 400762 2026-08-31T22:19:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402075 wikitext text/x-wiki {{صندخ/شخص}} '''استبان''' {{Lang-en|Esteban}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Esteban |لینک= https://en.wikipedia.org/wiki/Esteban_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] hu65tpmrrrq3xr0072gu68e28f9m2a6 آیرا لووین 0 180578 402044 400880 2026-08-31T22:14:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402044 wikitext text/x-wiki {{صندخ/شخص}} '''آیرا لووین''' {{Lang-en|Ira Louvin}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Ira Louvin |لینک= https://en.wikipedia.org/wiki/Ira_Louvin |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 40nx99h987he7s0d0qq7l7453xk91vc انی ویلر 0 181069 402162 401371 2026-08-31T22:34:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402162 wikitext text/x-wiki {{صندخ/شخص}} '''انی ویلر''' {{Lang-en|Onie Wheeler}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Onie Wheeler |لینک= https://en.wikipedia.org/wiki/Onie_Wheeler |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] hb8xqft0ey5190mg0sfcemolre8s539 اوریون (خونش‌کر) 0 181070 402166 401372 2026-08-31T22:34:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402166 wikitext text/x-wiki {{صندخ/شخص}} '''اوریون''' {{Lang-en|Orion}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Orion |لینک= https://en.wikipedia.org/wiki/Orion_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 1pttyjhs5ohdey363icnbljbfccuwj8 ارویل کوچ 0 181071 402069 401373 2026-08-31T22:18:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402069 wikitext text/x-wiki {{صندخ/شخص}} '''ارویل کوچ''' {{Lang-en|Orville Couch}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Orville Couch |لینک= https://en.wikipedia.org/wiki/Orville_Couch |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] boe9tg4w2uc7oe59l5qm3ktczx8ug6t اوتیس گیبز 0 181072 402165 401374 2026-08-31T22:34:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402165 wikitext text/x-wiki {{صندخ/شخص}} '''اوتیس گیبز''' {{Lang-en|Otis Gibbs}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Otis Gibbs |لینک= https://en.wikipedia.org/wiki/Otis_Gibbs |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 24hg5nfze422p2xh3ier77lbceu20gv اوون تمپل 0 181073 402167 401375 2026-08-31T22:34:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402167 wikitext text/x-wiki {{صندخ/شخص}} '''اوون تمپل''' {{Lang-en|Owen Temple}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Owen Temple |لینک= https://en.wikipedia.org/wiki/Owen_Temple |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] e78otuwrcghikfkm2950xnc27yq57jq آر.سی. بانون 0 181105 402019 401407 2026-08-31T22:10:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402019 wikitext text/x-wiki {{صندخ/شخص}} '''آر.سی. بانون''' {{Lang-en|R.C. Bannon}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = R.C. Bannon |لینک= https://en.wikipedia.org/wiki/R.C._Bannon |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] avnh3jnrkqpze5oyvbgd9hfqi5rhc14 اسکات بویِر 0 181272 402123 401576 2026-08-31T22:27:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402123 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات بویِر''' {{Lang-en|Scott Boyer}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Boyer |لینک= https://en.wikipedia.org/wiki/Scott_Boyer |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] t9ik0abfxx3xvvs59md1rtf6qp7o1kk اسکات اچ. بایرام 0 181273 402122 401577 2026-08-31T22:27:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402122 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات اچ. بایرام''' {{Lang-en|Scott H. Biram}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott H. Biram |لینک= https://en.wikipedia.org/wiki/Scott_H._Biram |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 44uwtsu9xgucq22oep10le523b0dpin اسکات هولستاین 0 181274 402127 401578 2026-08-31T22:28:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402127 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات هولستاین''' {{Lang-en|Scott Holstein}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Holstein |لینک= https://en.wikipedia.org/wiki/Scott_Holstein |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] flz8pigqbq3kzno8vvcn7cj7cl386gj اسکات کلی (مزقون‌چی) 0 181275 402129 401579 2026-08-31T22:28:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402129 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات کلی''' {{Lang-en|Scott Kelly}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Kelly |لینک= https://en.wikipedia.org/wiki/Scott_Kelly_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bo5co2vs4may140ni9yj07vimr0t5cb اسکات مک‌کوایگ 0 181276 402125 401581 2026-08-31T22:27:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402125 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات مک‌کوایگ''' {{Lang-en|Scott McQuaig}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott McQuaig |لینک= https://en.wikipedia.org/wiki/Scott_McQuaig |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] nf5mvpgdfbor4cwndjxz5ckwmjkj3rb اسکات میلر (مزقون‌چی) 0 181277 402126 401582 2026-08-31T22:28:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402126 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات میلر''' {{Lang-en|Scott Miller}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Miller |لینک= https://en.wikipedia.org/wiki/Scott_Miller_(country_musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 01z5duhmtiiybirka855m6fxv7nugft اسکات ریوز 0 181278 402124 401583 2026-08-31T22:27:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402124 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات ریوز''' {{Lang-en|Scott Reeves}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Reeves |لینک= https://en.wikipedia.org/wiki/Scott_Reeves |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ayac6bn3znhe8u83lv60sydxrc365tb اسکات وستال 0 181279 402128 401584 2026-08-31T22:28:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402128 wikitext text/x-wiki {{صندخ/شخص}} '''اسکات وستال''' {{Lang-en|Scott Vestal}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scott Vestal |لینک= https://en.wikipedia.org/wiki/Scott_Vestal |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 9wa2bvqdtinoi949x1dvclpbci42suw اسکاتی امریک 0 181280 402130 401585 2026-08-31T22:28:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402130 wikitext text/x-wiki {{صندخ/شخص}} '''اسکاتی امریک''' {{Lang-en|Scotty Emerick}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scotty Emerick |لینک= https://en.wikipedia.org/wiki/Scotty_Emerick |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] e9codpcqxruvc16zvp411b6amxuzwdk اسکاتی مک‌کریری 0 181281 402131 401586 2026-08-31T22:28:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402131 wikitext text/x-wiki {{صندخ/شخص}} '''اسکاتی مک‌کریری''' {{Lang-en|Scotty McCreery}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Scotty McCreery |لینک= https://en.wikipedia.org/wiki/Scotty_McCreery |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] dkkw5y05auo290rp4c806zl98ewve5l اسکیتر بون 0 181299 402132 401604 2026-08-31T22:29:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402132 wikitext text/x-wiki {{صندخ/شخص}} '''اسکیتر بون''' {{Lang-en|Skeeter Bonn}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Skeeter Bonn |لینک= https://en.wikipedia.org/wiki/Skeeter_Bonn |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] l0bqfw7yj8mi7xkmfvkyxap68uugtb5 اسکیتس مک‌دانلد 0 181300 402133 401605 2026-08-31T22:29:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402133 wikitext text/x-wiki {{صندخ/شخص}} '''اسکیتس مک‌دانلد''' {{Lang-en|Skeets McDonald}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Skeets McDonald |لینک= https://en.wikipedia.org/wiki/Skeets_McDonald |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 67a9jfyrlra75lptc0390gysm02tsdr اسکیپ باتین 0 181301 402134 401606 2026-08-31T22:29:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402134 wikitext text/x-wiki {{صندخ/شخص}} '''اسکیپ باتین''' {{Lang-en|Skip Battin}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Skip Battin |لینک= https://en.wikipedia.org/wiki/Skip_Battin |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 3d7725f8wxcjlo1q33qll68fhwqxv0b اسکیپ یوینگ 0 181302 402135 401607 2026-08-31T22:29:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402135 wikitext text/x-wiki {{صندخ/شخص}} '''اسکیپ یوینگ''' {{Lang-en|Skip Ewing}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Skip Ewing |لینک= https://en.wikipedia.org/wiki/Skip_Ewing |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] knmt4yn73nm374inxmc8f14etlc1c71 اسلید کلیوز 0 181303 402106 401608 2026-08-31T22:24:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402106 wikitext text/x-wiki {{صندخ/شخص}} '''اسلید کلیوز''' {{Lang-en|Slaid Cleaves}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slaid Cleaves |لینک= https://en.wikipedia.org/wiki/Slaid_Cleaves |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ictst56yohu9r3lomcqpyymki7yfq1o اسلیپی لابیف 0 181304 402113 401609 2026-08-31T22:25:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402113 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیپی لابیف''' {{Lang-en|Sleepy LaBeef}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Sleepy LaBeef |لینک= https://en.wikipedia.org/wiki/Sleepy_LaBeef |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 0wevqwdso2vm3zcabpx2kc1k5ksi0ot اسلیم برایانت 0 181305 402107 401610 2026-08-31T22:24:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402107 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم برایانت''' {{Lang-en|Slim Bryant}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Bryant |لینک= https://en.wikipedia.org/wiki/Slim_Bryant |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] m8bjnroc8fojqgwnhg2m9r5ujf71b30 اسلیم رودز 0 181306 402108 401611 2026-08-31T22:25:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402108 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم رودز''' {{Lang-en|Slim Rhodes}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Rhodes |لینک= https://en.wikipedia.org/wiki/Slim_Rhodes |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] oc0v087f5cio288t94ej3rmvl726zl4 اسلیم ویتمن 0 181307 402110 401612 2026-08-31T22:25:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402110 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم ویتمن''' {{Lang-en|Slim Whitman}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Whitman |لینک= https://en.wikipedia.org/wiki/Slim_Whitman |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] qi0l972r8tevcsv1r272rjo8w14jcjf اسلیم ویلت 0 181308 402111 401613 2026-08-31T22:25:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402111 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم ویلت''' {{Lang-en|Slim Willet}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Willet |لینک= https://en.wikipedia.org/wiki/Slim_Willet |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] e08g201go6uat5cjc5w6hmwlz64554b اسلیم ویلسون 0 181309 402112 401614 2026-08-31T22:25:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402112 wikitext text/x-wiki {{صندخ/شخص}} '''اسلیم ویلسون''' {{Lang-en|Slim Wilson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Slim Wilson |لینک= https://en.wikipedia.org/wiki/Slim_Wilson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] lf6qyhu8zz0jpz78b06ipvlxur1w7gz اسمایلی برنت 0 181310 402114 401615 2026-08-31T22:26:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402114 wikitext text/x-wiki {{صندخ/شخص}} '''اسمایلی برنت''' {{Lang-en|Smiley Burnette}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Smiley Burnette |لینک= https://en.wikipedia.org/wiki/Smiley_Burnette |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] djdmvlbohdqfgy3q3cjtgpdnoajwu9u اسمیت بالیو 0 181311 402117 401616 2026-08-31T22:26:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402117 wikitext text/x-wiki {{صندخ/شخص}} '''اسمیت بالیو''' {{Lang-en|Smith Ballew}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Smith Ballew |لینک= https://en.wikipedia.org/wiki/Smith_Ballew |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] baby8kulsvn5sdkyzw91efe2t596q0h اسموکی هوگ 0 181312 402116 401617 2026-08-31T22:26:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402116 wikitext text/x-wiki {{صندخ/شخص}} '''اسموکی هوگ''' {{Lang-en|Smokey Hogg}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Smokey Hogg |لینک= https://en.wikipedia.org/wiki/Smokey_Hogg |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] rrf18b4zuzaxl6dnn4svpd11bmw6ptx اسموکی راجرز 0 181313 402115 401618 2026-08-31T22:26:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402115 wikitext text/x-wiki {{صندخ/شخص}} '''اسموکی راجرز''' {{Lang-en|Smokey Rogers}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Smokey Rogers |لینک= https://en.wikipedia.org/wiki/Smokey_Rogers |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] hi6rej6t0tnuhromrwl8d3kdf1j0v3x اسنیکی پیت کلاینو 0 181314 402119 401619 2026-08-31T22:26:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402119 wikitext text/x-wiki {{صندخ/شخص}} '''اسنیکی پیت کلاینو''' {{Lang-en|Sneaky Pete Kleinow}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Sneaky Pete Kleinow |لینک= https://en.wikipedia.org/wiki/Sneaky_Pete_Kleinow |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] fxjpqns41mqbsap1n1ijb54w9ijbq36 اسنافی جنکینز 0 181315 402118 401620 2026-08-31T22:26:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402118 wikitext text/x-wiki {{صندخ/شخص}} '''اسنافی جنکینز''' {{Lang-en|Snuffy Jenkins}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Snuffy Jenkins |لینک= https://en.wikipedia.org/wiki/Snuffy_Jenkins |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 1z1yjmnvy8kserjet7at5xwr171d909 اسپید کولی 0 181320 402120 401625 2026-08-31T22:27:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402120 wikitext text/x-wiki {{صندخ/شخص}} '''اسپید کولی''' {{Lang-en|Spade Cooley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Spade Cooley |لینک= https://en.wikipedia.org/wiki/Spade_Cooley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 7extbbxtcutq7k9r3s384tm1s43yzd6 اسپیدی هاوورث 0 181321 402121 401626 2026-08-31T22:27:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402121 wikitext text/x-wiki {{صندخ/شخص}} '''اسپیدی هاوورث''' {{Lang-en|Speedy Haworth}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Speedy Haworth |لینک= https://en.wikipedia.org/wiki/Speedy_Haworth |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] pbkto4607rfdr0bv0nkbrbmuu3y5cqf استیسی بورک 0 181322 402084 401627 2026-08-31T22:21:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402084 wikitext text/x-wiki {{صندخ/شخص}} '''استیسی بورک''' {{Lang-en|Stacy Burk}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stacy Burk |لینک= https://en.wikipedia.org/wiki/Stacy_Burk |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 53q4b1l3fu52n9s8pmtfpmx4h5cjq7k استیسی دین کمبل 0 181323 402085 401628 2026-08-31T22:21:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402085 wikitext text/x-wiki {{صندخ/شخص}} '''استیسی دین کمبل''' {{Lang-en|Stacy Dean Campbell}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stacy Dean Campbell |لینک= https://en.wikipedia.org/wiki/Stacy_Dean_Campbell |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 30j91kgvkpsqiib6zrv5gcbs3c9yk13 استیون کاکرن 0 181324 402103 401629 2026-08-31T22:24:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402103 wikitext text/x-wiki {{صندخ/شخص}} '''استیون کاکرن''' {{Lang-en|Stephen Cochran}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stephen Cochran |لینک= https://en.wikipedia.org/wiki/Stephen_Cochran |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 5ih0bnd5x6u222azmm852ycxxbmb0x5 استیون کلاگ 0 181325 402104 401630 2026-08-31T22:24:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402104 wikitext text/x-wiki {{صندخ/شخص}} '''استیون کلاگ''' {{Lang-en|Stephen Kellogg}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stephen Kellogg |لینک= https://en.wikipedia.org/wiki/Stephen_Kellogg |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 2dkh06yha0l4ageijbjlcaebdzfhxfo استیون وسلی 0 181326 402100 401631 2026-08-31T22:23:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402100 wikitext text/x-wiki {{صندخ/شخص}} '''استیون وسلی''' {{Lang-en|Stephen Wesley}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stephen Wesley |لینک= https://en.wikipedia.org/wiki/Stephen_Wesley |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] jjeadfgb0m8q49kw5zddikt06z6kz2f استیون ویلسون جونیور 0 181327 402101 401632 2026-08-31T22:23:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402101 wikitext text/x-wiki {{صندخ/شخص}} '''استیون ویلسون جونیور''' {{Lang-en|Stephen Wilson Jr.}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stephen Wilson Jr. |لینک= https://en.wikipedia.org/wiki/Stephen_Wilson_Jr. |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] r6gzrzco9wgy6evna9fkmlnsrk4xpsn استیون یرکی 0 181328 402105 401633 2026-08-31T22:24:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402105 wikitext text/x-wiki {{صندخ/شخص}} '''استیون یرکی''' {{Lang-en|Stephen Yerkey}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stephen Yerkey |لینک= https://en.wikipedia.org/wiki/Stephen_Yerkey |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bjka1iy5m0sy2ni9z1amok2eu5ob2ef استیو آذر 0 181329 402086 401634 2026-08-31T22:21:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402086 wikitext text/x-wiki {{صندخ/شخص}} '''استیو آذر''' {{Lang-en|Steve Azar}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Azar |لینک= https://en.wikipedia.org/wiki/Steve_Azar |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 7u6axeoy9byhwp1ypqo7bmx7ro5nodr استیو ارل 0 181330 402087 401635 2026-08-31T22:21:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402087 wikitext text/x-wiki {{صندخ/شخص}} '''استیو ارل''' {{Lang-en|Steve Earle}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Earle |لینک= https://en.wikipedia.org/wiki/Steve_Earle |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 65whw0zhhuxv5t3wyulzfmoc1ew9bsz استیو گرند 0 181331 402096 401636 2026-08-31T22:23:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402096 wikitext text/x-wiki {{صندخ/شخص}} '''استیو گرند''' {{Lang-en|Steve Grand}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Grand |لینک= https://en.wikipedia.org/wiki/Steve_Grand |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] aee4fw9ru9x42klfv66kwj97d060jy0 استیو هالی 0 181332 402092 401637 2026-08-31T22:22:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402092 wikitext text/x-wiki {{صندخ/شخص}} '''استیو هالی''' {{Lang-en|Steve Holy}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Holy |لینک= https://en.wikipedia.org/wiki/Steve_Holy |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] dc6w4e9sr4fvh0w1qcaz98v8w4kvap4 استیو کولاندر 0 181333 402095 401638 2026-08-31T22:22:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402095 wikitext text/x-wiki {{صندخ/شخص}} '''استیو کولاندر''' {{Lang-en|Steve Kolander}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Kolander |لینک= https://en.wikipedia.org/wiki/Steve_Kolander |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] oh88arqx4rtz493eulmobetoqeo50yt استیو موکلر 0 181334 402091 401639 2026-08-31T22:22:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402091 wikitext text/x-wiki {{صندخ/شخص}} '''استیو موکلر''' {{Lang-en|Steve Moakler}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Moakler |لینک= https://en.wikipedia.org/wiki/Steve_Moakler |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 25kb9wub9p8vrp5aurbyzo8przzrklu استیو ریچارد 0 181335 402090 401640 2026-08-31T22:22:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402090 wikitext text/x-wiki {{صندخ/شخص}} '''استیو ریچارد''' {{Lang-en|Steve Richard}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Richard |لینک= https://en.wikipedia.org/wiki/Steve_Richard |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] okqstiw8jgz1xjsdzvgotk4wo0pd1zl استیو اسکات (خونش‌کر) 0 181336 402088 401641 2026-08-31T22:21:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402088 wikitext text/x-wiki {{صندخ/شخص}} '''استیو اسکات''' {{Lang-en|Steve Scott}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Scott |لینک= https://en.wikipedia.org/wiki/Steve_Scott_(singer-songwriter) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] bhe6cx0rvefkq6kld0lbewkojn0saoa استیو واز 0 181337 402094 401642 2026-08-31T22:22:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402094 wikitext text/x-wiki {{صندخ/شخص}} '''استیو واز''' {{Lang-en|Steve Vaus}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Vaus |لینک= https://en.wikipedia.org/wiki/Steve_Vaus |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] s70bnmxir8lcox718qihdq158eq4ncl استیو وارینر 0 181338 402093 401643 2026-08-31T22:22:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402093 wikitext text/x-wiki {{صندخ/شخص}} '''استیو وارینر''' {{Lang-en|Steve Wariner}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Wariner |لینک= https://en.wikipedia.org/wiki/Steve_Wariner |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 3xp5oevheck2zafqhsupm2ueeb5hqef استیو یانگ (مزقون‌چی) 0 181339 402097 401644 2026-08-31T22:23:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402097 wikitext text/x-wiki {{صندخ/شخص}} '''استیو یانگ''' {{Lang-en|Steve Young}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steve Young |لینک= https://en.wikipedia.org/wiki/Steve_Young_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] lzz4ixzzflej95l7rw50pwqffx614j3 استیون فرومهولز 0 181340 402099 401645 2026-08-31T22:23:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402099 wikitext text/x-wiki {{صندخ/شخص}} '''استیون فرومهولز''' {{Lang-en|Steven Fromholz}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steven Fromholz |لینک= https://en.wikipedia.org/wiki/Steven_Fromholz |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ackd7hpaxgbb54a4958d0zqz1laca06 استیون تایلر 0 181341 402098 401646 2026-08-31T22:23:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402098 wikitext text/x-wiki {{صندخ/شخص}} '''استیون تایلر''' {{Lang-en|Steven Tyler}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steven Tyler |لینک= https://en.wikipedia.org/wiki/Steven_Tyler |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] a1a4aficom9gg6ivn8leqrjh3uijvh3 استیون وین هورتون 0 181342 402102 401647 2026-08-31T22:24:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402102 wikitext text/x-wiki {{صندخ/شخص}} '''استیون وین هورتون''' {{Lang-en|Steven Wayne Horton}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Steven Wayne Horton |لینک= https://en.wikipedia.org/wiki/Steven_Wayne_Horton |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] px4scub0ney7eynlrvq2wprgwg0x8ba استول وان 0 181343 402080 401648 2026-08-31T22:20:22Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402080 wikitext text/x-wiki {{صندخ/شخص}} '''استول وان''' {{Lang-en|Stoll Vaughan}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stoll Vaughan |لینک= https://en.wikipedia.org/wiki/Stoll_Vaughan |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ncpo6vvb41y6anzoz5bxb8uufmvpk2x استونوال جکسون (خونش‌کر) 0 181344 402081 401649 2026-08-31T22:20:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402081 wikitext text/x-wiki {{صندخ/شخص}} '''استونوال جکسون''' {{Lang-en|Stonewall Jackson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stonewall Jackson |لینک= https://en.wikipedia.org/wiki/Stonewall_Jackson_(singer) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] s742pz135mrxr4caar9mmqsvn2rnrnx استونی کوپر 0 181345 402083 401650 2026-08-31T22:20:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402083 wikitext text/x-wiki {{صندخ/شخص}} '''استونی کوپر''' {{Lang-en|Stoney Cooper}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stoney Cooper |لینک= https://en.wikipedia.org/wiki/Stoney_Cooper |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] cice3u9e8lsxq19q77dcmin0um0zho9 استونی لارو 0 181346 402082 401651 2026-08-31T22:20:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402082 wikitext text/x-wiki {{صندخ/شخص}} '''استونی لارو''' {{Lang-en|Stoney LaRue}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stoney LaRue |لینک= https://en.wikipedia.org/wiki/Stoney_LaRue |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ldxsgc9k20n41qt1vavj9i0j892ruks استوارت دانکن 0 181347 402078 401652 2026-08-31T22:20:02Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402078 wikitext text/x-wiki {{صندخ/شخص}} '''استوارت دانکن''' {{Lang-en|Stuart Duncan}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stuart Duncan |لینک= https://en.wikipedia.org/wiki/Stuart_Duncan |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] kyng0dap0mkkv9iaswup520kulfwqsm استوارت هامبلن 0 181348 402079 401653 2026-08-31T22:20:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402079 wikitext text/x-wiki {{صندخ/شخص}} '''استوارت هامبلن''' {{Lang-en|Stuart Hamblen}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Stuart Hamblen |لینک= https://en.wikipedia.org/wiki/Stuart_Hamblen |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] mdp4op8b71ltg46ktwgjwknwhxif0zw استرجیل سیمپسون 0 181349 402076 401654 2026-08-31T22:19:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402076 wikitext text/x-wiki {{صندخ/شخص}} '''استرجیل سیمپسون''' {{Lang-en|Sturgill Simpson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Sturgill Simpson |لینک= https://en.wikipedia.org/wiki/Sturgill_Simpson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] ck2x2fmfdq1eb62gll7onb3pdmc1j9k انکل دیو میسون 0 181441 402161 401746 2026-08-31T22:33:52Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402161 wikitext text/x-wiki {{صندخ/شخص}} '''انکل دیو میسون''' {{Lang-en|Uncle Dave Macon}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Uncle Dave Macon |لینک= https://en.wikipedia.org/wiki/Uncle_Dave_Macon |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] kp71zuplzoyaf53gm38n389qmoqtk7h انکل جیمی تامپسون 0 181442 402160 401747 2026-08-31T22:33:42Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402160 wikitext text/x-wiki {{صندخ/شخص}} '''انکل جیمی تامپسون''' {{Lang-en|Uncle Jimmy Thompson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Uncle Jimmy Thompson |لینک= https://en.wikipedia.org/wiki/Uncle_Jimmy_Thompson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] m55p8sbvbzvq8y4lsinztn76t43pbhx آنهاون هینسون 0 181443 402041 401748 2026-08-31T22:14:12Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402041 wikitext text/x-wiki {{صندخ/شخص}} '''آنهاون هینسون''' {{Lang-en|Unknown Hinson}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Unknown Hinson |لینک= https://en.wikipedia.org/wiki/Unknown_Hinson |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] 8nb8e7fxo39y3clii5lwckhtqy42q2l آپ‌چرچ (مزقون‌چی) 0 181444 402043 401749 2026-08-31T22:14:32Z TapuriaBot 3049 ربات: حذف پیوندهای میان‌ویکی که در ویکی‌داده موجود است 402043 wikitext text/x-wiki {{صندخ/شخص}} '''آپ‌چرچ''' {{Lang-en|Upchurch}} اتا [[خونشکر|خونش‌کر]] و [[ترانه‌نویس]] هسته که [[آمریکای متحده ایالات]] کشور شٮنه و [[کانتری موسیقی]] بخوندستن وسّه شؤهرت دارنه. == منابع == {{په‌نویس}} *{{ویکی منبع|عنوان = Upchurch |لینک= https://en.wikipedia.org/wiki/Upchurch_(musician) |زوون = انگلیسی | بازیابی = ۱ ژوئن ۲۰۲۶}} == بریم بگردستن == {{ویکی‌تلمبار}} {{Social links}} {{آمریکای متحده ایالات موسیقی-پچیک}} {{Authority control}} [[رج:آمریکای _کانتری خونش‌کرون]] h3b1wpkgz95633gt4s9o9akxcwdisy9 تریپولی 0 181553 401958 2026-08-31T13:52:46Z محک 1023 ونه مسیر ره دکشی‌یه [[طرابلس (لیبی)]] دله 401958 wikitext text/x-wiki #بور [[طرابلس (لیبی)]] d6kq9srt3zfa1oehnwiqffpfzsauomo طرابلس، لیبی 0 181554 401959 2026-08-31T13:52:50Z محک 1023 ونه مسیر ره دکشی‌یه [[طرابلس (لیبی)]] دله 401959 wikitext text/x-wiki #بور [[طرابلس (لیبی)]] d6kq9srt3zfa1oehnwiqffpfzsauomo چاردونگه 0 181555 401960 2026-08-31T14:28:07Z محک 1023 ونه مسیر ره دکشی‌یه [[چهاردونگه]] دله 401960 wikitext text/x-wiki #بور [[چهاردونگه]] 0pwcqutc5qy2ia57ydcxlzy9jnl88ya کارور گپ:Masih8813 3 181556 401961 2026-08-31T16:01:07Z محک 1023 اتا نو ولگ بساته که ونه دله «{{خش بیمونی}}» دره 401961 wikitext text/x-wiki {{خش بیمونی}} gf2ceyzd5soz8q67o7v6kof0gwq25ib ترنه موزه (برلین) 0 181557 401963 2026-08-31T16:03:31Z محک 1023 کارور محک، [[ترنه موزه (برلین)]] ِصفحه ره دَکشی‌یه [[نئو موزه]] دله 401963 wikitext text/x-wiki #بور [[نئو موزه]] rwg5l11eihh17pf798s0gzqsyi0vlma گپ:ترنه موزه (برلین) 1 181558 401965 2026-08-31T16:03:32Z محک 1023 کارور محک، [[گپ:ترنه موزه (برلین)]] ِصفحه ره دَکشی‌یه [[گپ:نئو موزه]] دله 401965 wikitext text/x-wiki #بور [[گپ:نئو موزه]] 99uexcldyhobr9ub7w4s888qgpfuo0r شابلون:مرجعون کنترل/آزمایشی 10 181559 401966 2026-08-31T17:19:15Z محک 1023 اتا نو ولگ بساته که ونه دله «{{#invoke:Control de autoridades|authorityControl}}<noinclude>{{توضیحات}}</noinclude>» دره 401966 wikitext text/x-wiki {{#invoke:Control de autoridades|authorityControl}}<noinclude>{{توضیحات}}</noinclude> bbhawk80w8fxlg2qhe80z1vn5obd4ad 401982 401966 2026-08-31T17:51:30Z محک 1023 کارور محک، [[شابلون:Authority control/آزمایشی]] ِصفحه ره دَکشی‌یه [[شابلون:مرجعون کنترل/آزمایشی]] دله 401966 wikitext text/x-wiki {{#invoke:Control de autoridades|authorityControl}}<noinclude>{{توضیحات}}</noinclude> bbhawk80w8fxlg2qhe80z1vn5obd4ad ماژول:No globals 828 181561 401969 2026-08-31T17:30:30Z محک 1023 اتا نو ولگ بساته که ونه دله «local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error(' tried to read global nil' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then --error(' tried to read global nil' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt)» دره 401969 Scribunto text/plain local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error(' tried to read global nil' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then --error(' tried to read global nil' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt) a7oheqtb7cgec5b9e3b8mwf3ep9n6s6 شابلون:مرجعون کنترل/styles.css 10 181562 401970 2026-08-31T17:33:01Z محک 1023 es:Plantilla:Control_de_autoridades/styles.css 401970 sanitized-css text/css /** * [[رج:Wikipedia:Subpáginas de estilo de plantillas]] */ .mw-authority-control { margin-top: 1.5em; } .mw-authority-control .navbox table { margin: 0; } .mw-authority-control .navbox hr:last-child { display: none; } .mw-authority-control .navbox + .mw-mf-linked-projects { display: none; } .mw-authority-control .mw-mf-linked-projects { display: flex; padding: 0.5em; border: 1px solid var(--border-color-base,#a2a9b1); background-color: var(--background-color-neutral, #eaecf0); color: var(--color-base,#202122); } .mw-authority-control .mw-mf-linked-projects ul li { margin-bottom: 0; } .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#a2a9b1); background-color: var(--background-color-neutral-subtle,#f8f9fa); } .mw-authority-control .navbox-list { border-color: #f8f9fa; /* Must match background-color */ } .mw-authority-control .navbox th { background-color: #eeeeff; } html.skin-theme-clientpref-night .mw-authority-control .mw-mf-linked-projects { border: 1px solid var(--border-color-base,#72777d); background-color: var(--background-color-neutral, #27292d); color: var(--color-base,#eaecf0); } html.skin-theme-clientpref-night .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral-subtle,#202122) !important; } html.skin-theme-clientpref-night .mw-authority-control .navbox-list { border-color: #202122 !important; /* Must match background-color */ } html.skin-theme-clientpref-night .mw-authority-control .navbox th { background-color: #27292d !important; } @media (prefers-color-scheme:dark) { html.skin-theme-clientpref-os .mw-authority-control .mw-mf-linked-projects { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral, #27292d) !important; color: var(--color-base,#eaecf0) !important; } html.skin-theme-clientpref-os .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral-subtle,#202122) !important; } html.skin-theme-clientpref-os .mw-authority-control .navbox-list { border-color: #202122 !important; /* Must match background-color */ } html.skin-theme-clientpref-os .mw-authority-control .navbox th { background-color: #27292d !important; } } hbvgivumx4udmgx3ss2d0h5a8ch6h9d 401971 401970 2026-08-31T17:40:43Z محک 1023 محک صفحهٔ [[شابلون:Control de autoridades/styles.css]] را بدون برجای‌گذاشتن تغییرمسیر به [[شابلون:مرجعون کنترل/styles.css]] منتقل کرد 401970 sanitized-css text/css /** * [[رج:Wikipedia:Subpáginas de estilo de plantillas]] */ .mw-authority-control { margin-top: 1.5em; } .mw-authority-control .navbox table { margin: 0; } .mw-authority-control .navbox hr:last-child { display: none; } .mw-authority-control .navbox + .mw-mf-linked-projects { display: none; } .mw-authority-control .mw-mf-linked-projects { display: flex; padding: 0.5em; border: 1px solid var(--border-color-base,#a2a9b1); background-color: var(--background-color-neutral, #eaecf0); color: var(--color-base,#202122); } .mw-authority-control .mw-mf-linked-projects ul li { margin-bottom: 0; } .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#a2a9b1); background-color: var(--background-color-neutral-subtle,#f8f9fa); } .mw-authority-control .navbox-list { border-color: #f8f9fa; /* Must match background-color */ } .mw-authority-control .navbox th { background-color: #eeeeff; } html.skin-theme-clientpref-night .mw-authority-control .mw-mf-linked-projects { border: 1px solid var(--border-color-base,#72777d); background-color: var(--background-color-neutral, #27292d); color: var(--color-base,#eaecf0); } html.skin-theme-clientpref-night .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral-subtle,#202122) !important; } html.skin-theme-clientpref-night .mw-authority-control .navbox-list { border-color: #202122 !important; /* Must match background-color */ } html.skin-theme-clientpref-night .mw-authority-control .navbox th { background-color: #27292d !important; } @media (prefers-color-scheme:dark) { html.skin-theme-clientpref-os .mw-authority-control .mw-mf-linked-projects { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral, #27292d) !important; color: var(--color-base,#eaecf0) !important; } html.skin-theme-clientpref-os .mw-authority-control .navbox { border: 1px solid var(--border-color-base,#72777d) !important; background-color: var(--background-color-neutral-subtle,#202122) !important; } html.skin-theme-clientpref-os .mw-authority-control .navbox-list { border-color: #202122 !important; /* Must match background-color */ } html.skin-theme-clientpref-os .mw-authority-control .navbox th { background-color: #27292d !important; } } hbvgivumx4udmgx3ss2d0h5a8ch6h9d ماژول:Authority control 828 181563 401975 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل]] دله 401975 Scribunto text/plain return require [[ماژول:مرجعون کنترل]] kig0bvrlrsh7rdtpoifp3aijvry5w6m ماژول:Authority control/auxiliary 828 181564 401977 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control/auxiliary]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل/auxiliary]] دله 401977 Scribunto text/plain return require [[ماژول:مرجعون کنترل/auxiliary]] ih2kvai6x3h9ydkke4045swuy8t2s6b ماژول:Authority control/config 828 181565 401979 2026-08-31T17:49:13Z محک 1023 کارور محک، [[ماژول:Authority control/config]] ِصفحه ره دَکشی‌یه [[ماژول:مرجعون کنترل/config]] دله 401979 Scribunto text/plain return require [[ماژول:مرجعون کنترل/config]] 3q5e9gf65xwu7wbyq2f3tdgfsg27p8q شابلون:Authority control 10 181567 401981 2026-08-31T17:51:30Z محک 1023 کارور محک، [[شابلون:Authority control]] ِصفحه ره دَکشی‌یه [[شابلون:مرجعون کنترل]] دله 401981 wikitext text/x-wiki #بور [[شابلون:مرجعون کنترل]] 2p5qlp7a8be2dzvlhotz52wihofabhg شابلون:Authority control/آزمایشی 10 181568 401983 2026-08-31T17:51:31Z محک 1023 کارور محک، [[شابلون:Authority control/آزمایشی]] ِصفحه ره دَکشی‌یه [[شابلون:مرجعون کنترل/آزمایشی]] دله 401983 wikitext text/x-wiki #بور [[شابلون:مرجعون کنترل/آزمایشی]] d948kvfewznwsrbqm0wem9s7mt7yggg رج:مرجعون کنترل که محلی پارامتر دارنه 14 181569 401990 2026-08-31T18:13:26Z محک 1023 اتا نو ولگ بساته که ونه دله «[[رج:مرجعون کنترل]] {{خف رج}}» دره 401990 wikitext text/x-wiki [[رج:مرجعون کنترل]] {{خف رج}} rukbih18hznpqwg0i4ak8kc4mvkqh55 رج:شناساگر دار مقاله‌ئون 14 181570 401995 2026-08-31T18:24:10Z محک 1023 اتا نو ولگ بساته که ونه دله «[[رج:مرجعون کنترل]] [[fa:رده:مقاله‌های ویکی‌پدیا همراه اطلاعات داده‌های کتابخانه‌ای]]» دره 401995 wikitext text/x-wiki [[رج:مرجعون کنترل]] [[fa:رده:مقاله‌های ویکی‌پدیا همراه اطلاعات داده‌های کتابخانه‌ای]] hlchwgvr4xruirkmaefjg2d92dhmre7 401998 401995 2026-08-31T18:27:06Z محک 1023 401998 wikitext text/x-wiki {{خف رج}} [[رج:مرجعون کنترل]] [[fa:رده:مقاله‌های ویکی‌پدیا همراه اطلاعات داده‌های کتابخانه‌ای]] 33sy0hnhb2agfsoy6v4r7tu9103e0k5 رج:مرجعون کنترل که خطا ور بخردنه 14 181571 401996 2026-08-31T18:26:01Z محک 1023 اتا نو ولگ بساته که ونه دله «[[رج:مرجعون کنترل]] [[fa:رده:مقاله‌های ویکی‌پدیا همراه اطلاعات معیوب داده‌های کتابخانه‌ای]]» دره 401996 wikitext text/x-wiki [[رج:مرجعون کنترل]] [[fa:رده:مقاله‌های ویکی‌پدیا همراه اطلاعات معیوب داده‌های کتابخانه‌ای]] iu83n17kkv55c38sjctll7xty9dlt85 رج:مرجعون کنترل 14 181572 401997 2026-08-31T18:26:47Z محک 1023 اتا نو ولگ بساته که ونه دله «[[رج:ویکی‌پدیا مدیریت]] [[fa:رده:صفحه‌های دارای اطلاعات کنترل مرجع]]» دره 401997 wikitext text/x-wiki [[رج:ویکی‌پدیا مدیریت]] [[fa:رده:صفحه‌های دارای اطلاعات کنترل مرجع]] jv0kvla11jmxh9enl64if5er1mtr146 Wikimedia Commons 0 181573 402007 2026-08-31T18:50:47Z محک 1023 ونه مسیر ره دکشی‌یه [[ویکی‌تلمبار]] دله 402007 wikitext text/x-wiki #بور[[ویکی‌تلمبار]] 2nscvk5lujdwfizb4nm9sfjw1ms4m0g شابلون:نشانی وب 10 181574 402008 2026-08-31T18:51:12Z محک 1023 ونه مسیر ره دکشی‌یه [[شابلون:URL]] دله 402008 wikitext text/x-wiki #بور[[شابلون:URL]] tis5i96ccst2ei4hkp05005a4b8c05u آرتور "گیتار بوگی" اسمیت 0 181575 402047 2026-08-31T22:14:57Z محک 1023 کارور محک، [[آرتور "گیتار بوگی" اسمیت]] ِصفحه ره دَکشی‌یه [[آرتور اسمیت (خونش‌کر)]] دله 402047 wikitext text/x-wiki #بور [[آرتور اسمیت (خونش‌کر)]] n18qg0ebuj2upcgxhnbcigpf27cj7pr