모듈:각주
Module![]() | 이 모듈은 페이지 보호 대상입니다.매우 많은 페이지에서 사용하는 눈에 잘 띄는 모듈이거나 매우 자주 교체됩니다.파손이나 실수는 많은 페이지에 영향을 미치며 사소한 편집에도 서버에 상당한 부하가 걸릴 수 있기 때문에 편집으로부터 보호됩니다. |
![]() | 이 루아 모듈은 약 29만 페이지에 사용됩니다. 중대한 중단과 서버 부하를 방지하기 위해 모듈의 /샌드박스 또는 /테스트 케이스 하위 페이지 또는 자체 모듈 샌드박스에서 변경 사항을 테스트해야 합니다.테스트된 변경 내용을 한 번의 편집으로 이 페이지에 추가할 수 있습니다.실행하기 전에 토크 페이지에서 변경 사항에 대해 논의하는 것을 고려합니다. |
![]() | 이 모듈은 다음과 같은 다른 모듈에 따라 달라집니다. |
{{sfn}}, {harvard certation}} 및 해당 템플릿의 변형을 구현합니다.
생성된 오류 메시지에 대한 설명과 오류 메시지의 모양을 변경하는 방법은 여기를 참조하십시오.
요구하다('strict'); 현지의 getArgs = 요구하다 ('모듈:논쟁').getArgs; --[--------------------< ARGS _ DEFAUL >------------------------------------------------------------------------------------------------------ 초기 값을 지정하는 표 ]] 현지의 args_default = { 브래킷_왼쪽 = '', 브래킷_오른쪽 = '', 브래킷_년_좌측 = '', 브래킷_년_오른쪽 = '', 후대본 = '', 페이지입니다. = '', 페이지들 = '', 위치 = '', 페이지_ = ", p. ", 페이지_ = ", pp. ", ref = '', 템플릿 = 'harv', -- {{# invoke}에서 템플릿 이름을 제공하지 않은 경우:}} 이것을 사용합니다. }; --[----------------------< TAR GET _ CHECK >----------------------------------------------------- 닻_id_list에서 닻_id(CITEREF 이름-리스트와 ref=의 연도 또는 텍스트)를 찾습니다. 대상이 내부에 있기 때문에 대상을 찾을 수 없는 경우 '대상 없음' 오류를 ignore-err=yes로 억제할 수 있습니다. 다른 템플릿을 래핑하는 템플릿. '여러 대상' 오류를 억제할 수 없습니다. ]] 현지의 기능. target_체크 (닻_id, 아그스) 현지의 네임스페이스 = mw.표제목.getCurrentTitle().네임스페이스; 현지의 닻_id_list_ = mw.loadData ('모듈:각주/앵커_id_list'); 현지의 닻_id_list = 닻_id_list_.닻_id_list; 현지의 기사_ = 닻_id_list_.기사_; 현지의 template_list = 닻_id_list_.template_list; 현지의 화이트리스트_ = mw.loadData ('모듈:각주/화이트리스트'); 현지의 화이트리스트 = 화이트리스트_.화이트리스트; 현지의 특별_ = 화이트리스트_.특별_; 현지의 DNB_특수_패턴 = 화이트리스트_.DNB_특수_패턴; 현지의 DNB_template_names = 화이트리스트_.DNB_template_names; 한다면 10 == 네임스페이스 그리고나서 돌아가다 ''; -- 자동 형태의 추적 금지 = 예; TODO: 너무 넓습니까? 끝. 현지의 집계하다 = 닻_id_list[닻_id]; -- 닻_id가 목록에 없을 때 nil, 그 외 집계 현지의 msg; 현지의 카테고리; 한다면 것은 아니다. 집계하다 그리고나서 한다면 아그스.무시하다, 무시하다, 무시하다, 무시하다, 무시하다, 무시하다 그리고나서 돌아가다 ''; -- ignore가 true이면 메시지 없음, 범주 없음 끝. 한다면 기사_ 그리고. 기사_[닻_id] 그리고나서 -- 기사-로컬 화이트리스트 및 앵커 ID가 있는 경우 돌아가다 ''; -- 다 된 끝. 현지의 wl_ anchor_id = 닻_id; -- 화이트리스트로 색인화하기 위해 수정할 복사본 한다면 아그스.연도 그리고나서 -- 날짜가 있는 이 템플릿(ref=에 없음)에 의해 생성된 앵커 ID의 경우 한다면 아그스.연도:경기 ('%d%l