Template:XMLtype: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(oops, top-color, not bottom-color; does putting this on the new-row line apply it to the whole row?)
m (have to break this fake section link on account of ValBot's section link-checking script)
 
(45 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>|- style="border-style:solid; border-width:{{#ifeq:{{{position}}}|top|1|0}}px 0px 0px 0px; border-top-color:#AAA"
<includeonly>
|{{Anchor|{{{1}}}}}'''[[XML:{{{1}}}|{{{1}}}]]'''
|'''{{{2}}}'''
|{{#ifeq:{{{3}}}|yes|[[Image:Aqua Dot-Green.png]]|{{#ifeq:{{{3}}}|no|[[Image:Aqua Dot-Red.png]]|[[Image:Aqua Dot-Yellow.png]]}}|}}
|{{{4}}}
|{{{5}}}
|-
|-
|style="border-style:solid; border-width:0px 0px {{#ifeq:{{{position}}}|bottom|0|1}}px 0px; border-bottom-color:#AAA" colspan="5"|{{{6}}}</includeonly><noinclude>This template is used to construct the tables on [[XML:File types]].
|style="padding:5px 0px 0px 0px"|'''[[XML:{{{1}}}|{{{display|{{{1}}}}}}]]'''
|style="padding:1px 0px 0px 1px"|<span id="{{{1}}}">{{#ifeq:{{{3}}}|yes|[[Image:Aqua Dot-Green.png]]|{{#ifeq:{{{3}}}|no|[[Image:Aqua Dot-Red.png]]|[[Image:Aqua Dot-Yellow.png]]}}|}}</span>
|style="padding:10px 0px 0px 0px"|'''{{{2}}}'''
|style="padding:5px 0px 0px 0px"|{{{4}}}
|style="padding:5px 0px 0px 0px"|{{{5}}}
|style="padding:5px 0px 0px 0px"|{{{6}}}
|-
|style="border-style:solid; border-width:0px 0px {{#ifeq:{{{position}}}|bottom|0|1}}px 0px; border-bottom-color:#AAA" colspan="6"|{{{7}}}</includeonly><noinclude>This template is used to construct the tables on [[XML:File types]].


Parameters:
Parameters (these are unnamed and order-dependent except for the last two):
#Tag, e.g. "ONCC". This will be turned into a link in the format <nowiki>[[XML:ONCC]]</nowiki>.
#Tag, e.g. "ONCC". This will be turned into a link in the format <nowiki>[[XML:ONCC]]</nowiki>.
#File type name, e.g. "Oni Character Class".
#File type name, e.g. "Oni Character Class".
#Doc status. "yes" produces a [[Image:Aqua Dot-Green.png]], "no" produces a [[Image:Aqua Dot-Red.png]], and any other text, like "some", produces a [[Image:Aqua Dot-Yellow.png]].
#Doc status. "yes" produces a [[Image:Aqua Dot-Green.png]], "no" produces a [[Image:Aqua Dot-Red.png]], and any other text, like "some", produces a [[Image:Aqua Dot-Yellow.png]].
#File name, e.g. "BINAEINOimpact_effects".
#File name, e.g. "BINAEINOimpact_effects".
#Scope. You can write anything here, but typically this parameter is "global" or "local".
#Scope of resource in vanilla Oni. You can write anything here, but typically this parameter is "global" or "local".
#Description. You can use a section link like <nowiki>"[[#BINA|BINA]]"</nowiki> in this text to allow the reader to jump to the section of the page that discusses BINA, as this template uses <nowiki>{{Anchor}}</nowiki> to place a HTML section anchor with the name that you pass in as parameter 1.
#Scope of resource in Anniversary Edition Oni. The AE globalizes certain resources.
*The optional "position=top/bottom" parameter adjusts the border if you are placing this template as the first or last element in a table.
#Description. You can use a section link like "[<span style="display:none">Don't mind me, just breaking this link in the raw markup for ValBot's sake.</span>[#BINA|BINA]]" in this text to allow the reader to jump to the section of the page that discusses BINA, as this template uses <nowiki>{{Anchor}}</nowiki> to place a HTML section anchor with the name that you pass in as parameter 1.
[[Category:General table templates]]</noinclude>
#The optional parameter "position=bottom" removes the bottom border from the rows output by the template, for when you are placing this template as the last element in a table. Otherwise you get a double border, one from the bottom of the row and one from the table itself.
#The optional "display" parameter allows you to specify a type name that does not match the location of the page on the wiki (this is used by "WMM_", which is at [[XML:WMM]] because MediaWiki does not let us create a page ending in an underscore).
 
[[Category:Table templates]]</noinclude>

Latest revision as of 16:25, 5 April 2021

This template is used to construct the tables on XML:File types.

Parameters (these are unnamed and order-dependent except for the last two):

  1. Tag, e.g. "ONCC". This will be turned into a link in the format [[XML:ONCC]].
  2. File type name, e.g. "Oni Character Class".
  3. Doc status. "yes" produces a Aqua Dot-Green.png, "no" produces a Aqua Dot-Red.png, and any other text, like "some", produces a Aqua Dot-Yellow.png.
  4. File name, e.g. "BINAEINOimpact_effects".
  5. Scope of resource in vanilla Oni. You can write anything here, but typically this parameter is "global" or "local".
  6. Scope of resource in Anniversary Edition Oni. The AE globalizes certain resources.
  7. Description. You can use a section link like "[Don't mind me, just breaking this link in the raw markup for ValBot's sake.[#BINA|BINA]]" in this text to allow the reader to jump to the section of the page that discusses BINA, as this template uses {{Anchor}} to place a HTML section anchor with the name that you pass in as parameter 1.
  8. The optional parameter "position=bottom" removes the bottom border from the rows output by the template, for when you are placing this template as the last element in a table. Otherwise you get a double border, one from the bottom of the row and one from the table itself.
  9. The optional "display" parameter allows you to specify a type name that does not match the location of the page on the wiki (this is used by "WMM_", which is at XML:WMM because MediaWiki does not let us create a page ending in an underscore).