Template:I
This template is used to generate input definitions on entity pages. Use {{O}}
for output definitions. (Template:O is redirect to this so the usage is the same)
Usage
{{IO|<name>|<description>}}
Note:Don't forget to use Template:= to escape any "=" characters in the text.
Examples and Parameters
Parameter | Description | Example | Preview |
---|---|---|---|
deprecated |
This input/output is deprecated and should no longer be used. | {{IO|OnDeprecated|Really, don't use me anymore!|deprecated=1}} |
|
nofgd |
This input/output isn't available in the official FGD. | {{IO|AddFGD|Because I'm not there!|nofgd=1}} |
|
param |
Optional variable type for parameters. | {{IO|SetString|Updates the string.|param=string}} |
|
since |
This input/output is available since this game. Can use either {{<game> add}} or {{Since}} templates. |
{{IO|OnAlienSwarm|I'm available in Portal 2, too!|since=AS}} |
|
also |
This input/output is also available in this game. Can use either {{<game> also}} or {{Also}} templates. |
{{IO|OnAlienSwarm|I'm also available in Garry's Mod!|since=AS|also=GMOD}} |
|
only |
This input/output is available only in this game. Can use either {{<game> only}} or {{Only}} templates. |
{{IO|OnAlienSwarm|I'm only available in Alien Swarm!|only=AS}} |
|
not |
This input/output is not available just in this game. Only uses the template {{Not}} . |
{{IO|OnAlienSwarm|I'm available in Portal 2 as well, but not in CS:GO!|since={{as}}|not={{csgo}}}} |
|
removed |
This input/output was removed in this game. Only uses the template {{Removed}} . |
{{IO|OnAlienSwarm|I'm available in Portal 2 too, but not in CS:GO, nor in anything after it!|since={{as}}|removed={{csgo}}}} |
|
to |
Use this to define a set of inputs/outputs with very similar names. | {{IO|Sound01|to=Sound24|There are many of us...}} |
|
See also
The above documentation is transcluded from Template:I/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.