Template:Ref: Difference between revisions

From Halopedia, the Halo wiki

No edit summary
m (→‎top: Moving page, replaced: {{Documentation → {{Doc/Template)
 
(6 intermediate revisions by one other user not shown)
Line 2: Line 2:
|<!-- IF REFERENCE IS NAMED:  -->{{#tag:ref|{{{1|{{{Text}}}}}}|group={{{Group|}}}|name={{{Id|{{{Name|}}}}}}}}
|<!-- IF REFERENCE IS NAMED:  -->{{#tag:ref|{{{1|{{{Text}}}}}}|group={{{Group|}}}|name={{{Id|{{{Name|}}}}}}}}
|<!-- IF REFERENCE IS UNNAMED: -->{{#tag:ref|{{{1|{{{Text}}}}}}|group={{{Group|}}}}}
|<!-- IF REFERENCE IS UNNAMED: -->{{#tag:ref|{{{1|{{{Text}}}}}}|group={{{Group|}}}}}
}}</includeonly><noinclude>
}}</includeonly><noinclude>{{Doc/Template}} [[Category:Reference templates]]</noinclude>
==Referencing Templates==
===Video Games===
*[[Template:Ref/Game|General game citation]]
*[[Template:Ref/Level|Campaign level citation]]
*[[Template:Ref/Map|Multiplayer map citation]]
*[[Template:Ref/Mode|Gametype/gamemode citation]]
 
===Other Media===
*[[Template:Ref/Book|Books]]
*[[Template:Ref/Film|Films]]
 
===External Material===
*[[Template:Ref/Youtube|YouTube videos]]
*[[Template:Ref/Twitter|Twitter posts]]
*[[Template:Ref/Site|Websites or articles]]
 
===Other===
*[[Template:Ref/Note|Notes]]
*[[Template:Ref/Reuse|Reusing sources]]
 
===Listing Sources===
*[[Template:Ref/Sources|Citation list]]
*[[Template:Ref/Notes|Notes list]]
*[[Template:Ref/List|Other reference group list]]
 
===Internal===
<small>These templates are ones that are used internally by the reference templates, to share common functionality. It is not recommended that you use them on any pages besides other reference templates.</small>
*[[Template:Ref/Format|Format reference arguments]]
 
==Usage==
This template is alternative method for citing references, replacing the traditional <code><nowiki><ref name="..." group="...">...</ref></nowiki></code> syntax. In normal circumstances, this template should not be used on pages - instead, the templates listed above should be favoured, for the sake of simplicity and standardisation.
 
{|width=100%
!width=50%|Simplified Version
!width=50%|Full Version
|-
|
<pre>
{{Ref
|
}}
</pre>
|
<pre>
{{Ref
|Name=
|Group=
|
}}
</pre>
|}
 
===Example===
Here is an example of how to use this template:
 
{|width=100%
!width=50%|Wiki Markup
!width=50%|Result
|-
|
<pre><nowiki>
Sergeant [[Avery Johnson]] was a member of the [[ORION Project]].{{Ref|Name=GNPg122|Halo Graphic Novel, Page 122}}{{Ref|Group=Note|The ORION Project is also known as the SPARTAN-I program, a name retroactively given to it after the formation of the [[SPARTAN-II program]].}}
 
==Notes==
{{Ref/Notes}}
 
==Sources==
{{Ref/Sources}}
</nowiki></pre>
|
Sergeant [[Avery Johnson]] was a member of the [[ORION Project]].{{Ref|Name=GNPg122|Halo Graphic Novel, Page 122}}{{Ref|Group=Note|The ORION Project is also known as the SPARTAN-I program, a name retroactively given to it after the formation of the [[SPARTAN-II program]].}}
 
<h2>Notes</h2>
{{Ref/Notes}}
 
<h2>Sources</h2>
{{Ref/Sources}}
|}
 
===Fields===
{| width=100% class="wikitable"
!width=12%|''Field Name''
!width=12%|''Field Aliases''
!width=12%|''Optional or Required?''
!width=auto|''Description''
!width=24%|''Example''
|-
|'''1''' {{C|Unnamed field}}
|'''Text'''
|'''Required'''
|The content of the citation.
|<pre><nowiki>''[[Halo: The Flood]]'', Chapter 12</nowiki></pre>
|-
|'''Id'''
|'''Name'''
|''Optional''
|A name used to refer to the citation later on, if it needs to be reused.
|<pre>FloodChptr12</pre>
|-
|'''Group'''
| -
|''Optional''
|The group that the citation should be placed in. If it is just a normal reference, then no group should be specified.
|<pre>Note</pre>
|}
[[Category:Reference templates]]</noinclude>

Latest revision as of 20:04, December 15, 2021

vde
Template Documentation

Referencing templates

Video games

Books and print

Other media

External material

Other

Listing sources

Notes

Usage

This template is alternative method for citing references, replacing the traditional <ref name="..." group="...">...</ref> syntax. In normal circumstances, this template should not be used on pages - instead, the templates listed above should be favoured, for the sake of simplicity and standardisation.

Simplified Version Full Version
{{Ref
|
}}
{{Ref
|Name=
|Group=
|
}}

Parameters

Field Name Field Aliases Optional or Required? Description Example
1 (Unnamed field) Text Required The content of the citation. ''[[Halo: The Flood]]'', Chapter 12
Id Name Optional A name used to refer to the citation later on, if it needs to be reused. FloodChptr12
Group - Optional The group that the citation should be placed in. If it is just a normal reference, then no group should be specified. Note

Example

Here is an example of how to use this template:

Wiki Markup Result
Sergeant [[Avery Johnson]] was a member of the [[ORION Project]].{{Ref|Name=GNPg122|Halo Graphic Novel, Page 122}}{{Ref|Group=Note|The ORION Project is also known as the SPARTAN-I program, a name retroactively given to it after the formation of the [[SPARTAN-II program]].}}

==Notes==
{{Ref/Notes}}

==Sources==
{{Ref/Sources}}

Sergeant Avery Johnson was a member of the ORION Project.[1][Note 1]

Notes

  1. ^ The ORION Project is also known as the SPARTAN-I program, a name retroactively given to it after the formation of the SPARTAN-II program.

Sources

  1. ^ Halo Graphic Novel, Page 122