모듈:Authority control
이 모듈은 {{전거 통제}} 틀의 루아 코드를 담고 있습니다. 해당 틀의 설명문서를 참고하세요.
변수, 위키데이터 속성, 추적용 분류
코드 | 식별자 | 위키데이터 속성 | 구분 | 표시 | 문서 | 잘못된 ID | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AAG | P3372 | 미술관 | 176 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACM-DL | ACM Digital Library | P864: ACM 전자도서관 저자 식별자 | 학술 데이터베이스 | 158 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ADB | Australian Dictionary of Biography | P1907 | 인명 사전 | 112 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
admiralty | Admiralty List of Lights and Fog Signals | P3562 | 등대 식별자 |
| 13 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AGSA | P6804 | 미술관 | 176 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ARLHS | P2980 | 등대 식별자 | 8 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
autores.uy | autores.uy | P2558: autores.uy ID | 인명 사전 | 21 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: autores.uy는 우루과이 저자들에 초점을 둔 저자 데이터베이스입니다. 크리에이티브 커먼즈의 우루과이 지부가 개발 및 관리를 맡았습니다. 퍼블릭 도메인의 디지털화된 저자 작품들의 접근 권한도 제공합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AWR | Australian Women's Register | P4186 | 인명 사전 | 61 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIBSYS | Norwegian Authority File: Persons and Corporate Bodies | P1015: BIBSYS ID | 국립도서관 | 15,394 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: BIBSYS는 노르웨이 대학교 도서관, 노르웨이 국립도서관 및 수많은 연구 도서관 및 기관의 도서관 및 정보 시스템을 공급합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bildindex | Bildindex | P2092 | 미술 연구소 | 15 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BNC | Collective Catalog of Bibliographic Authorities of Chile | P1890: CCAB ID | 국립도서관 | 2,076 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BNE | datos.bne.es | P950: 스페인 국립도서관 ID | 국립도서관 | 24,707 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 스페인 국립도서관은 스페인 최대의 주요 공립도서관입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BNF | BnF 당국 | P268: 프랑스 국립도서관 ID | 국립도서관 | 53,512 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 프랑스 국립도서관의 일반 카탈로그에 나열된 인물 전거 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BNMM | Catálogo de autoridades BNMM | P3788 | 국립도서관 | 1,160 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Botanist | 국제 식물명 색인 | P428: 식물학자 약자 | 학술 데이터베이스 | 149 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 저자 인용(식물학): 저자 인용(조류, 곰팡이, 식물의 이름에 국한)에 사용되는 인명의 축약어(공식 준말)입니다. 국제 식물명 색인(IPNI)의 페이지에 연결됩니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BPN | Biografisch Portaal | P651 | 인명 사전 | 521 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 네덜란드의 과거 식민지들을 포함하여 40,000건의 디지털화된 인물 정보 자료를 포함한 네덜란드 프로젝트입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CANTICN | Name and Title Authority File of Catalonia | P9984 | 국립도서관 | 8,936 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CCG | P3920 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CINII | NACSIS-CAT | P271: CiNii 저자 식별자 | 학술 데이터베이스 | 10,803 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: CiNii는 일본 학술도서관의 자료를 위한 서지 데이터베이스 서비스입니다. 국립 정보학 연구소가 관리합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CWGC | Commonwealth War Graves Commission database | P1908: CWGC 인물 ID | 기타 | 22 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DAAO | Dictionary of Australian Artists | P1707: DAAO ID | 미술 연구소 | 29 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Danish List of Lights and Fog signals | P4038 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBI | Dizionario Biografico degli Italiani | P1986 | 인명 사전 | 1,164 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBLP | dblp computer science bibliography | P2456: DBLP ID | 학술 데이터베이스 | 551 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DIB | Dictionary of Irish Biography | P6829 | 인명 사전 | 295 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DSI | The Stuttgart Database of Scientific Illustrators 1450–1950 | P2349 | 미술 연구소 | 175 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DTBIO | Deutsche Biographie | P7902 | 인명 사전 | 18,176 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EMU | Encyclopedia of Modern Ukraine | P4613 | 국립도서관 | 1,695 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FAST | 주제 용어의 패싯 적용 | P2163: 패스트 아이디 | 기타 | 33,216 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Finnish List of Lights | P4143 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FNZA | Find New Zealand Artists | P6792 | 미술 연구소 | 15 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GND | 독일 통합전거파일 | P227: GND 식별자 | 국립도서관 | 80,605 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 독일 국립도서관(DNB)의 인물, 기업, 주제의 전거 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Google Scholar | 구글 학술 검색 | P1960: 구글 학술검색 저자 ID | 학술 데이터베이스 | 381 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HDS | 스위스 역사 사전 | P902: HDS ID | 기타 | 2,677 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 스위스 역사 사전은 스위스의 역사를 다루는 백과사전입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IAAF | World Athletics Database | P1146: 국제육상경기연맹 ID | 기타 | 875 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: IAAF 애슬레틱스 데이터베이스는 육상 경기 참가 선수들에 관한 정보를 나열합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ICCU | OPAC SBN | P396: 이탈리아 국가도서관서비스 ID | 국립도서관 | 6,143 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: ICCU(Istituto Centrale per il Catalogo Unico)는 이탈리아의 모든 도서관의 단일 카탈로그를 만들기 위해 설립된 이탈리아의 정부 기관입니다. 이탈리아의 국립도서관 서비스(Servizio bibliotecario nazionale)를 관리합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ICIA | 이스라엘 미술 정보 센터 | P1736 | 미술 연구소 | 8 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IEU | Internet Encyclopedia of Ukraine | P9070 | 기타 | 342 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISNI | 국제표준이름식별자 | P213: ISNI | 일반 | 64,702 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: ISNI는 서적, TV 프로그램, 신문 기사 등 미디어 콘텐츠에 기여한 자의 공개된 신원 정보를 고유하게 식별하는 한 방식입니다. ISNI와 ORCID 식별자를 구분해 주십시오. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
J9U | National Library of Israel Names and Subjects Authority File | P8189: 이스라엘 국립도서관 J9U ID | 국립도서관 | 71,718 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Joconde | Joconde | P347: Joconde | 미술 연구소 | 30 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
KANTO | KANTO | P8980 | 국립도서관 | 3,248 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
KULTURNAV | KulturNav | P1248 | 미술 연구소 | 592 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 박물관 및 기타 문화유산 기관들의 필요에 따라 사용자들이 인명 전거 및 용어를 생성, 관리, 보급할 수 있도록 하는 노르웨이의 클라우드 기반 소프트웨어 서비스입니다. 이 소프트웨어는 KulturIT ANS가 개발하였습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LCCN | Library of Congress Authorities | P244: 미국 의회도서관 전거 ID | 국립도서관 | 103,682 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 기관의 서식을 지정하려면 en:Wikipedia:Authority control#LCCN 항목을 참고하십시오. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LIR | Lexicon istoric retic | P886: LIR | 기타 | 57 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: LIR(Lexicon Istoric Retic)은 로만시어로 출판된 선별된 기사들을 담은 2권으로 이루어진 판본입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LNB | Electronic Union Catalogue of Latvian Libraries of National Significance | P1368: 라트비아 국립도서관 ID | 국립도서관 | 8,443 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Marina Militare | Fari e Segnalamenti | P3863 | 등대 식별자 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MarineTraffic | P3601 | 등대 식별자 | 7 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MATHSN | P4955: MR 저자 ID | 학술 데이터베이스 | 990 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBA | 뮤직브레인즈 | P434: 뮤직브레인즈 아티스트 ID | 기타 | 24,248 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 뮤직브레인즈는 음악 메타데이터를 수집하고 공개하는 개방형 음악 백과사전입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBAREA | 뮤직브레인즈 | P982: 뮤직브레인즈 지역 ID | 기타 | 13,258 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBI | 뮤직브레인즈 | P1330: 뮤직브레인즈 악기 ID | 기타 | 238 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBL | 뮤직브레인즈 | P966: 뮤직브레인즈 레이블 ID | 기타 | 948 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBP | 뮤직브레인즈 | P1004: 뮤직브레인즈 장소 ID | 기타 | 1,709 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBRG | 뮤직브레인즈 | P436: 뮤직브레인즈 음반 목록 ID | 기타 | 17,720 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBS | 뮤직브레인즈 | P1407: 뮤직브레인즈 주제별 목록 ID | 기타 | 390 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MBW | 뮤직브레인즈 | P435: 뮤직브레인즈 작품 ID | 기타 | 5,038 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MGP | 수학 계보 프로젝트 | P549: 수학 계보 프로젝트 ID | 학술 데이터베이스 | 1,612 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 수학 계보 프로젝트는 수학자들의 학술 계보를 위한 웹 기반 데이터베이스입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NARA | National Archives Identifier | P1225: 미 국립문서기록관리청 식별자 | 기타 | 9,810 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 국립문서기록관리청(NARA)은 미국 정보의 독립된 기관으로, 정부 및 역사 기록의 보존 및 문서화를 맡고 있습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NCL | P1048: NCL 식별자 | 국립도서관 | 228 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 타이완 중앙도서관은 중화민국 타이완의 국립도서관입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NDL | Web NDL Authorities | P349: 일본 국립국회도서관 ID | 국립도서관 | 28,692 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 일본 국립도서관 카탈로그에 나열된 전거 데이터입니다. VIAF를 통해서도 검색이 가능합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NGA | NGA List of Lights, Radio Aids and Fog Signals | P3563 | 등대 식별자 | 8 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NGV | P2041: 빅토리아 국립미술관 예술가 ID | 미술관 | 386 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NKC | 체코 국립 전거 데이터베이스 | P691: 체코 국립도서관 ID | 국립도서관 | 46,947 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 체코 국립도서관(Národní knihovna České republiky)은 체코의 중앙도서관입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLA | Libraries Australia Authorities | P409: 오스트레일리아 국립도서관 ID | 국립도서관 | 11,251 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: NLA Trove's People and Organisation의 뷰를 통해 인물과 단체에 관한 전기 및 기타 문맥 정보를 확인할 수 있습니다. VIAF에서도 검색이 가능합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLG | data.nlg.gr | P3348: 그리스 국립도서관 ID | 국립도서관 | 5,040 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLK | 국가전거 | P5034: 대한민국 국립중앙도서관 ID | 국립도서관 | 18,790 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLR | P1003: 루마니아 국립도서관 식별자 | 국립도서관 | 117 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Norwegian List of Lights | P4055 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NSK | NSK | P1375: 자그레브 국립대학도서관 식별자 | 국립도서관 | 4,902 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NTA | data.bibliotheken.nl | P1006: 네덜란드 국립도서관 저자 ID | 국립도서관 | 25,313 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Online List of Lights | Online List of Lights | P3223 | 등대 식별자 | 9 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ORCID | ORCID | P496: ORCID iD | 일반 | 536 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 연구원, 교수 등의 전거 데이터입니다. ID 범위는 ISNI 범위의 부분 집합입니다. 무료 텍스트 링크의 경우 {{ORCID}}를 사용할 수도 있습니다. 저자를 포함한 위키백과 편집자들은 orcid.org/register에 가입하여 ORCID를 취득할 수 있습니다. ORCID와 ISNI 식별자는 구별합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PIC | Photographers’ Identities Catalog | P2750: 사진가의 식별자 카탈로그 ID | 미술 연구소 | 582 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: PIC는 사진가 데이터베이스입니다. 뉴욕 공립도서관이 관리합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PLWABN | MAK | P7293 | 국립도서관 | 22,482 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Portuguese lighthouse | P4423 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLP | P1695: 폴란드 국립도서관 식별자 | 국립도서관 | 159 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publons | Publons | P3829 | 학술 데이터베이스 | 51 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RID | 리서처ID | P1053: ResearcherID | 학술 데이터베이스 | 67 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 과학 저자를 위한 식별 시스템입니다. 이 시스템은 2008년 1월 톰슨 로이터가 도입했습니다. ReseracherID와 디지털 객체 식별자를 함께 사용하면 저자와 과학 문서의 고유한 연결이 가능해집니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RISM | Répertoire International des Sources Musicales | P5504 | 기타 | 1,916 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RERO | RERO | P3065: RERO ID | 기타 | 8,591 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RKDartists | RKDartists | P650 | 미술 연구소 | 1,911 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: RKDartists는 현재 약 200,000명 이상의 아티스트 이름과 기타 정보를 포함하는, 관리되는 용어를 사용하는 온라인 데이터베이스입니다. RKDartists의 이름에는 성이 아닌 이름, 가명, 다른 철자법, 여러 언어의 이름, 시간의 경과에 따라 바뀐 이름(예: 혼인 후 바뀐 이름)을 포함할 수 있습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RKDID | RKDimages | P350: RKDimages | 미술 연구소 | 23 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RSL | P947: 러시아 국립도서관 인물 ID | 국립도서관 | 401 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 러시아 국립도서관(Российская государственная библиотека)은 러시아의 국립도서관입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Scopus | 스코퍼스 | P1153: Scopus 저자 ID | 학술 데이터베이스 | 627 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: SciVerse Scopus는 학술 저널 기사의 축약본, 인용을 포함하는 서지 데이터베이스입니다. 5,000곳의 국제 출판사의 약 19,500개의 타이틀을 다루며 그 중 16,500건이 과학, 기술, 의학, 사회 단체(예술 및 인문 부문 포함)의 동료 평가를 받은 저널입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SELIBR | LIBRIS | P906: 스웨덴 도서관정보시스템 ID | 국립도서관 | 8,769 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 스웨덴 국립도서관의 전거 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SIKART | SIKART | P781: SIKART ID | 미술 연구소 | 56 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: SIKART는 스위스와 리히텐슈타인의 미술에 관한 전기 사전이자 데이터베이스입니다. SIAR(Swiss Institute for Art Research)이 온라인으로 출판합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SNAC-ID | SNAC | P3430 | 기타 | 16,910 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SUDOC | IdRef | P269: idRef 전거 식별자 | 기타 | 42,937 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 프랑스의 대학 문서화 시스템의 일반 카탈로그에 나열된 인물의 전거 데이터입니다. 영어 카탈로그도 사용(저자 검색, 책 클릭, 저자 이름 클릭, URL의 PPN= 값 취득)할 수 있습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TA98 | Terminologia Anatomica | P1323 | 학술 데이터베이스 | 815 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TDVİA | TDV İslam Ansiklopedisi | P7314 | 기타 | 1,085 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TePapa | Museum of New Zealand Te Papa Tongarewa Collections Online | P3544 | 미술관 | 555 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TLS | P1362 | 기타 | 92 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: TLS(Theaterlexikon der Schweiz)는 스위스의 극장에 관한 백과사전입니다. 베른 대학교의 연극학부가 개발했습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trove | Trove | P1315 | 기타 | 11,817 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UKPARL | P6213 | 기타 | 204 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 영국 의회 구성원 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ULAN | ULAN | P245: ULAN ID | 미술 연구소 | 3,895 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: ULAN은 현재 약 293,000명 이상의 아티스트 이름과 기타 정보를 포함하는, 관리되는 용어를 사용하는 온라인 데이터베이스입니다. ULAN의 이름에는 성이 아닌 이름, 가명, 다른 철자법, 여러 언어의 이름, 시간의 경과에 따라 바뀐 이름(예: 혼인 후 바뀐 이름)을 포함할 수 있습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
USCG | United States Coast Guard Light List | P3723 | 등대 식별자 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
USCongress | 미국 의회 인명사전 | P1157 | 기타 | 386 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 미국 의회 전기 사전은 미국 의회 및 전신인 대륙 의회의 현재 및 이전 구성원의 전기 사전입니다. 컬럼비아 특별구의 대표, 필리핀과 푸에르토리코의 상주대표도 포함됩니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VcBA | opac.vatlib.it | P8034 | 국립도서관 | 6,236 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 바티칸 도서관 문서 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VIAF | 가상 국제 전거 파일 | P214: VIAF 식별자 | 일반 | 117,161 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
설명: 온라인 컴퓨터 도서관 센터(OCLC)의 국제 전거 데이터입니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vitaskrá | P3993 | 등대 식별자 |
| 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WORLDCATID | WorldCat Identities | P7859: 월드캣 식별자 ID | 일반 | 95,518 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VIAF | 가상 국제 전거 파일 | P214: VIAF 식별자 | 일반 | 21,795 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ZBMATH | zbMATH Open | P1556: zbMATH 저자 ID | 학술 데이터베이스 | 1,758 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
전체 | 104 | 1,101,825 | 2 |
require('strict')
local p = {}
local title = mw.title.getCurrentTitle()
local namespace = title.namespace
local testcases = (string.sub(title.subpageText,1,3) == '시험장')
local config = require("Module:Authority control/config")
local function addCat(cat,sortkey)
if cat and cat ~= '' and (namespace == 0 or namespace == 14 or testcases) then
local redlinkcat = ''
if testcases == false and mw.title.new(cat, 14).exists == false then
redlinkcat = '[[분류:깨진 전거 통제 분류를 포함한 문서]]'
end
if sortkey then
cat = '[[분류:'..cat..'|' .. sortkey .. title.text .. ']]'
else
cat = '[[분류:'..cat..']]'
end
cat = cat .. redlinkcat
return cat
else
return ''
end
end
local function getCatForId(id,faulty)
local cat = ''
if faulty then cat = cat .. 'faulty ' end
cat = id..' 식별자를 포함한 위키백과 문서'
return addCat(cat)
end
local function getIdsFromWikidata(qid,property)
local ids = {}
if not mw.wikibase or not qid then
return ids
end
local statements = mw.wikibase.getBestStatements(qid,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
local function makelink(conf,val,nextid,qid) --validate values and create a link
local link
if nextid==1 then
if conf.prefix then
link = '*' .. conf.prefix .. '\n**'
else
link = '*'
end
else
link = '\n**'
end
local valid_value = false
if conf.link2 then -- use function to validate and generate link
if conf.link2(val) then
link = link .. conf.link2(val)
valid_value = true
end
else
if conf.pattern then -- use pattern to determine validity if defined
valid_value = val:match(conf.pattern)
elseif conf.patterns then
for i = 1,#conf.patterns do
valid_value = val:match(conf.patterns[i])
if valid_value then break end
end
elseif conf.valid then -- otherwise use function to determine validity
valid_value = conf.valid(val)
else -- no validation possible
valid_value = val
end
if valid_value then
link = link .. '<span class="uid">'
if not conf.label or nextid>1 then
conf.label = tostring(nextid)
end
if conf.link then
valid_value = valid_value:gsub('%%', '%%%%')
link = link .. '[' .. mw.ustring.gsub(conf.link,'%$1',valid_value) .. ' ' .. conf.label .. ']'
else
link = link .. valid_value
end
link = link .. '</span>'
end
end
if valid_value then
link = link .. getCatForId(conf.category or conf[1])
else
--local preview = require("Module:If preview")
local wdlink = qid and '[[:wikidata:' .. qid .. '#P' .. conf.property .. ']]' or ''
link = link .. '[[파일:345-409 Ambox warning centered.svg|20px|frameless|link=' .. wdlink ..'|'..conf[1]..' id '..val..' 값은 유효하지 않습니다.]]'
if conf.errorcat then
link = link .. addCat(conf.errorcat)
else
link = link .. getCatForId(conf.category or conf[1],true)
end
link = link .. addCat('잘못된 전거 통제 정보를 포함한 모든 위키백과 문서',conf[1])-- .. preview._warning({'The '..conf[1]..' id '..val..' is not valid.'})
end
return link
end
--[[==========================================================================]]
--[[ Main ]]
--[[==========================================================================]]
function p.authorityControl(frame)
local resolveEntity = require('Module:ResolveEntityId')
local function resolveQID(qid)
if qid then
qid = 'Q'..mw.ustring.gsub(qid, '^[Qq]', '')
qid = resolveEntity._id(qid) --nil if unresolvable
end
return qid
end
local conf = config.config
local parentArgs = frame:getParent().args
local iParentArgs = 0 --count original/manual parent args
local iMatches = 0
local auxCats = ''
local rct = 0 -- total number of links returned
local qid
if namespace == 0 then
qid = mw.wikibase.getEntityIdForCurrentPage()
end
if not qid then
qid = resolveQID(parentArgs['qid']) --use qid parameter if no wikidata item is connected
end
local qids = {} -- setup any additional QIDs
if parentArgs.additional and parentArgs.additional ~= '' then
for _,v in ipairs(mw.text.split(parentArgs.additional,"%s*,%s*")) do
table.insert(qids,resolveQID(v))
end
end
local sections = {}
for _ = 1,#config.sectionNames + #qids do table.insert(sections,{}) end
local qslink = '' -- setup link to add using QuickStatements
-- check which identifiers to show/suppress in template
local show = {} -- setup list
local showall = true
local function addshowlist(list)
if list and list ~= '' then
for _,v in ipairs(mw.text.split(string.lower(list),"%s*,%s*")) do
if config.whitelists[v] then
for _,w in ipairs(config.whitelists[v].properties) do
show[w] = true
end
end
end
showall = false
end
end
addshowlist(frame.args.show) -- check show= parameter on wrapper template
addshowlist(parentArgs.show or parentArgs.country) -- check show parameter on article template
if parentArgs.suppress then
local suppresslist = mw.text.split(parentArgs.suppress,"%s*,%s*") -- split parameter by comma
if v:match("^[Pp]%d+$") then
v = mw.ustring.gsub(v,'[Pp]','') --strip P from property number
end
for _,v in ipairs(suppresslist) do
if v:match("^%d+$") then
v = tonumber(v)
else
v = string.upper(v) -- convert to uppercase
end
show[v] = false
end
end
local function makeSections(qid,addit)
local tval = {}
local function parameter_is_used(property)
local used = false
if property then
if tval[property] then
if tval[property][1] then
used = true
end
elseif tval[property] == false then -- property has been manually suppressed
used = true
end
end
return used
end
for _, params in ipairs(conf) do
tval[params.property] = getIdsFromWikidata(qid, 'P' .. params.property) -- setup table for values with property number as key
local showb = true
if (show[params.property] == nil) and (show[string.upper(params[1])] == nil ) then
showb = showall -- if not specified then depends on showall
elseif (show[params.property] == false) or (show[string.upper(params[1])] == false) then -- if either are false then id will be suppressed
showb = false
end
if addit then
if not showb then
tval[params.property] = false -- indicates the identifier is suppressed
end
else
local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]]
if not showb or val == '' then
tval[params.property] = false -- indicates the identifier is suppressed
elseif val then -- add local parameter to list if not already in
iParentArgs = iParentArgs + 1
local bnew = true
for _, w in pairs(tval[params.property]) do
if val == w then
bnew = false
end
end
if bnew then -- add new value to table
if tval[params.property][1] then
auxCats = auxCats .. '[[분류:위키데이터와 다른 변수를 포함한 전거 통제를 사용하는 문서|'..params[1]..']]'
end
if qid then
qslink = qslink .. '%7C%7C' .. qid .. '%7CP' .. params.property .. '%7C%22' .. mw.uri.encode(val,"PATH") .. '%22%7CS143%7CQ328'
end
table.insert(tval[params.property],val)
else
iMatches = iMatches+1
end
end
end
local suppress = false
if params.suppressedbyproperty then
for _,sc in ipairs(params.suppressedbyproperty) do
if parameter_is_used(sc) then
suppress = true
end
end
end
if tval[params.property] ~= false and not suppress then
local tlinks = {} -- setup table for links
local nextIdVal = 1
local row = ''
for _,val in ipairs(tval[params.property]) do
local link = makelink(params,val,nextIdVal,qid)
row = row .. link
table.insert(tlinks,link)
nextIdVal = nextIdVal + 1
end
if nextIdVal>=2 then
row = row .. '\n'
table.insert(sections[addit or params.section],row)
rct = rct + 1
end
end
end
end
local function pencil(qid)
if not qid then
return ''
end
local args = { pid = 'identifiers' } -- #target the list of identifiers
args.qid = qid
return require('Module:EditAtWikidata')._showMessage(args)
end
makeSections(qid,false)
for c = 1,#qids do
makeSections(qids[c],#config.sectionNames+c)
end
if iMatches > 0 and iMatches == iParentArgs then
auxCats = auxCats .. '[[분류:위키데이터와 모두 일치하는 변수를 포함한 전거 통제를 사용하는 문서]]'
end
--configure Navbox
local outString = ''
if rct > 0 then -- there is at least one link to display
local Navbox = require('Module:Navbox')
local sect,lastsect = 0,0
local navboxArgs = {
name = 'Authority control',
navboxclass = 'authority-control',
bodyclass = 'hlist',
state = parentArgs.state or 'autocollapse',
navbar = 'off'
}
for c=1,#config.sectionNames+#qids do
if #sections[c] ~= 0 then -- section is non-empty
sect = sect + 1
lastsect = c
local sectname
if c <= #config.sectionNames then -- regular section
sectname = config.sectionNames[c]
else -- section from additional qid
sectname = mw.wikibase.getLabel(qids[c-#config.sectionNames]) .. pencil(qids[c-#config.sectionNames])
end
navboxArgs['group' .. c] = sectname
navboxArgs['list' .. c] = table.concat(sections[c])
end
end
local aclink = '[[위키백과:전거 통제|전거 통제]]'
if qslink ~= '' then
qslink = '<span class="qs autoconfirmed-show"> [[파일:Commons to Wikidata QuickStatements.svg|20px|link=https://quickstatements.toolforge.org/#/v1=' .. qslink .. '|위키데이터에 값을 추가.]]</span>'
end
if sect == 1 then -- special display when only one section
if lastsect == 1 or lastsect == 8 then -- no special label when only general or other IDs are present
navboxArgs['group' .. lastsect] = aclink .. pencil(qid) .. qslink
elseif lastsect <= #config.sectionNames then -- other regular section
navboxArgs['group' .. lastsect] = aclink .. ': ' .. config.sectionNames[lastsect] .. pencil(qid) .. qslink
else -- section from additional qid
navboxArgs['group' .. lastsect] = aclink .. ': ' .. navboxArgs['group' .. lastsect] .. qslink
end
else -- add title to navbox
navboxArgs.title = aclink .. pencil(qid) .. qslink
end
outString = Navbox._navbox(navboxArgs)
end
if parentArgs.state then
if namespace == 0 or testcases then
local sCat
if parentArgs.state == 'collapsed' then sCat = 'collapsed 상태 변수를 사용하는 전거 통제'
elseif parentArgs.state == 'expanded' then sCat = 'expanded 상태 변수를 사용하는 전거 통제'
elseif parentArgs.state == 'autocollapse' then sCat = 'autocollapse 상태 변수를 사용하는 전거 통제'
else sCat = '기타 상태 변수를 사용하는 전거 통제'
end
auxCats = auxCats .. addCat(sCat)
end
end
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%3%4')
end
local check = require('Module:Check for unknown parameters')._check
local sortkey
if namespace == 0 then
sortkey = '*' .. title.text
else
sortkey = title.fullText
end
local tracking = check({
['unknown']='[[분류:매개 변수를 가진 전거 통제 틀을 사용하는 문서|' .. sortkey .. ']]',
['preview']='"_VALUE_" 값을 가진 [[틀:전거 통제]] 틀을 사용하는 문서입니다. 이것을 위키데이터로 옮겨 주십시오.',
'show', 'country', 'suppress', 'additional', 'qid', 'state'
}, parentArgs)
if namespace == 0 -- mainspace
or namespace == 14 -- category
or namespace == 2 -- user
or namespace == 118 then -- draft
outString = outString .. tracking
end
return outString
end
-- Creates a human-readable standalone wikitable version of conf, and tracking categories with page counts, for use in the documentation
function p.docConfTable(frame)
local wikiTable = '<table class="wikitable sortable">'..
'<tr><th>코드</th>'..
'<th>식별자</th>'..
'<th data-sort-type=number>위키데이터 속성</th>'..
'<th>구분</th>'..
'<th>표시</th>'..
'<th>[[:분류:전거 통제 정보를 포함한 위키백과 문서|문서]]</th>'..
'<th>[[:분류:잘못된 전거 통제 정보를 포함한 위키백과 문서|잘못된 ID]]</th></tr>'
local columns = 7
local lang = mw.getContentLanguage()
local a, f, P = 0, 0, 0 --cumulative sums
local getlink = require("Module:Wikidata table")._getLink
local function checkcat(category,label)
local ret='[[:분류:'..category..'|'..label..']]'
if mw.title.new(category, 14).exists == false then
ret = ret..' <span class="plainlinks" style="font-size:85%;">[['..tostring(mw.uri.fullUrl('분류:'..category,'action=edit&preload=틀:전거_통제/preload'))..' 만들기]]</span>'
end
return ret
end
for _, conf in pairs(config.config) do
local category = conf.category or conf[1]
local articleCat = category..' 식별자를 포함한 위키백과 문서'
local faultyCat = conf.errorcat or '잘못된 '.. (conf.errorcat or category) ..' 식별자를 포함한 위키백과 문서'
local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') )
local faultyCount = lang:formatNum( mw.site.stats.pagesInCategory(faultyCat, 'pages') )
P = P + 1 --property count
a = a + lang:parseFormattedNumber(articleCount)
f = f + lang:parseFormattedNumber(faultyCount)
local name = mw.wikibase.getBestStatements('P'..conf.property,"P9073")
if name then
if name[1] then
name = name[1].mainsnak.datavalue.value.id
if name then
name = getlink(name)
end
else
name = false
end
end
if conf.remark then
wikiTable = wikiTable..'<tr><td rowspan=2>'
else
wikiTable = wikiTable..'<tr><td>'
end
wikiTable = wikiTable..'[['..(conf.idlink or conf[1]..' (식별자)')..'|'..conf[1]..']]</td>'
wikiTable = wikiTable..'<td>'..(name or '')..'</td>'..
'<td data-sort-value='..conf.property..'>' .. frame:expandTemplate{ title = '위키데이터 속성 링크', args = { id = 'f', conf.property } } .. '</td>'..
'<td>'..config.sectionNames[conf.section]..'</td>'..
'<td>' .. mw.getCurrentFrame():expandTemplate{title = "Hlist", args = {'\n' .. makelink(conf,conf.example,1)}} .. '\n</td>'..
'<td style="text-align: right;">'..checkcat(articleCat,articleCount)..'</td>'..
'<td style="text-align: right;">'..checkcat(faultyCat,faultyCount)..'</td></tr>'
if conf.remark then
wikiTable = wikiTable.."<tr><td colspan=" .. columns-1 .. "6>'''설명:''' "..conf.remark.."</td></tr>"
end
end
wikiTable = wikiTable..'<tr><th style="text-align: right;" colspan=' .. columns-3 .. '>전체</th>'..
'<th style="text-align: right;">'..lang:formatNum(P)..'</th>'..
'<th style="text-align: right;">'..lang:formatNum(a)..'</th>'..
'<th style="text-align: right;">' .. '[[:분류:잘못된 전거 통제 정보를 포함한 모든 위키백과 문서|' .. lang:formatNum(f) .. ']]</th></tr></table>'
return require('Module:Suppress categories').main(wikiTable)
end
function p.whitelisttable(frame)
local Table = '<table class="wikitable sortable">'..
'<tr><th>코드</th>'..
'<th>주제</th>'..
'<th>식별자</th></tr>'
for code, wlist in pairs(config.whitelists) do
Table = Table .. '<tr><th>' .. code .. '</th>'..
'<td>[[' .. mw.wikibase.getSitelink('Q' .. wlist.topic) .. ']]</td>'
local plist = {}
for _, property in pairs(wlist.properties) do
table.insert(plist,frame:expandTemplate{title='위키데이터 속성 링크', args={'P' .. property}})
end
Table = Table .. '<td>' .. table.concat(plist,', ') .. '</td></tr>'
end
Table = Table .. '</table>'
return Table
end
-- Main/External Call for Pages with authority control identifiers
function p.autoDetect( frame )
local function whichTOC( frame ) -- standardize TOC behavior via {{CatAutoTOC}}
return frame:expandTemplate{ title = 'CatAutoTOC', args = { align = 'center' } }
end
local ac_conf = require('Module:Authority control/config').config
local rmCats = require('Module:Suppress categories').main
--For use in [[분류:Articles with faulty authority control information]], i.e. on [[분류:Articles with faulty VIAF identifiers]]
local function wpfaulty( frame, id )
for _, conf in pairs(ac_conf) do
if conf.category == id or conf[1] == id then
local outString = frame:expandTemplate{ title = '분류 설명', args = {'위키백과:전거 통제', conf.idlink or conf[1]..' (식별자)', ':d:Property:P'..conf.property} }
.. frame:expandTemplate{ title = '빈 분류' }
.. frame:expandTemplate{ title = '위키백과 분류', args = { hidden = 'yes', tracking = 'yes' } }
.. frame:expandTemplate{ title = 'Polluted category' }
.. whichTOC( frame )
.. '\n이 분류에 속한 문서들은 [[모듈:Authority control]]을 통해 추가되어야 합니다.'
.. addCat(id..' 식별자를 포함한 위키백과 문서')
.. addCat('잘못된 전거 통제 정보를 포함한 위키백과 문서',id)
return outString
end
end
return ''
end
--For use in [[분류:Articles with authority control information]], i.e. on [[분류:Articles with VIAF identifiers]]
local function wp(frame, id )
for _, conf in pairs( ac_conf ) do
if conf.category == id or conf[1] == id then
local link = '[[' .. (conf.idlink or conf[1] .. ' (식별자)') .. '|' .. conf[1] .. ']]'
local outString = frame:expandTemplate{ title = 'Category explanation', args = {link..' 식별자를 포함한 문서([[위키백과:분류|하위 분류]]를 추가하지 말아 주십시오.)'} }
.. frame:expandTemplate{ title = '분류 설명', args = {'위키백과:전거 통제', ':d:Property:P'..conf.property} }
.. frame:expandTemplate{ title = '빈 분류' }
.. frame:expandTemplate{ title = '위키백과 분류', args = { hidden = 'yes', tracking = 'yes' } }
.. whichTOC( frame )
.. '\n이 분류에 속한 문서들은 [[모듈:Authority control]]을 통해 추가되어야 합니다.'
.. addCat('전거 통제 정보를 포함한 위키백과 문서',id)
return outString
end
end
return ''
end
if namespace == 14 then --cat space
local wpfaultyID = mw.ustring.match(title.text, '잘못된 ([%w%.%- ]+) 식별자를 포함한 위키백과 문서')
local wpID = mw.ustring.match(title.text, '([%w%.%- ]+) 식별자를 포함한 위키백과 문서')
if wpfaultyID then
return wpfaulty(frame,wpfaultyID)-- must be before wpID check, in case they both match
elseif wpID then
return wp(frame, wpID)-- to keep the regex simple
else
return '[[분류:알 수 없는 전거 통제 식별자 분류가 포함된 문서]]'
end
end
return ''
end
return p