Difference between revisions of "Template:Cricket graph requests"

From blackwiki
Jump to navigation Jump to search
imported>Benzband
m (fix)
imported>Joseph2302
m (Disambiguating links to Test match (link changed to Test cricket; link changed to Test cricket) using DisamAssist.)
 
(18 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{#ifeq:{{{usage|}}}|suspend|'''Suspended:''' <span style="color:#736F6E">{{{reason|}}}</span>|<!--
+
{{#ifeq:{{{usage|}}}|suspend|'''Suspended'''{{#if:{{{fixture|}}}{{{reason|{{{1|}}}}}}|:&nbsp;<span style="color:#736F6E">{{#if:{{{fixture|}}}|Due to the ongoing matches on the tour of the [[{{{fixture}}}]].|}}{{#if:{{{reason|{{{1|}}}}}}|&nbsp;{{{reason|{{{1|}}}}}}.|}}</span>|.}}|<!--
-->{{#ifeq:{{{header|}}}|no||{{#if:{{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}|==={{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}===|}}}}
+
-->{{#ifeq:{{{header|}}}|no||{{#if:{{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}|==={{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}===|}}}}}}
{{#if:{{{name|{{{1|<noinclude>Example</noinclude>}}}}}}|'''[[{{{link|{{{name|{{{1|<noinclude>Example</noinclude>}}}}}}}}}{{!}}{{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}]]'''|}} <!--
+
<div class="hlist">
-->{{#if:{{{format 2|}}}{{{format|{{{2|<noinclude>all</noinclude>}}}}}}|(|}}<!--
+
* {{#if:{{{name|{{{1|<noinclude>Example</noinclude>}}}}}}|'''[[{{{link|{{{name|{{{1|<noinclude>Example</noinclude>}}}}}}}}}{{!}}{{{name|{{{1|{{{link|<noinclude>Example</noinclude>}}}}}}}}}]]'''|}}
-->{{#ifeq:{{{format|{{{2|}}}}}}|test|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--  
+
** {{#switch:{{{format|{{{2|<noinclude>all</noinclude>}}}}}}<!--
  -->{{#ifeq:{{{format|{{{2|}}}}}}|Test|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--  
+
  -->|test|tests|Test|Tests=[[Test cricket|<span style="color:#736F6E">Test</span>]]<!--
  -->{{#ifeq:{{{format|{{{2|}}}}}}|tests|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--  
+
  -->|odi|odis|ODI|ODIs=[[One Day International|<span style="color:#736F6E">ODI</span>]]<!--
  -->{{#ifeq:{{{format|{{{2|}}}}}}|Tests|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--  
+
  -->|T20I|t20i|T20Is|t20is=[[Twenty20 International|<span style="color:#736F6E">T20I</span>]]<!--  
  -->{{#ifeq:{{{format|{{{2|}}}}}}|odi|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
+
  -->|all=[[Test match|
-->{{#ifeq:{{{format|{{{2|}}}}}}|ODI|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
+
<span style="color:#736F6E">Test</span>]]
-->{{#ifeq:{{{format|{{{2|}}}}}}|ODIs|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--  
+
** [[One Day International|<span style="color:#736F6E">ODI</span>]]
  -->{{#ifeq:{{{format|{{{2|}}}}}}|odis|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--  
+
** [[Twenty20 International|<span style="color:#736F6E">T20I</span>]]}}
  -->{{#ifeq:{{{format|{{{2|}}}}}}|T20I|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
+
** {{#switch:{{{format 2|{{{format_2|{{{format2|}}}}}}}}}<!--
-->{{#ifeq:{{{format|{{{2|}}}}}}|T2OI|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
+
-->|test|tests|Test|Tests=[[Test cricket|<span style="color:#736F6E">Test</span>]]<!--
-->{{#ifeq:{{{format|{{{2|}}}}}}|T2OIs|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
+
  -->|odi|odis|ODI|ODIs=[[One Day International|<span style="color:#736F6E">ODI</span>]]<!--
-->{{#ifeq:{{{format|{{{2|}}}}}}|t20i|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--  
+
  -->|T20I|t20i|T20Is|t20is=[[Twenty20 International|<span style="color:#736F6E">T20I</span>]]}}
  -->{{#ifeq:{{{format|{{{2|}}}}}}|t2oi|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
+
** {{#if:{{{cricinfoid|}}}|<small><span class="plainlinks">[http://www.espncricinfo.com/ci/content/player/{{{cricinfoid|}}}.html Cricinfo profile]</span></small>|}}
-->{{#ifeq:{{{format|{{{2|<noinclude>all</noinclude>}}}}}}|all|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]{{·}}[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]{{·}}[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
+
{{#if:{{{note|{{{3|<noinclude>note</noinclude>}}}}}}|<small>Note: <span style="color:#736F6E">{{{note|{{{3|<noinclude>Example note</noinclude>}}}}}}</span>.</small>|}}</div><!--  
-->{{#if:{{{format|{{{2|<noinclude>all</noinclude>}}}}}}|{{#if:{{{format 2|}}}|{{·}}|)}}|}}<!--
+
  -->{{#if:{{{usage|}}}{{{1|<noinclude>name</noinclude>}}}{{{name|}}}{{{link|}}}{{{2|}}}{{{format|}}}{{{format 2|{{{format_2|{{{format2|}}}}}}}}}{{{cricinfoid|}}}{{{3|}}}{{{note|}}}||{{error|no parameters specified}}}}<noinclude>
-->{{#ifeq:{{{format 2|}}}|test|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|Test|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|tests|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|Tests|[[Test match{{!}}<span style="color:#736F6E">Test</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|odi|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|ODI|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|ODIs|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}}|odis|[[One Day International{{!}}<span style="color:#736F6E">ODI</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|T20I|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|T2OI|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|T2OIs|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|t20i|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
 
-->{{#ifeq:{{{format 2|}}}|t2oi|[[Twenty20 International{{!}}<span style="color:#736F6E">T20I</span>]]|}}<!--
 
-->{{#if:{{{format 2|}}}|)|}} <!--
 
-->|}} <!--
 
-->{{#if:{{{cricinfoid|}}}|<small><span class="plainlinks">([http://www.espncricinfo.com/ci/content/player/{{{cricinfoid|}}}.html Cricinfo profile])</span></small>|}} <!--
 
-->{{#if:{{{note|{{{3|<noinclude>note</noinclude>}}}}}}|<br><small>Note: <span style="color:#736F6E">{{{note|{{{3|<noinclude>Example note</noinclude>}}}}}}</span>.</small>|}}<!--
 
-->{{#if:{{{usage|}}}{{{1|<noinclude>name</noinclude>}}}{{{name|}}}{{{link|}}}{{{2|}}}{{{format|}}}{{{cricinfoid|}}}{{{3|}}}{{{note|}}}||{{error|no parameters specified}}}}<!--
 
-->{{#ifeq:{{NAMESPACE}}|Template||<br />}}<noinclude>
 
 
__NOTOC__
 
__NOTOC__
 
{{documentation}}
 
{{documentation}}
 +
[[Category:WikiProject Cricket templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 13:57, 14 June 2020

Example

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:
  • set to "odi", "ODI", "odis" or "ODIs" produces:
  • set to "T20I", "t20i", "t20is" or "T20Is" produces:
  • set to "all" produces:
  • 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:

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 Suspended.

In this parameter, the header function is disabled.

  • a |reason= or |1= can be specified, producing
    Suspended
  Reason.
  • a |fixture= can be specified, producing
    Suspended
 Due to the ongoing matches on the tour of the Fixture.

For example, {{Cricket graph requests|usage=suspend|reason=Example}} would produce:
Suspended

  Example reason.

Examples

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

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

Example

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

Taylor, Ross

Note: Note for Taylor.
  • if no parameters are specified whatsoever, the template produces an error message. thus, {{Cricket graph requests}} alone would produce:
no parameters specified