User:Followed by 100 zeroes/Templates

Inside template code
calls the input foo, but if it is not specified, then bar is the default output.

Template: Hi there! My name is. Input: Output: Hi there! My name is Tom. Input: Output: Hi there! My name is Bob.

Note that it is possible to leave the default blank, e.g..

outputs foo if something is not blank, and bar if it is.

Template: Input: Output: You put something in! Input: Output: You didn't put anything in!

This can be useful if you have an input that has text that accompanies it, but only when the input has data. This cannot be overcome by using template default values.

Template: Input: Output: The use inputted something: Hi! Input: Output: (blank)

outputs foo if something is an existent wiki page, and bar if it is not.

Template: Input: Output: The use inputted something: Hi! Input: Output: (blank)