Difference between revisions of "Template:Infobox racecourse"

From blackwiki
Jump to navigation Jump to search
imported>Jonesey95
(typo fix)
imported>Frietjes
Line 3: Line 3:
 
| titleclass = adr fn org extended-address
 
| titleclass = adr fn org extended-address
 
| titlestyle = background:inherit; border:1px solid #AAA; border-bottom:none; line-height:1.6em;
 
| titlestyle = background:inherit; border:1px solid #AAA; border-bottom:none; line-height:1.6em;
| title      = {{{Name|{{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}}}}
+
| title      = {{if empty|{{{Name|}}}|{{{name|}}}|<includeonly>{{PAGENAMEBASE}}</includeonly>}}
| image      = {{#invoke:InfoboxImage|InfoboxImage|image={{{Image|{{{image|}}}}}}|size={{{imagesize|{{{image_size|}}}}}}}}
+
| image      = {{#invoke:InfoboxImage|InfoboxImage|image={{if empty|{{{Image|}}}|{{{image|}}}}}|size={{if empty|{{{imagesize|}}}|{{{image_size|}}}}}}}
| caption    = {{{Caption|{{{caption|}}}}}}
+
| caption    = {{if empty|{{{Caption|}}}|{{{caption|}}}}}
  
 
| label1    = Location
 
| label1    = Location
 
| class1    = label
 
| class1    = label
| data1      = {{{Location|{{{location|}}}}}}
+
| data1      = {{if empty|{{{Location|}}}|{{{location|}}}}}
 
| label2    = [[Geographic coordinate system|Coordinates]]
 
| label2    = [[Geographic coordinate system|Coordinates]]
| data2      = {{ifempty|{{{coordinates|}}}|{{{Coordinates|}}}}}
+
| data2      = {{if empty|{{{coordinates|}}}|{{{Coordinates|}}}}}
 
| label3    = Owned by
 
| label3    = Owned by
| data3      = {{{Owner|{{{owner|}}}}}}
+
| data3      = {{if empty|{{{Owner|}}}|{{{owner|}}}}}
 
| label4    = Operated by
 
| label4    = Operated by
| data4      = {{{Operator|{{{operator|}}}}}}   
+
| data4      = {{if empty|{{{Operator|}}}|{{{operator|}}}}}   
 
| label5    = Date opened
 
| label5    = Date opened
| data5      = {{{Opened|{{{opened|}}}}}}
+
| data5      = {{if empty|{{{Opened|}}}|{{{opened|}}}}}
 
| label6    = Date closed
 
| label6    = Date closed
| data6      = {{{Closed|{{{closed|}}}}}}
+
| data6      = {{if empty|{{{Closed|}}}|{{{closed|}}}}}
 
| label7    = Capacity
 
| label7    = Capacity
| data7      = {{{Capacity|{{{capacity|}}}}}}
+
| data7      = {{if empty|{{{Capacity|}}}|{{{capacity|}}}}}
 
| label8    = Screened on
 
| label8    = Screened on
| data8      = {{{Channel|{{{channel|}}}}}}
+
| data8      = {{if empty|{{{Channel|}}}|{{{channel|}}}}}
 
| label9    = Race type
 
| label9    = Race type
| data9      = {{{RaceType|{{{racetype|}}}}}}
+
| data9      = {{if empty|{{{RaceType|}}}|{{{racetype|}}}}}
 
| label10    = Course type
 
| label10    = Course type
 
| class10    = category
 
| class10    = category
| data10    = {{{CourseType|{{{coursetype|}}}}}}
+
| data10    = {{if empty|{{{CourseType|}}}|{{{coursetype|}}}}}
 
| label11    = Notable races
 
| label11    = Notable races
| data11    = {{{NotableRaces|{{{notableraces|}}}}}}
+
| data11    = {{if empty|{{{NotableRaces|}}}|{{{notableraces|}}}}}
 
| label12    = Live racing handle
 
| label12    = Live racing handle
| data12    = {{{Handle|{{{handle|}}}}}}
+
| data12    = {{if empty|{{{Handle|}}}|{{{handle|}}}}}
 
| label13    = Attendance
 
| label13    = Attendance
| data13    = {{{Attendance|{{{attendance|}}}}}}
+
| data13    = {{if empty|{{{Attendance|}}}|{{{attendance|}}}}}
  
| below      = {{#if:{{{Website|{{{website|}}}}}}|{{official website|{{{Website|{{{website|}}}}}}}}}}
+
| below      = {{#if:{{{Website|}}}{{{website|}}}|{{official website|1={{if empty|{{{Website|}}}|{{{website|}}}}}}}}}
 +
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox racecourse with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox racecourse]] with unknown parameter "_VALUE_"|ignoreblank=y| Attendance | attendance | Capacity | capacity | Caption | caption | Channel | channel | Closed | closed | coordinates | Coordinates | CourseType | coursetype | Handle | handle | Image | image | image_size | imagesize | Location | location | Name | name | NotableRaces | notableraces | Opened | opened | Operator | operator | Owner | owner | RaceType | racetype | Website | website
 
}}<noinclude>{{documentation}}<!-- place category and language links on the /doc sub-page, not here --></noinclude>
 
}}<noinclude>{{documentation}}<!-- place category and language links on the /doc sub-page, not here --></noinclude>

Revision as of 15:02, 26 February 2017

Script error: No such module "If empty".
Script error: No such module "If empty".
Script error: No such module "If empty".
LocationScript error: No such module "If empty".
CoordinatesScript error: No such module "If empty".
Owned byScript error: No such module "If empty".
Operated byScript error: No such module "If empty".
Date openedScript error: No such module "If empty".
Date closedScript error: No such module "If empty".
CapacityScript error: No such module "If empty".
Screened onScript error: No such module "If empty".
Race typeScript error: No such module "If empty".
Course typeScript error: No such module "If empty".
Notable racesScript error: No such module "If empty".
Live racing handleScript error: No such module "If empty".
AttendanceScript error: No such module "If empty".

[[Category:Infobox templates|Template:Remove first word]]

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

Usage

Template:Parameter names example

{{Infobox racecourse
| name         = <!-- REQUIRED -->
| logo         = 
| logo_size    = 
| logo_alt     = 
| logo_caption = 
| image        = 
| image_size   = 
| alt          = 
| caption      = 
| location     = <!-- REQUIRED -->
| coordinates  = <!-- use {{Coord}} -->
| owner        = 
| operator     = 
| opened       = 
| closed       = 
| capacity     = 
| channel      = 
| racetype     = 
| coursetype   = 
| notableraces = 
| handle       = 
| attendance   = 
| website      = <!-- http://example.com -->
}}

Example

Script error: No such module "If empty".
Script error: No such module "If empty".
Script error: No such module "If empty".
LocationScript error: No such module "If empty".
CoordinatesScript error: No such module "If empty".
Owned byScript error: No such module "If empty".
Operated byScript error: No such module "If empty".
Date openedScript error: No such module "If empty".
Date closedScript error: No such module "If empty".
CapacityScript error: No such module "If empty".
Screened onScript error: No such module "If empty".
Race typeScript error: No such module "If empty".
Course typeScript error: No such module "If empty".
Notable racesScript error: No such module "If empty".
Live racing handleScript error: No such module "If empty".
AttendanceScript error: No such module "If empty".
Template:Official website
[[Category:Infobox templates|Template:Remove first word]]
{{Infobox racecourse
| name         = Aintree Racecourse
| logo         = Aintree Racecourse Logo.jpg
| image        = Aintree Racecourse in 2006.jpg
| caption      = The racecourse in 2006
| location     = [[Aintree]], [[Merseyside]], England
| coordinates  = {{coord|53|28|37|N|2|56|30|W|type:landmark_region:GB|display=inline,title}}
| owner        = [[Jockey Club]] Racecourses
| operator     = 
| opened       = 7 July 1829
| closed       = 
| capacity     = 
| channel      = [[Racing UK]]
| racetype     = 
| coursetype   = [[National Hunt]]
| notableraces = [[Grand National]]
| handle       = 
| attendance   = 
| website      = http://aintree.thejockeyclub.co.uk
}}

Microformat

Template:UF-hcard-geo

Tracking category