Actions

Template

Difference between revisions of "Fileref"

From Sonic Retro

m
Line 4: Line 4:
 
* 1: Filename.
 
* 1: Filename.
 
* page: Page number. Used for multi-page PDF documents.
 
* page: Page number. Used for multi-page PDF documents.
 +
* quote: A specific quote, helpful if referencing long pages
  
 
Examples:
 
Examples:
 
* <nowiki>SADXBeta8.png{{fileref|SADXBeta8.png}}</nowiki> &rarr; SADXBeta8.png{{fileref|SADXBeta8.png}}
 
* <nowiki>SADXBeta8.png{{fileref|SADXBeta8.png}}</nowiki> &rarr; SADXBeta8.png{{fileref|SADXBeta8.png}}
 
* <nowiki>Sonic 3D Saturn EU manual, page 32{{fileref|Sonic3D Sat EU manual.pdf|page=32}}</nowiki> &rarr; Sonic 3D Saturn EU manual, page 32{{fileref|Sonic3D Sat EU manual.pdf|page=32}}
 
* <nowiki>Sonic 3D Saturn EU manual, page 32{{fileref|Sonic3D Sat EU manual.pdf|page=32}}</nowiki> &rarr; Sonic 3D Saturn EU manual, page 32{{fileref|Sonic3D Sat EU manual.pdf|page=32}}
 +
* <nowiki>Testing quotes{{fileref|Sonic3D Sat EU manual.pdf|page=32|quote=Quotey McQuoteface}}</nowiki> &rarr; Testing quotes{{fileref|Sonic3D Sat EU manual.pdf|page=32|quote=Quotey McQuoteface}}
  
 
==See also==
 
==See also==
Line 17: Line 19:
  
 
[[Category:Sonic Retro templates]]
 
[[Category:Sonic Retro templates]]
</noinclude><includeonly>{{#vardefine:filename|{{{1}}}}}{{#ifexist:File:{{#var:filename}}|<span style="display:none;">[[Media:{{#var:filename}}]]</span>}}{{#tag: ref | {{#if: {{{page|}}} | [{{fullurl:File:{{#var:filename}}|page={{{page}}}}} File:{{#var:filename}}, page {{{page}}}] | [[:File:{{#var:filename}}]]}} | name=":File:{{#var:filename}}_p{{{page}}}" }}</includeonly>
+
</noinclude><includeonly>{{#vardefine:filename|{{{1}}}}}{{#vardefine:quote|{{{quote|}}}}}{{#ifexist:File:{{#var:filename}}|<span style="display:none;">[[Media:{{#var:filename}}]]</span>}}{{#tag: ref | {{#if:{{#var:quote}}|"{{#var:quote}}",&nbsp;}}{{#if: {{{page|}}} | [{{fullurl:File:{{#var:filename}}|page={{{page}}}}} File:{{#var:filename}}, page {{{page}}}] | [[:File:{{#var:filename}}]]}} | name=":File:{{#var:filename}}_p{{{page}}}{{#var:quote}}" }}{{clearvar|quote}}</includeonly>

Revision as of 06:34, 25 July 2021

Template for file references.

Parameters:

  • 1: Filename.
  • page: Page number. Used for multi-page PDF documents.
  • quote: A specific quote, helpful if referencing long pages

Examples:

See also

  • Template:Ref for referencing other pages on the wiki or other sites in general.

References

Since this template uses the <ref> tag, all pages that use this template will have an auto-generated references list appended to the end of the page. To prevent confusion, a <references/> tag should be added to the end of the page in a dedicated "References" section, such as this one.