Template:Cricket graph requests

From blackwiki
Revision as of 14:55, 1 June 2012 by imported>Benzband (update)
Jump to navigation Jump to search

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (Test · ODI · T20I) )|)|}}
Note: Example note.}}

Template documentation[view] [edit] [history] [purge]


This template is used at WP:CRIC/GR.

Parameters

For this tutorial, headers have been disabled from the template using |header=no.

name

  • |name= or |1= for defining the name
  • |link= and |name= for defining a link if different from the name (as in [[link|name]])
    • the header, which normally displays the defined name, can be disabled by inserting |header=no

format

|format= or |2=:
In the following examples, header has been disabled.

  • set to "test", "Test", "tests" or "Tests" produces:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (Test )|)|}} }}

  • set to "odi", "ODI", "odis" or "ODIs" produces:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (ODI )|)|}} }}

  • set to "T20I", "t20i", "t20is" or "T20Is" produces:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (T20I )|)|}} }}

  • set to "all" produces:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (Test · ODI · T20I) )|)|}} }}

  • two formats can be added, using |format 2= or |format_2= or |format2= (except for "all", which already includes all possibilities)
  • say, {{Cricket graph requests|name=Example|format=test|format 2=odi}} would produce:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (Test  · {ODI))|)|}} }}

cricinfo id

|cricinfoid= or |4= for defining a Cricinfo player id external link (as in http://www.espncricinfo.com/ci/content/player/cricinfoid.html)

note

|note= or |3= for leaving an additional note or signature

usage

|usage=suspend produces {{#ifeq:suspend|suspend|Suspended: |{{#if:| ==={Template:=== )|)|}} }} In this parameter, the header function is disabled.

  • a |reason= or |1= can be specified, producing
    {{#ifeq:suspend|suspend|Suspended: Reason|{{#if:|

==={Template:=== )|)|}} }}

  • a |fixture= can be specified, producing
    {{#ifeq:suspend|suspend|Suspended: |{{#if:|

==={Template:=== )|)|}} }} For example, {{Cricket graph requests|usage=suspend|reason=Example}} would produce:
{{#ifeq:suspend|suspend|Suspended: Example reason|{{#if:| ==={Template:=== )|)|}} }}

Examples

In the following examples, the header has not been disabled.

  • {{Cricket graph requests|Example|T20I|note}} would produce:

{{#ifeq:|suspend|Suspended: |{{#if:Example| ==={Template:Example===Example (T20I )|)|}}
Note: note.}}

  • {{Cricket graph requests|link=Ross Taylor|name=Taylor, Ross|format=Test|format 2=ODI|cricinfoid=38699|note=Note for Taylor}} would produce:

{{#ifeq:|suspend|Suspended: |{{#if:Taylor, Ross| ==={Template:Taylor, Ross===Taylor, Ross (Test  · {ODI))|)|}} (Cricinfo profile)
Note: Note for Taylor.}}

  • if no parameters are specified whatsoever, the template produces an error message. thus, {{Cricket graph requests}} alone would produce: {{#ifeq:|suspend|Suspended: |{{#if:|

==={Template:=== )|)|}} no parameters specified}}