Template:GetUser/doc

This template takes a single non-named parameter and determine which user it is referring to. To this end, the template assumes that the provided parameter is
 * a) a display name, such as users are supposed to set on their user page using property Displayname:: ]], or
 * b) a user login name.

This template produces NO output, but after it has been called, there will exist two variables that you can use as you please:
 * will contain the user's display name (or the given parameter surrounded by question marks)
 * will contain the user's userpage without the User: prefix (or the string "Unknown").

This makes it possible to construct nice links such as User:

Suppose there's a user "John Doe" with userpage User:John Doe, on which is defined  displayname::John F. Doe , and suppose that user Yohn Doe does not exist (it's a typo). Then
 * results in = John F. Doe and  = John Doe
 * results in = John F. Doe and  = John Doe
 * results in = ?Yohn Doe? and  = Unknown