요구하다('''비공식''') 현지의 p = {} 현지의 구성 파일 = '모듈:권한 제어/구성' 기본 구성 모듈 현지의 아그 = mw.현재 프레임 가져오기().논병아리.설정 한다면 아그 그리고. 아그~='' 그리고나서 구성 파일 = '모듈:권한 제어/config/' .. 아그 끝. 현지의 설정 한다면 mw.제목.신규(구성 파일).존재한다 그리고나서 설정 = mw.로드 데이터(구성 파일) 또 다른 돌아가다 오류('잘못된 구성 파일',0) 끝. 현지의 제목 = mw.제목.현재 제목 가져오기() 현지의 네임스페이스 = 제목.네임스페이스 현지의 테스트 케이스 = 제목.하위 페이지텍스트 == 설정.i18n.테스트 케이스 현지의 기능. 주의 필요(정렬 키) 돌아가다 '[[' .. 설정.i18n.카테고리 .. ':' .. 설정.i18n.주의 고양이 .. ' ' .. 정렬 키 .. 제목.본문 .. ']]' 끝. 현지의 기능. 고양이 추가(고양이,정렬 키) 한다면 고양이 그리고. 고양이 ~= '' 그리고. (네임스페이스 == 0 또는 네임스페이스 == 14 또는 테스트 케이스) 그리고나서 현지의 붉은 링크캣 = '' 한다면 테스트 케이스 == 거짓의 그리고. mw.제목.신규(고양이, 14).존재한다 == 거짓의 그리고나서 붉은 링크캣 = 주의 필요('N') 끝. 한다면 정렬 키 그리고나서 고양이 = '[[' .. 설정.i18n.카테고리 .. ':'..고양이..' ' .. 정렬 키 .. 제목.본문 .. ']]' 또 다른 고양이 = '[[' .. 설정.i18n.카테고리 .. ':'..고양이..']]' 끝. 고양이 = 고양이 .. 붉은 링크캣 돌아가다 고양이 또 다른 돌아가다 '' 끝. 끝. 현지의 기능. CatForId 가져오기(이드,결함이 있는) 현지의 고양이 = string.형식( 설정.i18n.고양이, (결함이 있는 그리고. 설정.i18n.결함이 있는..' ' 또는 '') .. 이드 ) 돌아가다 고양이 추가(고양이) 끝. 현지의 기능. Wikidata에서 ID 가져오기(큐드,소유물) 현지의 기능. 질이 나다(진술,양질의) 한다면 진술.예선전 그리고. 진술.예선전['P'..양질의] 그리고나서 돌아가다 mw.위키베이스.렌더스낵(진술.예선전['P'..양질의][1]) 또 다른 돌아가다 거짓의 끝. 끝. 현지의 ids = {} 한다면 큐드 그리고나서 위해서 _, 진술 에 짝을 짓다(mw.위키베이스.베스트 문 가져오기(큐드,소유물)) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 한다면 진술.메인스낵.데이터 값 그리고나서 현지의 발 = 진술.메인스낵.데이터 값.가치 한다면 발 그리고나서 현지의 로 명명된. = 질이 나다(진술,1810) 또는 질이 나다(진술,742) 또는 '' 표.삽입(ids,{이드=발,이름.=로 명명된.}) 끝. 끝. 끝. 끝. 돌아가다 ids 끝. 현지의 _연결 만들기 = 기능.(참회의,발,nextid,큐드) --값을 입력하고 링크를 만듭니다. 현지의 기능. 도구 설명(본문,라벨.) 한다면 라벨. 그리고. 라벨.~='' 그리고나서 돌아가다 mw.현재 프레임 가져오기():확장템플릿{제목 = "도구 설명", 논병아리 = {본문,라벨.}} 또 다른 돌아가다 본문 끝. 끝. 현지의 링크 한다면 nextid==1 그리고나서 한다면 참회의.접두어 그리고나서 링크 = '*' .. 참회의.접두어 .. '\n**' 또 다른 링크 = '*' 끝. 또 다른 링크 = '\n**' 끝. 현지의 valid_value = 거짓의 한다면 참회의.사용자 지정 링크 그리고나서 기능을 사용하여 링크 유효성 검사 및 생성 현지의 라벨. = nextid>1 그리고. nextid 현지의 새 링크= 요구하다(설정.보조의)[참회의.사용자 지정 링크](발.이드,라벨.) 한다면 새 링크 그리고나서 링크 = 링크 .. 새 링크 valid_value = 진실의 끝. 또 다른 한다면 참회의.양식 그리고나서 패턴을 사용하여 정의된 경우 유효성 확인 valid_value = string.match(발.이드,'^'..참회의.양식..'