Template:Wn/shn/Source/uc?

From Wikimedia Incubator
[edit] ၽိုၼ်ၵႅမ်မိုဝ်း ထႅမ်းပလဵတ်ႉ

This template checks a string to determine whether it is problematically all upper-case.

Usage[edit source]

Pass as first unnamed parameter the string to be checked. Optionally, pass as second unnamed parameter a string officially designated as acceptable. Result is non-blank if a problem is detected, blank if no problem is detected.

တူဝ်ယၢင်ႇ[edit source]

code result comment
{{Wn/shn/Source/uc?|Foobar}} string isn't all upper-case
{{Wn/shn/Source/uc?|鄭治祖}} string is both upper- and lower-case
{{Wn/shn/Source/uc?|FOOBAR|FOOBAR}} string is officially designated as acceptable
{{Wn/shn/Source/uc?|FOOBAR}} x string is problematic

Internals[edit source]

This template is meant to apply to the author parameter to {{Wn/shn/Source}}, to determine whether it ought to be delegated to {{Wn/shn/Source/ucauthor}} for special attention. Any of three conditions mean there's no problem: if the string is altered by shifting it to all-upper case; if the string is not altered by shifting it to all-lower-case; or if the string is identical to the second unnamed parameter, which is meant to have been manually checked and determined to be appropriate.