Difference between revisions of "Template:Infobox"

From QBWiki
Jump to navigation Jump to search
m
Line 55: Line 55:
 
}}
 
}}
 
|-
 
|-
−
{{#if:{{{nostats|}}}||
 
−
{{!}}'''Stats'''{{!!}}<!--
 
−
-->{{#if:{{{stats|}}}
 
−
<!---->|{{{stats}}}
 
−
<!---->|{{#if:{{{firstname|}}}{{{lastname|}}}
 
−
<!----><!---->|[https://hdwhite.org/qb/stats/player/{{{firstname}}}+{{{lastname}}} HDWhite]
 
−
<!----><!---->|{{#if:{{{1|}}}
 
−
<!----><!----><!---->|{{#if:{{{2|}}}
 
−
<!----><!----><!----><!---->|[{{#if:{{{3|}}}
 
−
<!----><!----><!----><!----><!---->|https://hdwhite.org/qb/stats/player/{{{1}}}+{{{3}}}
 
−
<!----><!----><!----><!----><!---->|https://hdwhite.org/qb/stats/player/{{{1}}}+{{{2}}}
 
−
<!----><!----><!----><!---->}} HDWhite]
 
−
<!----><!----><!----><!---->|[https://hdwhite.org/qb/stats/player/{{#explode:{{{1}}}| |0}}+{{#explode:{{{1}}}| |-1}} HDWhite]
 
−
<!----><!----><!---->}}
 
−
<!----><!----><!---->|[https://hdwhite.org/qb/stats/player/{{#explode:{{{Name}}}| |0}}+{{#explode:{{{Name}}}| |-1}} HDWhite]
 
−
<!----><!---->}}
 
−
<!---->}} • <!--
 
−
    -->{{#if:{{{naqtstats|}}}
 
−
<!----><!---->|{{{naqtstats}}}
 
−
<!----><!---->|{{#if:{{{firstname|}}}{{{lastname|}}}
 
−
<!----><!----><!---->|[https://www.naqt.com/stats/player/search.jsp?PASSBACK=PLAYER_SEARCH&first_name={{{firstname}}}&last_name={{{lastname}}} NAQT]
 
−
<!----><!----><!---->|{{#if:{{{1|}}}
 
−
<!----><!----><!----><!---->|{{#if:{{{2|}}}
 
−
<!----><!----><!----><!----><!---->|[{{#if:{{{3|}}}
 
−
<!----><!----><!----><!----><!----><!---->|https://www.naqt.com/stats/player/search.jsp?PASSBACK=PLAYER_SEARCH&first_name={{{1}}}&last_name={{{3}}}
 
−
<!----><!----><!----><!----><!----><!---->|https://www.naqt.com/stats/player/search.jsp?PASSBACK=PLAYER_SEARCH&first_name={{{1}}}&last_name={{{2}}}
 
−
<!----><!----><!----><!----><!---->}} NAQT]
 
−
<!----><!----><!----><!----><!---->|[https://www.naqt.com/stats/player/search.jsp?PASSBACK=PLAYER_SEARCH&first_name={{#explode:{{{1}}}| |0}}&last_name={{#explode:{{{1}}}| |-1}} NAQT]
 
−
<!----><!----><!----><!---->}}
 
−
<!----><!----><!----><!---->|[https://www.naqt.com/stats/player/search.jsp?PASSBACK=PLAYER_SEARCH&first_name={{#explode:{{{Name}}}| |0}}&last_name={{#explode:{{{Name}}}| |-1}} NAQT]
 
−
<!----><!----><!---->}}
 
−
<!----><!---->}}
 
−
<!---->}}
 
−
}}
 
−
}}
 
−
|-
 
−
|}<!--
 
−
-->[[Category:People]]</includeonly><!--
 
−
--><noinclude>
 
−
{{Infobox
 
−
  |Name = Full Name
 
−
  |Image = Image (optional)
 
−
  |Subjects = Subjects (optional)
 
−
  |schoolcur = schoolcur (optional)
 
−
  |schoolpast = schoolpast (optional)
 
−
  |highschool = highschool (optional)
 
−
  |middleschool = middleschool (optional)
 
−
  |elementaryschool = elementaryschool (optional)
 
−
  |forums = forums (optional)
 
−
  |firstname = Full
 
−
  |lastname = Name
 
−
  |naqtstats = naqtstats (optional)
 
−
  |pronouns = they/them
 
−
}}
 
−
Usage:<pre>{{Infobox
 
−
  |Name = Full Name
 
−
  |Image = Image (optional)
 
−
  |Subjects = Subjects (optional)
 
−
  |schoolcur = schoolcur (optional)
 
−
  |schoolpast = schoolpast (optional)
 
−
  |highschool = highschool (optional)
 
−
  |middleschool = middleschool (optional)
 
−
  |elementaryschool = elementaryschool (optional)
 
−
  |forums = forums (optional)
 
−
  |pronouns = pronouns (optional)
 
−
  |firstname = Full (optional)
 
−
  |lastname = Name (optional)
 
−
  |naqtstats = naqtstats (optional)
 
−
  |nostats = optional
 
−
  |pronouns = they/them
 
−
}}</pre>
 
−
 
−
''firstname'' and ''lastname'' should be their first and last name as it appears in stats and is used to look up the name on [[HDWhite]]. If an explicit link to naqt stats is not provided via ''naqtstats'', it will use the ''firstname'' and ''lastname'' to search them up on NAQT's player search.
 
−
 
−
An alternative to ''firstname/lastname'' is {{{1}}}/{{{2}}}, the first two anonymous parameters. All named parameters will take precedence over these anonymous parameters, though.
 
−
 
−
''nostats'' removes the entire stats section of the infobox. Using ''nostats'' requires setting it to any non-whitespace value (e.g. not " " or "").
 
−
 
−
{| class="wikitable"
 
−
! Input
 
−
! Output
 
−
|-
 
−
|Minimal box
 
−
<pre>{{Infobox
 
−
  |Name = Full Name
 
−
}}</pre>
 
−
|
 
−
{{Infobox
 
−
  |Name = Full Name
 
−
}}
 
−
|-
 
−
|Box with firstname/lastname but no naqtstats:
 
−
<pre>{{Infobox
 
−
  |Name = Full Name
 
−
  |firstname = Full
 
−
  |lastname = Name
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Name = Full Name
 
−
  |firstname = Full
 
−
  |lastname = Name
 
−
}}
 
−
|-
 
−
|Box with naqtstats but no firstname/lastname:
 
−
<pre>{{Infobox
 
−
  |Name = Full Name
 
−
  |naqtstats = naqtstats
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Name = Full Name
 
−
  |naqtstats = naqtstats
 
−
}}
 
−
|-
 
−
|Box with full name passed in anonymous parameters.
 
−
<pre>{{Infobox
 
−
  |Full|Name
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Full|Name
 
−
}}
 
−
|-
 
−
|Box with full name + middle name passed in anonymous parameters.
 
−
<pre>{{Infobox
 
−
  |Full|Middle Initials|Name
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Full|Middle Initials|Name
 
−
}}
 
−
|-
 
−
|Box with full name passed in anonymous parameters and also manually specified.
 
−
<pre>{{Infobox
 
−
  |Name=Explicitly specified full name
 
−
  |Full|Name
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Name=Explicitly specified full name
 
−
  |Full|Name
 
−
}}
 
−
|-
 
−
|Box with full name passed in anonymous parameters and naqtstats.
 
−
<pre>{{Infobox
 
−
  |Full|Name
 
−
  |naqtstats = naqtstats
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Full|Name
 
−
  |naqtstats = naqtstats
 
−
}}
 
−
|-
 
−
|Box with full name passed in anonymous parameters and stats.
 
−
<pre>{{Infobox
 
−
  |Full|Name
 
−
  |stats = stats
 
−
}}</pre>
 
−
|{{Infobox
 
−
  |Full|Name
 
−
  |stats = stats
 
−
}}
 
−
|}
 
−
 
−
</noinclude>
 

Revision as of 21:36, 11 August 2023