Difference between revisions of "Template:NSFL predraft"
37thchamber (talk | contribs) |
LaneFrost23 (talk | contribs) |
||
Line 1: | Line 1: | ||
− | {| class="wikitable" style=" | + | {| class="wikitable" style="text-align:center" |
|+ Pre-draft measurables | |+ Pre-draft measurables | ||
− | | | + | {{trim|1= |
− | ! | + | {{#if:{{{height ft|}}}{{{height in|}}} |! Height}}{{#if:{{{weight|}}} |!! Weight}}{{#if:{{{arm span|}}} |!! Arm length}}{{#if:{{{hand span|}}} |!! Hand span}}{{#if:{{{dash|}}}|!! [[40-yard dash]]}}{{#if:{{{ten split|}}} |!! 10-yard split}}{{#if:{{{twenty split|}}} |!! 20-yard split}}{{#if:{{{shuttle|}}} |!! [[20-yard shuttle]]}}{{#if:{{{cone drill|}}}|!! [[Three-cone drill]]}}{{#if:{{{vertical|}}} |!! [[Vertical jump]]}}{{#if:{{{broad ft|}}}{{{broad in|}}} |!! [[Standing long jump|Broad jump]]}}{{#if:{{{bench|}}} |!! [[NFL Scouting Combine#Bench press records|Bench press]]}}{{#if:{{{wonderlic|}}} |!! [[Wonderlic]]}} |
− | ! | ||
− | {{ | ||
− | {{#if:{{{ | ||
}}<!-- trim to prevent number of excess newlines (but !-mark must be at start of line) --> | }}<!-- trim to prevent number of excess newlines (but !-mark must be at start of line) --> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{ | + | {{trim|1= |
− | |value={{ | + | {{#if:{{{height ft|}}}{{{height in|}}} |{{!}}{{NFL predraft/check|sortkey=HT<!-- Ht (ft, in) required ----- ----- ----- --> |
− | |rawdata={{{height ft|0}}} {{{height in|0}}} }} | + | |value={{NFL predraft/ftin |norm_ft={{#invoke:Convert/helper |number |1={{{height ft|0}}} }} | norm_in={{#invoke:Convert/helper |number |1={{{height in|0}}} }} }} |
− | | {{ | + | |rawdata={{{height ft|0}}} {{{height in|0}}} }}{{{height note|}}}}} |
+ | {{#if:{{{weight|}}} |{{!}}{{NFL predraft/check|sortkey=WT<!-- Wt (lb) required ----- ----- ----- --> | ||
|value={{convert |{{#invoke:Convert/helper |number |1={{{weight|0}}} }} |lb |kg |0 |abbr=on |disp=br() }} | |value={{convert |{{#invoke:Convert/helper |number |1={{{weight|0}}} }} |lb |kg |0 |abbr=on |disp=br() }} | ||
− | |rawdata={{{weight|}}} }} | + | |rawdata={{{weight|}}} }}{{{weight note|}}}}} |
− | + | {{#if:{{{arm span|}}} | |
− | + | |{{!}}{{NFL predraft/check|sortkey=AS<!-- arm span (inch) ----- ----- ----- --> | |
− | + | |value={{NFL predraft/ftin |norm_in={{#invoke:Convert/helper |number |{{{arm span|0}}} }} }} | |
− | + | |rawdata={{{arm span|}}}{{{arm span note|}}}}} | |
− | |||
− | |||
− | |value={{ | ||
− | |rawdata={{{ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
+ | {{#if:{{{hand span|}}} |{{!}}{{NFL predraft/check|sortkey=HS<!-- hand span (inch) ----- ----- ----- --> | ||
+ | |value={{NFL predraft/ftin |norm_in={{#invoke:Convert/helper |number |{{{hand span|0}}} }} }} | ||
+ | |rawdata={{{hand span|}}} }}{{{hand span note|}}}}}{{#if:{{{dash|}}} |{{!}}{{!}}<span class="nowrap">{{{dash}}} s</span>}}{{#if:{{{ten split|}}} |{{!}}{{!}}<span class="nowrap">{{{ten split}}} s</span>}}{{#if:{{{twenty split|}}} |{{!}}{{!}}<span class="nowrap">{{{twenty split}}} s</span>}}{{#if:{{{shuttle|}}} |{{!}}{{!}}<span class="nowrap">{{{shuttle}}} s</span>}}{{#if:{{{cone drill|}}} |{{!}}{{!}}<span class="nowrap">{{{cone drill}}} s</span>}}{{#if:{{{vertical|}}} |{{!}}{{!}}{{NFL predraft/check|sortkey=VJ<!-- vertical jump (inch) ----- --> | ||
+ | |value={{NFL predraft/ftin |norm_in={{#invoke:Convert/helper |number |{{{vertical|0}}} }} }} | ||
+ | |rawdata={{{vertical|}}} }}{{{vertical note|}}}}}{{#if:{{{broad ft|}}}{{{broad in|}}} |{{!}}{{!}}{{NFL predraft/check|sortkey=BR<!-- Broad (ft, in) ----- ----- ----- --> | ||
+ | |value={{NFL predraft/ftin |norm_ft={{#invoke:Convert/helper |number |1={{{broad ft|0}}} }} | norm_in={{#invoke:Convert/helper |number |1={{{broad in|0}}} }} }} | ||
+ | |rawdata={{{broad ft|0}}} {{{broad in|0}}} }}}}{{#if:{{{bench|}}} |{{!}}{{!}}<!-- bench (conditional row) --><span class="nowrap">{{{bench|}}} {{#ifeq:{{{bench|}}}|X||reps}}</span>}}{{#if:{{{wonderlic|}}} |{{!}}{{!}}<!-- wonderlic (conditional row) --><span class="nowrap">{{{wonderlic|}}}</span>}} | ||
+ | }}<!-- 5x time units (sec), not checked --> | ||
|- | |- | ||
{{#if:{{{note|}}} |{{!}} colspan=13 {{!}}{{{note|}}} }} | {{#if:{{{note|}}} |{{!}} colspan=13 {{!}}{{{note|}}} }} | ||
Line 55: | Line 30: | ||
Parameter check | Parameter check | ||
− | -->{{#invoke:Check for unknown parameters |check |ignoreblank = y | + | -->{{#invoke:Check for unknown parameters|check|ignoreblank=y |
− | | unknown = {{main other|[[Category:Pages using Template: | + | |unknown={{main other|[[Category:Pages using Template:NFL predraft with unknown parameters|_VALUE_{{PAGENAME}}]]}} |
− | | preview = Page using [[Template: | + | |preview=Page using [[Template:NFL predraft]] with unknown parameter "_VALUE_" |
− | | height ft | height in | weight | arm span | + | | arm span | arm span note | bench | broad ft | broad in | cone drill | dash | hand span | hand span note | height ft | height in | height note | note | shuttle | ten split | twenty split | vertical | vertical note | weight | weight note | wonderlic |
+ | }}{{#ifexpr:{{#invoke:String|find|{{{height ft}}}{{{height in}}}{{{weight}}}{{{arm span}}}{{{hand span}}}{{{dash}}}{{{ten split}}}{{{twenty split}}}{{{vertical}}}{{{broad ft}}}{{{broad in}}}{{{bench}}}{{{wonderlic}}}|NA}}|[[Category:NFL predraft articles with NA parameter values]] | ||
+ | }}{{#ifexpr:{{#invoke:String|find|{{{height ft}}}{{{height in}}}{{{weight}}}{{{arm span}}}{{{hand span}}}{{{dash}}}{{{ten split}}}{{{twenty split}}}{{{vertical}}}{{{broad ft}}}{{{broad in}}}{{{bench}}}{{{wonderlic}}}|N/A}}|[[Category:NFL predraft articles with NA parameter values]] | ||
}}<!-- | }}<!-- | ||
--><noinclude>{{documentation}}</noinclude> | --><noinclude>{{documentation}}</noinclude> |
Revision as of 15:49, 18 February 2022
Usage
This template generates a grid that is used to show "pre-draft measurables" for players entering the ISFL Draft. The results should be from the player's relevant ISFL Scouting Combine, and the values can then be automatically generated by the wiki template (except placekicker, arm span, and hand span). If you need to add these values, you can copy the line from the example below, and insert it before "note" on your version, and then add the correct values.
Parameters
{{NSFL predraft | height ft = | height in = | weight = | dash = | shuttle = | cone drill = | vertical = | broad ft = | broad in = | bench = | wonderlic = <!-- optional fields --> | placekicker = | arm span = | hand span = | note = }}
Notes:
- For fractions you can use {{fraction}} (or {{frac}}), example
{{fraction|3|4}}
(and{{frac|3|4}}
) will display as 3⁄4 - If entering a value for placekicker, use the format Score (%Max) – i.e. if a player scored 557 points out of 750 maximum, you would enter
557 ({{pct|557|750}})
Example
{{NSFL predraft | height ft = 5 | height in = 11 | weight = 186 | dash = 4.32 | shuttle = 4.10 | cone drill = 7.06 | vertical = 29.4 | broad ft = {{#expr: 132.3/12 round 0 }} | broad in = {{#expr: 132.3-{{#expr: trunc 132.3 }} round 1 }} | bench = 7 | wonderlic = 30 | arm span = {{fraction|34|5|8}} | hand span = {{fraction|9|7|8}} | note = {{isfly|1|combine}} }}
This example is taken from the Antoine Delacour article. Note that the broad jump results are entered as a mathematical expression. This is because the combine results are not provided in feet and inches, only inches. The wiki template handles conversion automatically.
Also note that there is no placekicker value, as Delacour was a defensive back and did not participate in the Placekicker Challenge.
Height | Weight | Arm length | Hand span | 40-yard dash | 20-yard shuttle | Three-cone drill | Vertical jump | Broad jump | Bench press | Wonderlic | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | 4.32 s | 4.10 s | 7.06 s | Template:NFL predraft/check | Template:NFL predraft/check | 7 reps | 30 | ||
2016 ISFL scouting combine (S1) |
For argument's sake, let us say he participated in the Placekicker Challenge, though. All that is necessary is to add the placekicker line to the above code, as follows:
Height | Weight | Arm length | Hand span | 40-yard dash | 20-yard shuttle | Three-cone drill | Vertical jump | Broad jump | Bench press | Wonderlic | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | 4.32 s | 4.10 s | 7.06 s | Template:NFL predraft/check | Template:NFL predraft/check | 7 reps | 30 | ||
2016 ISFL scouting combine (S1) |
Which would then display as
Height | Weight | Arm length | Hand span | 40-yard dash | 20-yard shuttle | Three-cone drill | Vertical jump | Broad jump | Bench press | Wonderlic | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | Template:NFL predraft/check | 4.32 s | 4.10 s | 7.06 s | Template:NFL predraft/check | Template:NFL predraft/check | 7 reps | 30 | ||
2016 ISFL scouting combine (S1) |