Mô đun:RoundN/tài liệu

Usage
This is a module for meta templates such as , , etc. Though originally designed for sports, it can be used to present any tree.

Basic form:

Alternatively, the shorthand form (or any power of 2 between N2 and N512) is equivalent to }}

Parameter List
parameter names are required.
italicized parameter names are required in some cases
parameter names involve new features not available prior to the release of this module
}}
|style='background-color:fff'|Unnamed parameters (i.e. a value not prefixed by [param_name] =) are read sequentially in groups of 5 such that:
Example 1
|br=0}}
Placing each group of 5 on a new line is optional, but does make it easier to read. Also, consider adding the comments such as on top and above the first group of 5 in the finals round, etc.

|-

|style='text-align:center;vertical-align:top'|}}
|style='background-color:fff'| Set the style parameter to add custom CSS to the table.

|-

|style='text-align:center;vertical-align:top'|}}
|style='background-color:fff'| For large tables, set to the desired height in pixels.

CSS units are also allowed (i.e. '20em', '30%', etc.).

Note This works by duplicating the entire table and then using CSS to lock the clone of the table to the top of the div. Conceivably, for extremely large tables, this can result in a significant amount of extra HTML code to download versus if is used.

|-

|style='text-align:center;vertical-align:top'||depth=2}}
|style='background-color:fff'| If it is desirable to have the round heading scroll with the table (such as if a larger viewing area is desired), set to 'yes'

example}}

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|If set, boxes for the th match group will not be shown. Most often used for playoffs or when the number of teams playing in the first round is not a power of 2.

|shorthand (range)|depth=2}}:
The shorthand |skipmatch = 1-2;4;6-7 will do the same thing as:
|skipmatch1=yes
|skipmatch2=yes
|skipmatch4=yes
|skipmatch6=yes
|skipmatch7=yes

Note:
Unlike in the original templates, this module does not require leading zeroes in this parameter, i.e. skipmatch001 is the same as skipmatch1 (though it may make your template code easier to read if lead with an appropriate number of zeroes).
The 5 parameters that would have populated the skipped box will be ignored regardless of value unless omit_blanks is set to 'yes' (see below).
Previously, skipmatch only worked in the first round. This limitation no longer applies. (See Module talk:RoundN/testcases/3)
|-

|style='text-align:center;vertical-align:top'||depth=2}}
|style='background-color:fff'|If omit_blanks is set to yes, then all parameters that would have been skipped will instead be shifted to the next non-skipped box. (This is turned off by default because most templates made before the release of this module were required to use empty parameters as placeholders.)
skipmatch2=yes}}

|-

|style='text-align:center;vertical-align:top'|}}
|style='background-color:fff'|The parameter accepts either or , which will automatically bold the text of the participant with the higher or lower score, respectively. In other words, set this to 'low' if the lower score wins and 'high' if the high score wins.
Example 2

Note:
If entering a score that includes non-numberssuch as 3 (6), the Semi Final score for team C in the above examplethe module will first remove all non-digit characters and concatenate the rest. For example, 3 (5) and 3 (6) would be converted to 35 and 36, respectively, before being compared. This should be valid for most cases, however, you may override using the manualboldmatch parameter.
If the scores are tied or contain no numbers, then neither will be bolded, however, you may still manually bold them with wikimarkup.
This does not remove any formatting already present.

|-

|style='text-align:center;vertical-align:top'||depth=2}}
|style='background-color:fff'|

The form manualboldmatch = 1-3;6;9-12 is also available.

|-

|style='text-align:center;vertical-align:top'|}}
|style='background-color:fff'|
Set |previewnumbers = yes to show numbers next to each match group (useful for and ) when viewing on the template page.

Note that these numbers will not appear in article space.

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Use RD, replacing with the desired column such that 1 is the leftmost round and X is the rightmost when columns = X. For example:
|RD7 = | RD8 =
|scroll_height=15em
}}}}
Note RD[N+1] = Third Place, and will perform the job of the Consol parameter if the latter is omitted, i.e. RD[N+1] is ignored if Consol is true. Also, this alternate name for Consol was not available prior to the release of this module (and is provided because the module's programmer thought 'Consol' was unintuitive).
|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|By default, |3rdplace= is set to 'yes' when columns is greater than 3 and 'no' otherwise. Override as desired. (See Consol if you wish to rename this heading)

|br=0}}

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Set Consol=name to change the 'Third Place' label to 'name'. You may also use the form RD where = columns + 1.
|br=0}}

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Add |color=yes

Note: When |color=yes is set, the brackets are hardcoded to be colored as shown in the example above. To color the "correct" cells, you must also activate bold_winner to either high or low. Thus allowing the module to identify and color the winners and losers correctly.
----
Add |color=yes & |bold_winner=high for colored brackets when the winner is the highest scorer.

----
Add |color=yes & |bold_winner=low for colored brackets when the winner is the lowest scorer.

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Set team-width to the desired width in pixels. (Default is 170)

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Set score-width to the desired width in pixels. (Default is 30)

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Setting |widescore=yes is basically equal to |score-width=40. Provided for compatibility. Ignored if score-width is set.

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Set |template=yes if used to create a template for a specific game (add V.T.E. link using ).

|-

|style='text-align:center;vertical-align:top'|
|style='background-color:fff'|Name of the template. Required if used as a template for proper linking.

|}
|sandbox | |

}}