모듈:알 수 없는 매개 변수/샌드박스 확인
Module| 모듈에 대한 모듈 샌드박스 페이지입니다.알 수 없는 매개 변수(diff)를 확인합니다. 테스트 사례(실행)는 동반자 하위 페이지도 참조하십시오. |
| 이 Lua 모듈은 MediaWiki에서 사용됩니다.필터-경고-DS를 남용하여 약 18,500,000 페이지 또는 전체 페이지의 약 31%를 차지합니다. 변경하면 Wikipedia 사용자 인터페이스가 즉시 변경될 수 있습니다. 큰 중단과 서버 로드를 방지하려면 모듈의 /sandbox 또는 /testcase 하위 페이지 또는 자체 모듈 샌드박스에서 변경 사항을 테스트해야 합니다.테스트된 변경 사항은 한 번의 편집으로 이 페이지에 추가할 수 있습니다.변경 사항을 구현하기 전에 대화 페이지에서 변경 사항에 대해 논의하십시오. |
| 이 모듈은 페이지 보호 대상입니다.매우 많은 페이지에서 사용 중이거나 매우 자주 교체되는 가시성이 높은 모듈입니다.파괴 행위나 실수는 많은 페이지에 영향을 미치고 사소한 편집도 서버에 상당한 부하를 줄 수 있으므로 편집으로부터 보호됩니다. |
| 이 모듈은 다음과 같은 다른 모듈에 따라 달라집니다. |
알 수 없는 매개 변수의 사용을 확인하기 위해 이 모듈을 템플릿에 추가할 수 있습니다.다른 많은 모듈과 달리 이 모듈은 템플릿에 의해 구현되지 않습니다.
사용.
기본 용법
{{#선택사항:알 수 없는 매개 변수 확인 알 수 없음=[[카테고리:일부 추적 카테고리]] arg1 arg2 arg3 argN}또는 미리 보기 오류 메시지가 있는 매개 변수별로 추적 범주의 항목을 정렬합니다.
{{#선택사항:알 수 없는 매개 변수 확인 알 수 없음=[[카테고리:일부 추적 범주 _VALUE_] 미리 보기= 매개 변수 "_VALUE_" arg1 arg2 ... argN}또는 명시적인 빨간색 오류 메시지의 경우
{{#선택사항:알 수 없는 매개 변수 확인 알 수 없음 확인=<span class="error"> 죄송합니다. _VALUE_/span> arg1 arg2 ... argN}을(를) 인식할 수 없습니다.여기서,arg1,arg2, ...,argN는 알려진 매개 변수입니다.이름 없는(위치) 매개 변수도 추가할 수 있습니다. 1 2 argname1 argname2 ...이 목록에는 없지만 사용되는 매개 변수는 모듈이 다음과 같이 전달된 모든 매개 변수를 반환하도록 합니다.unknown매개 변수._VALUE_키워드를 사용하면 매개 변수의 이름으로 변경됩니다.이 기능은 추적 범주의 항목을 정렬하거나 자세한 정보를 제공하는 데 유용합니다.
기본적으로 모듈은 정의된 빈 매개변수와 빈 매개변수를 구분하지 않습니다.즉, 둘 다 목록에 없습니다. foo=x그리고. foo=보고됩니다.비어 있지 않은 매개 변수만 추적하려면 사용 ignoreblank=1.
기본적으로 모듈은 빈 위치 매개 변수를 무시합니다.즉, 목록에 없는 2=무시됩니다.추적에 빈 위치 매개변수를 포함하려면 사용 showblankpositional=1.
루아 패턴
이 모듈은 Lua 패턴(정규식과 유사)을 지원하며, 이는 체계적인 패턴을 사용하는 알려진 매개 변수가 많을 때 유용합니다.예를들면,Infobox3cols사용하다
regexp1 = "module[%d]+", regexp2 = "label[%d]+", regexp3 = "데이터[%d]+[데이터]?", regexp4 = "클래스[%d]+[클래식]?", regexp5 = "행 클래스[%d]+", regexp6 = "행 스타일[%d]+", regexp7 = "행 셀 스타일[%d]+", 양식의 모든 매개 변수를 일치시킵니다.headerNUM,labelNUM,dataNUM,dataNUMa,dataNUMb,dataNUMc, ...,rowcellstyleNUM여기서 NUM은 숫자 문자열입니다.
예
{{{name}} 위의 {{infobox}} 라벨1 = 높이 데이터1 = {{{height}} 라벨2 = 무게 데이터2 = {{{weight}} 라벨3 = 웹사이트 데이터3 = {{{weight}} = <!-- 끝 정보박스, 추적 시작 --> {#foinfobox:알 수 없는 매개 변수 확인 알 수 없음 확인 = {{주 다른 [카테고리:일부 추적 범주 _VALUE_]}}: 미리 보기 = 알 수 없는 매개 변수 "_VALUE_" 이름 높이 가중치 웹 사이트 }}Lua 코드 내에서 호출
모듈의 끝을 참조하십시오.간단한 예 또는 모듈을 위한 럭비 박스:정보 상자 3cols 또는 모듈:더 복잡한 예를 표시합니다.
참고 항목
- 범주:알 수 없는 매개 변수(253)(카테고리 페이지에는 {{알 수 없는 매개 변수 범주}}개의 헤더가 있을 수 있음)
- 모듈:파라미터 –파라미터와 관련된 복잡한 작업용
- 템플릿:알 수 없는 매개 변수 확인 – 이 모듈을 사용하여 템플릿에 설명서를 추가
- 모듈: 사용되지 않는 매개 변수 점검 - 사용되지 않는 매개 변수를 점검하는 유사한 모듈
- 모듈: 클로버된 매개 변수 점검 – 충돌하는 매개 변수를 점검하는 모듈
- 모듈:TemplatePar – 유사한 기능(원래 dewiki에서 제공됨)
- 템플릿:매개 변수 및 모듈:매개 변수 – 지정된 템플릿에 대한 매개 변수 이름 목록을 생성합니다.
- 프로젝트:템플릿데이터 기반 템플릿 매개 변수 유효성 검사
- 모듈: 매개 변수 유효성 검사가 훨씬 더 많이 수행됩니다.
- 사용자:Bamyers99/템플릿 매개변수도구 - 템플릿 매개 변수의 사용을 확인하는 도구