Permanently protected module

모듈:Wikidata Identifier(Wikidata Identifier)

Module

-- 식별자를 취급하는 템플릿에서 사용하는 Wikidata 검색 기능 -- getIdentifierQualifier는 ID의 한정자 값을 반환합니다.  p = {}  -- getIdentifierQualifier는 ID의 한정자 값을 반환합니다. -- 'Art UK 아티스트 ID', P1367 등 -- 속성에 대해 하나의 값이 존재한다고 가정합니다. -- 이 값에 대한 한정자는 1개뿐입니다. -- P1367의 제약 위반은 다음과 같습니다. -- https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P1367#Single_value p.getIdentifierQualifier = 기능.()  현지의 소유물아이디 = .본문.다듬다(.args[1] 또는 "")   -- 속성한정자 아이디  -- 반환되는 값은 이름 있는 파라미터 qual=로 전달됩니다.  현지의 한정자아이디 = .args.자격    -- 문서의 Wikidata ID인 명명된 매개변수 qid를 사용할 수 있습니다.  --비싼 콜이기 때문에, 통상은 사용하지 않습니다.  현지의 qid = .args.qid  한다면 qid 그리고. (#qid == 0) 그리고나서 qid = 제로 끝.   현지의 독립체 = .키보드.getEntityObject(getEntityObject)(qid)  현지의 소품  한다면 독립체 그리고. 독립체.주장하다 그리고나서   소품 = 독립체.주장하다[소유물아이디]  끝.  한다면 소품 그리고나서   -- 속성의 첫 번째 값이 외부 ID인지 확인합니다.   한다면 소품[1].메인음.데이터형 == "contract-id" 그리고나서    -- 속성 첫 번째 값의 수식자를 가져옵니다.    현지의 쿼츠 = 소품[1].수식자    한다면 쿼츠 그리고. 쿼츠[한정자아이디] 그리고나서     -- 첫 번째 수식자 값의 데이터 속도를 확인합니다.     --수량일 경우 금액을 반환한다.     한다면 쿼츠[한정자아이디][1].데이터형 == "실패" 그리고나서      돌아가다 톤수(쿼츠[한정자아이디][1].데이터.가치.)     끝.     -- 다른 데이터 유형을 확인합니다.다음으로 이동합니다.         끝.   끝.  끝. 끝.   돌아가다 p