모듈:Arguments/설명문서
이 문서는 모듈:Arguments에 대한 설명문서입니다.
이 루아 모듈은 670000개 이상의 문서에서 사용 중입니다. 대규모 혼란과 불필요한 서버 부하를 막기 위해서, 이 루아 모듈에 기여할 모든 내용은 /연습장이나 /시험장에서 사전 점검을 거쳐야 합니다. 이 루아 모듈을 수정하기 전에, 먼저 토론 문서에 의견을 구하시는 것이 좋습니다. |
이 모듈은 #invoke로부터 전달된 인수를 쉽게 처리할 수 있게 합니다. 다른 모듈에 의해 사용되는 메타 모듈이며 #invoke를 통해 직접 호출하지 않는 것이 좋습니다. 다음의 기능을 제공합니다:
- 인수의 공백을 쉽게 제거하고 비어있는 인수를 제거합니다.
- 인수는 현재의 프레임 및 부모 프레임에 의해 동시에 전달받을 수 있습니다.
- 인수는 다른 루아 모듈로부터 직접, 또는 디버그 콘솔로부터 전달받을 수 있습니다.
- 인수는 필요하면 페치(fetch)되며
<ref>...</ref>
태그로 (일부) 문제를 예방하는데 도움을 줍니다. - 대부분의 기능은 사용자 지정이 가능합니다.
기본 사용법
먼저 모듈을 불러와야 합니다. getArgs
라는 이름의 함수를 하나 포함합니다.
local getArgs = require('Module:Arguments').getArgs
더 자세한 사용법은 en:Module:Arguments를 참고하십시오.