{{Yesno}}는 입력 인수에 따라서 yes 또는 no를 출력하는 틀입니다. 문서의 본문에서 사용되지는 않으며 복잡한 틀을 만들 때에 사용합니다.
사용법[원본 편집]
이 틀은 첫 번째 이름 없는 변수를 다섯 종류로 나뉘어집니다. 대문자와 소문자를 구별하지 않습니다.
- 예(Yes):
예,네,참,Yes,y,true,1. 예시:{{Yesno|yEs}} - 아니요(No):
아니요,거짓No,n,false,0. 예시:{{Yesno|nO}} - 공백: 인수가 입력되어 있지만 공백 문자만 있을 경우. 예시:
{{Yesno|}},{{Yesno| }} - 부정: 인수가
¬이거나 입력되지 않은 경우. 예시:{{Yesno|¬}},{{Yesno}} - 그 이외: 예시:
{{Yesno|Purple monkey dish washer}}
이 틀은 위의 첫 번째와 다섯 번째에서 yes를 반환하며 두 번째부터 네 번째까지는 no를 반환합니다.
아래의 틀도 비슷한 효과가 있지만 일부 다릅니다.
{{yesno-no}}– 위의 첫 번째에만 yes를 반환하며 그 이외에는 no를 반환합니다.
출력의 사용자화[원본 편집]
틀의 반환값은 |yes=, |no=, |blank=, |¬=, |def=의 다섯 종류로 변경할 수 있습니다.
- 예(Yes):
|yes=인수로 지정할 수 있습니다. 예시: - 아니요(No):
|no=인수로 지정할 수 있습니다. 예시: - 공백:
|blank=또는|no=인수로 지정할 수 있습니다. 예시: - 부정:
|¬=인수로 지정할 수 있습니다. 예시:{{yesno|¬|¬=sausage}}의 출력: "sausage"
- 그 이외:
|def=또는|yes=인수로 지정할 수 있습니다. 예시:
또한, 인수에 공백을 지정했을 때와 인수를 지정하지 않았을 때에는 다르게 출력이 됩니다. 인수에 공백을 지정하는 것은 틀이 무엇도 반환하지 않겠다는 지정이지만 인수를 지정하지 않은 것은 기본값의 출력을 반환한다는 지정입니다. 예시:
{{yesno|purple monkey dish washer}}의 출력: "yes"{{yesno|purple monkey dish washer|def=}}의 출력: "" (공백)
분류[원본 편집]
이 틀은 부착된 문서에 별도의 분류를 적용시키지 않습니다.
같이 보기[원본 편집]