Bản mẫu:Có hay không
(Đổi hướng từ Bản mẫu:Yesno)
Bản mẫu này được sử dụng ở khoảng 115.000 trang. Để tránh gây lỗi trên quy mô lớn và tải máy chủ không cần thiết, tất cả thay đổi cần được thử nghiệm ở trang con /sandbox, /testcases của bản mẫu, hoặc ở không gian người dùng của bạn. Các thay đổi đã được thử nghiệm có thể thêm vào bản mẫu bằng một sửa đổi duy nhất. Xin hãy thảo luận các thay đổi tại trang thảo luận trước khi áp dụng sửa đổi. |
Bản mẫu này chuẩn hóa đầu vào là đầu ra có / không.
Cách sử dụng
Bản mẫu có năm đầu ra có thể tùy thuộc vào tham số mặc định (đầu vào nếu bạn muốn). Ngoài 5 tham số này chúng ta có thể dùng 2 tham số tiếng Việt là "có" và "không" thay cho 5 tham số, nó tương tự như 5 tham số mặc định.
Trong cách sử dụng đơn giản nhất, tất cả sẽ là "có" hoặc "" (để trống - không có gì không có ký tự).
{{Có hay không|yes}}
sẽ ra "yes" (cũng áp dụng cho "Yes", "YeS", etc, "Y", "y" and "1"){{Có hay không|no}}
sẽ ra "" (cũng áp dụng cho "No", "NO", "nO", "N", "n" and "0"){{Có hay không}}
sẽ ra ""{{Có hay không|¬}}
sẽ ra ""{{Có hay không|purplemonkeydishwasher}}
sẽ ra "yes" (cũng áp dụng cho bất kỳ giá trị nào khác không được nêu ở trên).
Mỗi tham số trong số chúng có thể được ghi đè
{{Có hay không|yes|yes=bacon}}
sẽ ra "bacon" (cũng áp dụng cho "Yes", "YeS", etc, "Y", "y" và "1"){{Có hay không|no|no=ham}}
sẽ ra "ham" (cũng áp dụng cho "No", "NO", "nO", "N", "n" và "0"){{Có hay không|blank= eggs}}
sẽ ra "eggs"- nhưng
{{Có hay không|no=ham}}
sẽ ra "ham" - và
{{Có hay không|blank= eggs|no=ham}}
sẽ ra "eggs"
- nhưng
{{Có hay không|¬|¬=sausage}}
sẽ ra "sausage"{{Có hay không|purplemonkeydishwasher|def=cup-of-tea}}
sẽ ra "cup-of-tea" (cũng áp dụng cho bất kì giá trị nào không được đưa ra ở trên).- nhưng
{{Có hay không|purplemonkeydishwasher|yes=bacon}}
sẽ ra "bacon" - nhưng
{{Có hay không|purplemonkeydishwasher|def=cup-of-tea|yes=bacon}}
sẽ ra "cup-of-tea"
- nhưng
{{Có hay không|yes|yes=no|no=yes}}
sẽ ra "no"{{Có hay không|no|yes=no|no=yes}}
sẽ ra "yes"
Điều này tạo ra một sự đảo ngược logic.