모듈:아이콘/샌드박스
Module| 모듈에 대한 모듈 샌드박스 페이지입니다.아이콘(diff). 테스트 사례(실행)는 동반자 하위 페이지도 참조하십시오. |
| 이 모듈은 페이지 보호 대상입니다.매우 많은 페이지에서 사용 중이거나 매우 자주 교체되는 가시성이 높은 모듈입니다.파괴 행위나 실수는 많은 페이지에 영향을 미치고 사소한 편집도 서버에 상당한 부하를 줄 수 있으므로 편집으로부터 보호됩니다. |
| 이 Lua 모듈은 전체 페이지의 약 1%인 약 580,000 페이지에서 사용됩니다. 큰 중단과 서버 로드를 방지하려면 모듈의 /sandbox 또는 /testcase 하위 페이지 또는 자체 모듈 샌드박스에서 변경 사항을 테스트해야 합니다.테스트된 변경 사항은 한 번의 편집으로 이 페이지에 추가할 수 있습니다.변경사항을 구현하기 전에 대화 페이지에서 변경사항에 대해 논의하는 것을 고려합니다. |
이 모듈은 주어진 코드에 따라 아이콘을 표시합니다.템플릿을 구현합니다.아이콘.
사용.
위키텍스트에서
위키텍스트에서 템플릿을 통해 이 모듈을 사용해야 합니다.아이콘입니다. 설명서는 템플릿 페이지를 참조하십시오.
루아에서
다른 Lua 모듈에서 이 모듈을 사용하려면 먼저 로드합니다.
현지의 mIcon = 요구하다('모듈:아이콘') 그런 다음 _main 기능으로 아이콘을 만들 수 있습니다.
mIcon._본(논병아리) 그args변수는 인수 테이블입니다.이는 템플릿에서 허용하는 매개 변수에 해당합니다.아이콘 - 매개 변수 문서는 템플릿 페이지를 참조하십시오.
데이터.
아이콘 데이터는 모듈에 저장됩니다.아이콘/데이터.아이콘을 추가 및 제거하는 방법은 해당 지침을 참조하십시오.
이 모듈은 [템플릿]을(를) 구현합니다.아이콘]]. 요구하다("스캐너덜너덜) 현지의 예 아니오 = 요구하다("모듈:"예스노") 현지의 args를 얻다 = 요구하다("모듈:인수").args를 얻다 현지의 플레인 가져오기 = 영의 현지의 p = {} 샌드박스에서 호출되는지 여부 확인 현지의 샌드박스 = mw.현재 프레임 가져오기():제목 가져오기():찾아내다('''비공식''', 1, 진실의) 그리고. '/' 또는 '' [템플릿] 구현:아이콘] 문자열에 해당하는 아이콘 이미지를 반환합니다(예: 'B'). 기능. p._본(논병아리, 데이터.) 현지의 data_message = '모듈:아이콘/데이터'..샌드박스 데이터. = 데이터. 또는 mw.로드 데이터(data_message) 현지의 코드 = 논병아리.학급 또는 논병아리[1] 현지의 아이콘데이터 한다면 코드 그리고나서 코드 = 코드:경기('^%s*(.)%s*