Template:Information field/doc: Difference between revisions
More actions
No edit summary |
m syntaxhighlight lang="wikitext" |
||
| Line 49: | Line 49: | ||
|usage-notes=Allows to specify any additional description line - see [[#Examples|examples]] | |usage-notes=Allows to specify any additional description line - see [[#Examples|examples]] | ||
The following possible notations are <u>equivalent</u>:< | The following possible notations are <u>equivalent</u>:<syntaxhighlight lang="wikitext"> | ||
{{Information field|name=nnn|value=vvv}} | {{Information field|name=nnn|value=vvv}} | ||
{{Information field|Value=vvv|Name=nnn}} | {{Information field|Value=vvv|Name=nnn}} | ||
{{Information field|1=nnn|2=vvv}} | {{Information field|1=nnn|2=vvv}} | ||
{{Information field|nnn|vvv}} | {{Information field|nnn|vvv}} | ||
{{InFi|nnn|vvv}}</ | {{InFi|nnn|vvv}}</syntaxhighlight> | ||
<small>All possible combinations give 64 valid variations to specify it.</small> | <small>All possible combinations give 64 valid variations to specify it.</small> | ||
| Line 78: | Line 78: | ||
==Examples== | ==Examples== | ||
< | <syntaxhighlight lang="wikitext">{{Artwork | ||
|Artist = Artist name | |Artist = Artist name | ||
|Other fields 1 = {{Information field|Name=Field Name 1|Value=Field Value 1}} | |Other fields 1 = {{Information field|Name=Field Name 1|Value=Field Value 1}} | ||
| Line 87: | Line 87: | ||
|Source = source | |Source = source | ||
|Other fields = {{Information field|Name=Field Name 2|Value=Field Value 2}} | |Other fields = {{Information field|Name=Field Name 2|Value=Field Value 2}} | ||
}}</ | }}</syntaxhighlight> will produce | ||
{{Artwork | {{Artwork | ||
|Artist = Artist name | |Artist = Artist name | ||
Revision as of 07:55, 19 May 2023
This template is used by advanced template writers for customizing the current set of Infobox templates, by adding fields to one of existing Infobox templates, like for example {{Artwork}}. For example see for example templates in Category:Infobox templates: based on Artwork template. In most cases, this template should not be used directly in the file namespace, but rather be used to create customized infobox templates that are used in the file namespace.
The template automatically sets the following categories: Category:Information field template with formatting
Usage
{{Information field |name= |value= }}
Or use the shorthand
Allows to specify any additional description line - see examples
The following possible notations are equivalent:{{Information field|name=nnn|value=vvv}}
{{Information field|Value=vvv|Name=nnn}}
{{Information field|1=nnn|2=vvv}}
{{Information field|nnn|vvv}}
{{InFi|nnn|vvv}}
All possible combinations give 64 valid variations to specify it.
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
nameName 1 | Name of the field. It will appear in bold on the left side of the table. | none | required | |
valueValue 2 | Contents of the field. It will appear on the right side of the table. | none | required | |
class | class parameter used with name field: <td style="{{{style|}}}" class="fileinfo-paramfield {{{class|}}}" id="{{{id|}}}">{{{name}}}</td> | empty | optional | |
style | style parameter used with name field: <td style="{{{style|}}}" class="fileinfo-paramfield {{{class|}}}" id="{{{id|}}}">{{{name}}}</td> | empty | optional | |
id | id parameter used with name field: <td style="{{{style|}}}" class="fileinfo-paramfield {{{class|}}}" id="{{{id|}}}">{{{name}}}</td> | empty | optional | |
classvalue | class parameter used with value field: <td><span class="{{{classvalue|}}}">{{{value}}}</span></td> | empty | optional | |
stylevalue | style parameter used with value field: <td style="{{{stylevalue|}}}" >{{{value}}}</td> | empty | optional | |
Additional information
The template is intended to be used in the following namespaces: the File namespace
The template is intended to be used by the following user groups: all users
Placement:
Within templates as {{Information}}, e.g. at Other fields=
Often together with the helper template Nil2, it is used e.g. by
- Created with ... templates via Template:Image generation
- Taken with ... templates via Template:Taken with ...
- Template:Created with code
- Template:Igen/cbx
- Template:hdbg
- Template:Tbc
See also
Examples
{{Artwork
|Artist = Artist name
|Other fields 1 = {{Information field|Name=Field Name 1|Value=Field Value 1}}
|Title = Title
|Year = {{other date|between|1503|1505}}
|Technique = {{technique|oil|poplar panel}}
|Dimensions = {{size|cm|76.8|53}}
|Source = source
|Other fields = {{Information field|Name=Field Name 2|Value=Field Value 2}}
}}
will produce