경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!{{설명문서 안내}} {{루아|모듈:Error}} <!-- 여기에 틀에 대한 설명문서를 작성하세요. --> 이 틀은 '오류' 값을 돌려주는 기능을 합니다. 이 '오류' 값이란 [[이음위키:특수 함수|특수 함수]]([[mw:Help:Extension:ParserFunctions|파서 함수]])에서 인식할 수 있는 오류 리턴 값을 말합니다. 문서에 빨간 글씨로 오류 메시지를 출력할 수도 있습니다. 기술적으로, 이 틀은 <code>strong</code> 혹은 주어진 태그에 <code>error</code> 클래스를 부여합니다. 출력 HTML 코드의 예를 들면 다음과 같습니다. <code><nowiki><strong class="error">출력 메시지</strong></nowiki></code> == 사용법 == ===간단한 사용법=== 다음은 '잘못되었습니다.'라는 오류 메시지를 출력하는 사용 예입니다. {|class="wikitable" !style="padding: 1em;"|입력 |style="padding: 1em;"|<code><nowiki>{{오류|잘못되었습니다.}}</nowiki></code> |- !style="padding: 1em;"|결과 |style="padding: 1em;"|{{오류|잘못되었습니다.}} |} ===매개변수 사용=== 이 틀에서 쓸 수 있는 매개변수는 다음과 같습니다. {|class="wikitable" |style="padding: 1em;"|<code><nowiki>{{오류 | (오류 메시지) | 태그= }}</nowiki></code> |} *첫째 매개변수는 출력할 오류 메시지입니다. 매개변수 이름으로 <code>message</code>나 <code>1</code>을 사용할 수도 있습니다. *<code>태그</code> 매개변수는 문서 출력시 사용할 HTML 태그를 지정합니다. 대소문자를 구별하지 않습니다. [[#태그 지정|태그 지정]] 문단 참조. ===태그 지정=== <code>태그</code> 매개변수에는 <code>span</code>, <code>div</code>, <code>p</code>, <code>strong</code> 네 가지 값을 지정할 수 있습니다. 네 종류 이외의 태그는 <code>#iferror</code> 파서 함수에서 인식할 수 없기 때문에 이 틀에서도 지원하지 않습니다. 태그 매개변수를 지정하지 않으면 <code>strong</code>이 기본으로 선택됩니다. 이는 <code>#expr</code> 파서 함수가 기본적으로 만들어내는 태그입니다. ===사용 예=== 태그 지정에 따른 사용 예입니다. {|class="wikitable" !style="padding: 1em;"|입력||결과 |- |style="padding: 1em;"|<code><nowiki>가나다 {{오류|태그 미지정}} 라마바</nowiki></code> |style="padding: 1em;"|가나다 {{오류|태그 미지정}} 라마바 |- |style="padding: 1em;"|<code><nowiki>가나다 {{오류|태그 span 지정|태그=span}} 라마바</nowiki></code> |style="padding: 1em;"|가나다 {{오류|태그 span 지정|태그=span}} 라마바 |- |style="padding: 1em;"|<code><nowiki>가나다 {{오류|태그 div 지정|태그=div}} 라마바</nowiki></code> |style="padding: 1em;"|가나다 {{오류|태그 div 지정|태그=div}} 라마바 |- |style="padding: 1em;"|<code><nowiki>가나다 {{오류|태그 p 지정|태그=p}} 라마바</nowiki></code> |style="padding: 1em;"|가나다 {{오류|태그 p 지정|태그=p}} 라마바 |} <code>#iferror</code> 파서 함수에 이 틀을 넣으면 항상 오류로 인식합니다. {|class="wikitable" !style="padding: 1em;"|입력||결과 |- |style="padding: 1em;"|<code><nowiki>{{#iferror:{{오류|출력}} | 오류입니다. | 오류가 아닙니다. }}</nowiki></code> |style="padding: 1em;"|{{#iferror:{{오류|출력}} | 오류입니다. | 오류가 아닙니다. }} |} <code>#expr</code> 파서 함수와의 비교입니다. {|class="wikitable" !style="padding: 1em;"|입력||결과 |- |style="padding: 1em;"|<code><nowiki>{{오류|foo}}</nowiki></code> |style="padding: 1em;"|{{오류|foo}} |- |style="padding: 1em;"|<code><nowiki>{{#expr:foo}}</nowiki></code> |style="padding: 1em;"|{{#expr:foo}} |} == 같이 보기 == * {{틀|틀 오류}} * [[이음위키:특수 명령문]] * {{언어링크|en}}[[mw:Help:Extension:ParserFunctions##iferror|파서 함수 #iferror]] <includeonly> <!-- 여기에 분류를 넣어주세요. --> [[분류:메타 틀]] </includeonly> {{퍼온문서|틀:오류}} 요약: 이음위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 이음위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림) 이 문서에서 사용한 틀: 틀:ISO 639 이름 (편집) 틀:고지 상자 (편집) 틀:루아 (편집) 틀:설명문서 안내 (편집) 틀:알림바 (편집) 틀:언어 이름 (편집) 틀:언어링크 (편집) 틀:오류 (편집) 틀:틀 (편집) 틀:퍼온문서 (편집) 모듈:Category handler (편집) 모듈:Category handler/blacklist (원본 보기) (보호됨)모듈:Category handler/config (원본 보기) (보호됨)모듈:Category handler/data (원본 보기) (보호됨)모듈:Category handler/shared (원본 보기) (보호됨)모듈:Error (원본 보기) (보호됨)모듈:Langname (원본 보기) (보호됨)모듈:Langname/data (편집) 모듈:List (원본 보기) (보호됨)모듈:Lua banner (원본 보기) (보호됨)모듈:Message box (원본 보기) (보호됨)모듈:Message box/configuration (원본 보기) (보호됨)모듈:Message box/localize (원본 보기) (보호됨)모듈:Namespace detect/config (원본 보기) (보호됨)모듈:Namespace detect/data (원본 보기) (보호됨)모듈:No globals (편집) 모듈:TableTools (원본 보기) (보호됨)모듈:Yesno (원본 보기) (보호됨)