Last modified: 2014-05-20 18:44:38 UTC
Some template parameters are essentially boolean. These include 'deadurl' and 'nopp', both used by [[Template:cite web]] (and others in the family). With 'deadurl', "no" is the only real "false" value; everything else is true/default behavior. For 'nopp', if it is set to anything, it suppresses "p." and "pp." before page numbers. In these examples, often the parameter is just omitted for the default behavior (i.e. instead of deadurl=yes it can just be left out). I think that is common with such parameters, but there may be examples where it doesn't hold up (e.g. omitted is an undesirable case, and it's better that the parameter explicitly be set true or false).
See also: https://en.wikipedia.org/wiki/Module:Yesno
Change 132469 had a related patch set uploaded by Jforrester: Add 'boolean' type support https://gerrit.wikimedia.org/r/132469
Change 132469 merged by jenkins-bot: Add 'boolean' type support https://gerrit.wikimedia.org/r/132469
Done.