Template:Ifand

This template is a parser function-like template used to test whether up to 5 parameters are non-blank and defined.

Use
This can be used to easily test for several conditions and then execute an action based on it. For example, if you wanted to test if parameters test, test2, and test3, are non-blank and defined:

Or even more useful, you can nest other conditional templates or parser functions. Just set them up so the inner functions produce some text if true and blanks if false:

And keep in mind that both "true" and "false" can be further templates or parser functions.