Template:Infobox rally

{{infobox

| bodystyle = width: 35em;

| abovestyle = background: lightsteelblue; font-size: 110%

| headerstyle = background: lightsteelblue;

| subheaderstyle = font-size: 100%;

| imagestyle = border-bottom: 1px solid #aaa;

| belowstyle = border-top: 1px solid #aaa;

| above = {{br separated entries|{{{name|}}}|{{#if:{{{native_name|}}}|{{{native_name}}}}}}}

| subheader = {{#if:{{{championship|}}}|{{#if:{{{round|}}}|Round {{{round}}} of {{#if:{{{season_no|}}}|{{{season_no}}} in|}} the|Part of the}} {{{championship}}}}}{{#if:{{{next_round|}}}{{{previous_round|}}}|

{{#if:{{{previous_round|}}}|}}{{#if:{{{next_round|}}}|}}
← Previous event{{{next_round}}}{{!}}Next event →
}}

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|alt={{{alt|}}}}}

| caption = {{{caption|}}}

| label1 = Host country

| data1 = {{{country|}}}

| label2 = Rally base

| data2 = {{{rallybase|}}}

| label3 = {{#if:{{{enddate|}}}|Dates run|Held on}}

| data3 = {{{startdate|}}} {{#if:{{{enddate|}}}|– {{{enddate}}}|}}

| label4 = Start location

| data4 = {{{start|}}}

| label5 = Finish location

| data5 = {{{finish|}}}

| label6 = {{#if:{{{stages|}}}|Stages|Length}}

| data6 = {{#if:{{{stages|}}}|{{{stages}}} {{#if:{{{stagekm|}}}|({{convert|{{{stagekm}}}|km|mi|abbr=in|disp=x|; }}){{{stagekm_note|}}}}}|{{#if:{{{stagekm|}}}|{{convert|{{{stagekm}}}|km|mi|abbr=in}}{{{stagekm_note|}}}}}}}

| label7 = Stage surface

| data7 = {{{surface|}}}

| label8 = Transport distance

| data8 = {{#if:{{{transportkm|}}}|{{convert|{{{transportkm}}}|km|mi|abbr=in}}{{{transportkm_note|}}}}}

| label9 = Overall distance

| data9 = {{#if:{{{overallkm|}}}|{{convert|{{{overallkm}}}|km|mi|abbr=in}}{{{overallkm_note|}}}}}

| header10 = {{#if:{{{crewsreg|}}}{{{teamsstart|}}}{{{teamsfinish|}}}{{{cancel1|}}}{{{reason1|}}}|Statistics}}

| label11 = Crews registered

| data11 = {{{crewsreg|}}}

| label12 = Crews

| data12 = {{#if:{{{teamsstart|}}}|{{{teamsstart}}} at start{{#if:{{{teamsfinish|}}}|, {{{teamsfinish}}} at finish}}|{{#if:{{{teamsfinish|}}}|{{{teamsfinish}}} at finish}}}}

| label13 = Cancellation

| data13 = {{br separated entries|{{#if:{{{cancel1|}}}{{{reason1|}}}|{{{cancel1}}} cancelled due to {{{reason1}}}.}}|{{#if:{{{cancel2|}}}{{{reason2|}}}|{{{cancel2}}} cancelled due to {{{reason2}}}.}}|{{#if:{{{cancel3|}}}{{{reason3|}}}|{{{cancel3}}} cancelled due to {{{reason3}}}.}}}}

| header14 = {{#if:{{{driver1|}}}{{{codriver1|}}}{{{team1|}}}{{{car1|}}}{{{time1|}}}{{{sat_driver|}}}{{{sat_codriver|}}}{{{sat_team|}}}{{{sat_car|}}}{{{sat_time|}}}{{{sun_driver|}}}{{{sun_codriver|}}}{{{sun_team|}}}{{{sun_car|}}}{{{sun_time|}}}{{{powerstage_driver|}}}{{{powerstage_codriver|}}}{{{powerstage_team|}}}{{{powerstage_car|}}}{{{powerstage_time|}}}|Overall results}}

| label15 = Overall winner

| data15 = {{br separated entries|{{#if:{{{driver1|}}}|{{{driver1}}}}}|{{#if:{{{codriver1|}}}|{{{codriver1}}}}}|{{#if:{{{team1|}}}|{{{team1}}}}}|{{#if:{{{car1|}}}|{{{car1}}}}}|{{#if:{{{time1|}}}|{{{time1}}}}}}}

| label16 = Saturday
Overall leader

| data16 = {{br separated entries|{{#if:{{{sat_driver|}}}|{{{sat_driver}}}}}|{{#if:{{{sat_codriver|}}}|{{{sat_codriver}}}}}|{{#if:{{{sat_team|}}}|{{{sat_team}}}}}|{{#if:{{{sat_car|}}}|{{{sat_car}}}}}|{{#if:{{{sat_time|}}}|{{{sat_time}}}}}}}

| label17 = Sunday
Accumulated leader

| data17 = {{br separated entries|{{#if:{{{sun_driver|}}}|{{{sun_driver}}}}}|{{#if:{{{sun_codriver|}}}|{{{sun_codriver}}}}}|{{#if:{{{sun_team|}}}|{{{sun_team}}}}}|{{#if:{{{sun_car|}}}|{{{sun_car}}}}}|{{#if:{{{sun_time|}}}|{{{sun_time}}}}}}}

| label18 = Power Stage winner

| data18 = {{br separated entries|{{#if:{{{powerstage_driver|}}}|{{{powerstage_driver}}}}}|{{#if:{{{powerstage_codriver|}}}|{{{powerstage_codriver}}}}}|{{#if:{{{powerstage_team|}}}|{{{powerstage_team}}}}}|{{#if:{{{powerstage_car|}}}|{{{powerstage_car}}}}}|{{#if:{{{powerstage_time|}}}|{{{powerstage_time}}}}}}}

| header19 = {{#if:{{{driver2Pro|}}}{{{driver2|}}}{{{driver3|}}}{{{driverJ|}}}|Support category results}}

| label20 = WRC-2 Pro winner

| data120 = {{br separated entries|{{#if:{{{driver2Pro|}}}|{{{driver2Pro}}}}}|{{#if:{{{codriver2Pro|}}}|{{{codriver2Pro}}}}}|{{#if:{{{team2Pro|}}}|{{{team2Pro}}}}}|{{#if:{{{car2Pro|}}}|{{{car2Pro}}}}}|{{#if:{{{time2Pro|}}}|{{{time2Pro}}}}}}}

| label21 = WRC-2 winner

| data21 = {{br separated entries|{{#if:{{{driver2|}}}|{{{driver2}}}}}|{{#if:{{{codriver2|}}}|{{{codriver2}}}}}|{{#if:{{{team2|}}}|{{{team2}}}}}|{{#if:{{{car2|}}}|{{{car2}}}}}|{{#if:{{{time2|}}}|{{{time2}}}}}}}

| label22 = WRC-3 winner

| data22 = {{br separated entries|{{#if:{{{driver3|}}}|{{{driver3}}}}}|{{#if:{{{codriver3|}}}|{{{codriver3}}}}}|{{#if:{{{team3|}}}|{{{team3}}}}}|{{#if:{{{car3|}}}|{{{car3}}}}}|{{#if:{{{time3|}}}|{{{time3}}}}}}}

| label23 = J-WRC winner

| data23 = {{br separated entries|{{#if:{{{driverJ|}}}|{{{driverJ}}}}}|{{#if:{{{codriverJ|}}}|{{{codriverJ}}}}}|{{#if:{{{teamJ|}}}|{{{teamJ}}}}}|{{#if:{{{carJ|}}}|{{{carJ}}}}}|{{#if:{{{timeJ|}}}|{{{timeJ}}}}}}}

}}{{#invoke:Check for unknown parameters|check|unknown={{main other|_VALUE_{{PAGENAME}}}}|preview=Page using Template:Infobox rally with unknown parameter "_VALUE_"|ignoreblank=y| name | native_name | championship | round | season_no | next_round | previous_round | image | image size | image_size | imagesize | alt | caption | country | rallybase | enddate | startdate | start | finish | stages | stagekm | stagekm_note | surface | transportkm |transportkm_note | overallkm | overallkm_note | driver1 | codriver1 | team1 | car1 | time1 | driver2Pro | codriver2Pro | team2Pro | car2Pro | time2Pro | driver2 | codriver2 | team2 | car2 | time2 | driver3 | codriver3 | team3 | car3 | time3 | driverJ | codriverJ | teamJ | carJ | timeJ | sat_driver | sat_codriver | sat_team | sat_car | sat_time | sun_driver | sun_codriver | sun_team | sun_car | sun_time | powerstage_driver | powerstage_codriver | powerstage_team | powerstage_car | powerstage_time | cancel1 | reason1 | cancel2 | reason2 | cancel3 | reason3 | crewsreg | teamsstart | teamsfinish

}}

{{documentation}}