Template:MATCHBOX Infobox style/doc: Difference between revisions

added copy template (for real this time)
deprecation warning
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
'''<big><big><big>THIS IS DEPRECATED! USE [[Template:MatchboxV2|THIS]] INSTEAD.</big></big></big>'''


{{Lua|Module:MATCHBOX Infobox style|Module:Data}}
{{Lua|Module:MATCHBOX Infobox style|Module:Data}}
Line 14: Line 16:
|-  
|-  
! style="padding-right: 1em;" | End Date
! style="padding-right: 1em;" | End Date
| January 1st, 2000
| April 4th, 2000
|-
|-
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Participants
! style="padding-right: 1em;" | Rounds
| 6
|-
|-
| colspan="2" style="text-align: center; border-top: {{MATCHBOX Infobox style|section_border}}" | ''(the players in the match, in the order they participated)''
! style="padding-right: 1em;" | Participants
| ''player1, player2, etc.''
|-
<!--- if the match page is not known, replace with MissingMatchPage template! --->
! style="padding-right: 1em;" | Match Page
| <!-- {{MissingMatchPage}} -->  [https://example.com/ link]
<!--- the following can be deleted if this isn't a tournament match --->
|-
|-
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Winner (if applicable)
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Winner (if applicable)
Line 40: Line 49:
|-  
|-  
! style="padding-right: 1em;" | End Date
! style="padding-right: 1em;" | End Date
| January 1st, 2000
| April 4th, 2000
|-
|-
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Participants
! style="padding-right: 1em;" | Rounds
| 6
|-
|-
| colspan="2" style="text-align: center; border-top: {{MATCHBOX Infobox style|section_border}}" | ''(the players in the match, in the order they participated)''
! style="padding-right: 1em;" | Participants
| ''player1, player2, etc.''
|-
<!--- if the match page is not known, replace with MissingMatchPage template! --->
! style="padding-right: 1em;" | Match Page
{{MissingMatchPage}} <!-- [https://example.com/ link] -->
<!--- the following can be deleted if this isn't a tournament match --->
|-
|-
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Winner (if applicable)
! colspan="2" {{MATCHBOX Infobox style|header_bar}} | Winner (if applicable)
Line 53: Line 69:
The style is controlled by the {{tl|MATCHBOX Infobox style}} template, which generates a number of different codes based on the parameter passed to it.
The style is controlled by the {{tl|MATCHBOX Infobox style}} template, which generates a number of different codes based on the parameter passed to it.


* '''<code><nowiki>{{MATCHBOX Infobox style|main_box}}</nowiki></code>''' – produces the CSS <code>class</code> and <code>style</code> parameters for an infobox at a width of 315 pixels.
A Matchbox has a space for:
* '''<code><nowiki>{{MATCHBOX Infobox style|main_box_raw}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for an infobox at a width of 315 pixels.
* the match name
* '''<code><nowiki>{{MATCHBOX Infobox style|main_box_raw_auto_width}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for an infobox (same as <code>main_box_raw</code> but without <code>width:315px</code>).
* the type of match
* '''<code><nowiki>{{MATCHBOX Infobox style|header_bar}}</nowiki></code>''' – produces the CSS <code>style</code> parameters for a horizontal header bar in an infobox.
* when it was played
* '''<code><nowiki>{{MATCHBOX Infobox style|header_raw}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for a horizontal header bar in an infobox.
* who played in it
* '''<code><nowiki>{{MATCHBOX Infobox style|header_color}}</nowiki></code>''' – produces the raw CSS <code>style</code> color attributes for a horizontal header bar in an infobox.
* the number of rounds
* '''<code><nowiki>{{MATCHBOX Infobox style|sub_header_bar}}</nowiki></code>''' – produces the CSS <code>style</code> parameters for a horizontal sub-header bar in an infobox.
* a link to the corresponding forum/etc. post of the match
* '''<code><nowiki>{{MATCHBOX Infobox style|sub_header_raw}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for a horizontal sub-header bar in an infobox.
* (in the case of a tournament match) who won.<noinclude>
* '''<code><nowiki>{{MATCHBOX Infobox style|image_box}}</nowiki></code>''' – produces the CSS <code>style</code> parameters for a standard image & caption block with a bottom border.
* '''<code><nowiki>{{MATCHBOX Infobox style|image_box_raw}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for a standard image & caption block with a bottom border.
* '''<code><nowiki>{{MATCHBOX Infobox style|image_box_plain}}</nowiki></code>''' – produces the CSS <code>style</code> parameters for a standard image & caption block ''without'' a bottom border; this is typically used when the image block is placed immediately above a header bar, or at the bottom of the infobox.
* '''<code><nowiki>{{MATCHBOX Infobox style|image_box_plain_raw}}</nowiki></code>''' – produces the raw CSS <code>style</code> parameters for a standard image & caption block ''without'' a bottom border; this is typically used when the image block is placed immediately above a header bar, or at the bottom of the infobox.
* '''<code><nowiki>{{MATCHBOX Infobox style|internal_border}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a border between parts of the same infobox section.
* '''<code><nowiki>{{MATCHBOX Infobox style|section_border}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a border between different infobox sections.
* '''<code><nowiki>{{MATCHBOX Infobox style|nav_box}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a collapsible navigation template at a width of 315 pixels.
* '''<code><nowiki>{{MATCHBOX Infobox style|nav_box_child}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a collapsible navigation template (same as <code>nav_box</code> but at a width of 305 pixels and without <code>margin-left:1em</code>).
* '''<code><nowiki>{{MATCHBOX Infobox style|nav_box_wide}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a full-width collapsible navigation template.
* '''<code><nowiki>{{MATCHBOX Infobox style|nav_box_header}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for the header bar in a collapsible navigation template.
*'''<code><nowiki>{{MATCHBOX Infobox style|nav_box_wide_header}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for the header bar in a full-width collapsible navigation template.
* '''<code><nowiki>{{MATCHBOX Infobox style|nav_box_label}}</nowiki></code>''' – produces the raw CSS <code>style</code> attributes for a row label in a collapsible navigation template.
 
A sample template using some of these options can be seen at right.  From the top, it includes:
# The main <code>header_bar</code> in a table heading cell.
# A <code>sub_header_bar</code> in a normal table cell.
# An <code>image_box</code>.
# Two normal fields with labels.
# A secondary <code>header_bar</code> in a heading cell.
# A pair of cells divided by an <code>internal_border</code>.
# A cell with a <code>section_border</code> at the top.
# Another secondary <code>header_bar</code> in a heading cell.
# An <code>image_box_plain</code>.
 
More sophisticated samples of the code can be found by examining the actual infoboxes used by the project.<noinclude>
</includeonly>