Template:Semantic display template: Difference between revisions

From stencil.wiki
No edit summary
No edit summary
 
Line 3: Line 3:


== Usage ==
== Usage ==
An optional <code>source</code> field can be used to link to the template that is making the semantic annotations that this template references.
An optional field can be used to link to the template that is making the semantic annotations that this template references.
<pre>
<pre>
{{Semantic display template|source=Place/person}}
{{Semantic display template|Place/person}}
</pre>
</pre>
{{mbox
{{mbox
  | text=This is a '''semantic display template''', it takes no properties of its own.{{#if:Place/person|&nbsp;The annotations it uses are made in [[Template:Place/person]].|}}
  | text=This is a '''semantic display template''', it takes no properties of its own. The annotations it uses are made in [[Template:Place/person]].
  | color_bar=#FFB511
  | color_bar=#FFB511
  | class=class-ambox
  | class=class-ambox
Line 18: Line 18:
{
{
"params": {
"params": {
"source": {
"1": {
"label": "Annotation source",
"label": "Source",
"description": "Name of the template that is making the semantic annotations (do not include the \"Template:\" namespace).",
"description": "Name of the template that is making the semantic annotations (do not include the \"Template:\" namespace).",
"type": "string"
"type": "string"
Line 30: Line 30:
</noinclude><!--
</noinclude><!--
--><includeonly>{{mbox
--><includeonly>{{mbox
  | text=This is a '''semantic display template''', it takes no properties of its own.{{#if:{{{source|}}}|&nbsp;The annotations it uses are made in [[Template:{{{source}}}]].|}}
  | text=This is a '''semantic display template''', it takes no properties of its own.{{#if:{{{1|}}}|&nbsp;The annotations it uses are made in [[Template:{{{1}}}]].|}}
  | color_bar=#FFB511
  | color_bar=#FFB511
  | class=class-ambox
  | class=class-ambox

Latest revision as of 03:40, 18 December 2024

This template displays a message box on templates which take no parameters and are exclusively used to display the results of a semantic query (usually on the parent page with {{PAGENAME}}. Templates which use it are added to Category:Semantic display templates.

Usage

An optional field can be used to link to the template that is making the semantic annotations that this template references.

{{Semantic display template|Place/person}}
This is a semantic display template, it takes no properties of its own. The annotations it uses are made in Template:Place/person.

TemplateData

Used on templates which exclusively display the results of semantic queries.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Source1

Name of the template that is making the semantic annotations (do not include the "Template:" namespace).

Stringoptional