79.1% Infobox weather event adoption (2200 / 2783) as of 00:45, 9 May 2024 (UTC)
This template creates a completely modular weather infobox, which aims to support almost all severe weather events and allow modularity. Each of the subboxes are developed with modularity in mind. TemplateData will be available for these boxes soon to ease adding infoboxes to existing articles.
The primary infobox (this infobox) allows for a storm's image, name, and meteorological history. Meteorological data such as storm category and intensity or other data such as damages and deaths, are provided through subboxes.
All usages must be followed by Template:Infobox weather event/Footer to close the infobox (exceptions apply; see below). Please keep this in mind when replacing templates like {{Infobox storm}} which did not require a footer.
Winds and gusts units are always in knots. Pressure is always in millibars/hectopascals. These are non-configurable values in order to standardize and maintain consistency between all boxes. Damages are always in United States dollars, unless explicitly set with |currency=.
Basic
A very minimal box can be created using the following wikitext.
Wikitext
Output
{{Infobox weather event| name = Typhoon Tip <!-- This is pre-supplied by the article name. -->| image = File:TIP_1979-10-12-2333.jpg| caption = Typhoon Tip at its record peak intensity on October 12| formed = October 4, 1979| extratropical = October 19, 1979| dissipated = October 24, 1979| footer = yes <!-- For display purposes. -->}}
Typhoon Tip
Typhoon Tip at its record peak intensity on October 12
Up to two images can be displayed by the box at a given time. The image displayed may be the storm's satellite image (using |image=), its track map (using |track=), its forecast map (using |forecast=), or a combination of the two. The track map and forecast map may not be shown together. Caption, alternative text, and sizing can be set relative to each of the images above
Main parameter
Caption
Alternative text
Upright (scaling)
Width
|image=
|caption=
|alt=
|image-upright=
|image-width=
|track=
|track-caption=
|track-alt=
|track-upright=
|track-width=
|forecast=
|forecast-caption=
|forecast-alt=
|forecast-upright=
|forecast-width=
All parameters of {{Infobox weather event/History}} is usable in the header box. You can add in another meteorological history section for long-lasting storms which experienced different stages.
If the event is a single event and does not need meteorological info, effects, or a footer, |footer=yes can be set to immediately close the template, skipping the need for a footer.
The meteorological history subbox allows an infobox to contain multiple meteorological history boxes (aside from the one already displayed by the main template).
Wikitext
Output
{{Infobox weather event| name = October 2021 nor'easter| image = File:Late_October_2021_nor'easter_2021-10-27_1743Z.jpg| caption = The nor'easter near its peak intensity off the coast of the Northeastern United States, on October 27| as = the October 2021 nor'easter| formed = October 23, 2021}}{{Infobox weather event/History| as = Tropical Storm Wanda| formed = October 31, 2021| post-tropical = November 7, 2021| dissipated = November 8, 2021}}{{Infobox weather event/Footer}}
October 2021 nor'easter
The nor'easter near its peak intensity off the coast of the Northeastern United States, on October 27
Scale subboxes also exist for agencies which are not the Regional Specialized Meteorological Center. While the use of the JTWC subbox is generally allowed on all basins besides those which use the Saffir–Simpson scale (North Atlantic/Eastern Pacific/Central Pacific), other agency subboxes, such as those for the PAGASA (Philippines), CWB (Taiwan; subbox does not exist as of now), and PMD (Pakistan; subbox does not exist as of now) should generally be used only when the storm is not recognized by the basin's RSMC.
This subbox provides a meteorological data subbox based on the Joint Typhoon Warning Center scale, which is based on the Saffir–Simpson scale (except all tropical cyclone categories are merged into one "Typhoon" category). The |basin= parameter controls which type of cyclone is shown.
This template supports both the old Tropical Cyclone Warning System categories (>220 kilometres per hour (140 mph; 120 kn) for TCWS #5) and the new (Modified) Tropical Cyclone Warning System implemented in 2022. To switch between scales, use the |scale= parameter along with the year of the scale: 2022 (default) or 2015.
To display meteorological information in cases where an agency or scale is unavailable (such as in the case of historical storms, e.g. the 1881 Haiphong typhoon), you can directly use the /meteorology sub-box. This will remove agency and measurement interval from the box header.
By default, the category "Unknown-strength storm" will appear as the category. This can be overridden by setting |category= to any available storm category ID.
This sub-box generates a meteorological information box specifically targeted towards winter storms. When available, this box will change the header to reflect a winter storm category (such as a category provided by the Regional Snowfall Index). Otherwise, it will show a generic "Winter storm" header.
The winter storm category may be supplied using |category=. In the event that this storm has an RSI value, the |RSI= parameter can instead be used, and will automatically adjust the box to use imperial units instead of metric. The |basin= parameter can also be used to change this behavior; set it to atl or epac to switch the default units. To avoid units entirely, you may choose to pass text into the related values (e.g. pass {{convert|100|in|cm|abbr=on}}|maximum-rain= or |maximum-snow=), but this makes later maintenance difficult, and is not advised.
This sub-box generates a meteorological information box specifically targeted towards tornado outbreaks. The header color changes depending on the highest tornado rating provided; the name stays the same. Use |tornadoes= to indicate the number of tornadoes in this outbreak.
This template supports two scales: the Fujita scale (priority) and the TORRO scale. These can be provided using the |fujita-scale= and |torro-scale= parameters, respectively. The version of the Fujita scale changes depending on the value. For example, supplying |fujita-scale=EF5 will make the template automatically use the Enhanced Fujita scale. Likewise, supplying |fujita-scale=IF5 will make the template automatically use the International Fujita scale. The color of the header may be overridden with the |category= parameter; supply a valid storm category color to change it.
The |basin= parameter can also be used to change the units; set it to atl or epac to switch the default units. To avoid units entirely, you may choose to pass text into the related values (e.g. pass {{convert|142|mph|kmh|abbr=on}}|winds= or |gusts=), but this makes later maintenance difficult, and is not advised.
This sub-box generates a meteorological information box specifically targeted towards tornado families. The header color changes depending on the highest tornado rating provided; the name stays the same. Use |tornadoes= to indicate the number of tornadoes in this tornado family.
This template supports two scales: the Fujita scale (priority) and the TORRO scale. These can be provided using the |fujita-scale= and |torro-scale= parameters, respectively. The version of the Fujita scale changes depending on the value. For example, supplying |fujita-scale=EF5 will make the template automatically use the Enhanced Fujita scale. Likewise, supplying |fujita-scale=IF5 will make the template automatically use the International Fujita scale. The color of the header may be overridden with the |category= parameter; supply a valid storm category color to change it.
The |basin= parameter can also be used to change the units; set it to atl or epac to switch the default units. To avoid units entirely, you may choose to pass text into the related values (e.g. pass {{convert|142|mph|kmh|abbr=on}}|winds= or |gusts=), but this makes later maintenance difficult, and is not advised.
This sub-box generates a meteorological information box specifically targeted towards single tornadoes. The header changes depending on the highest tornado rating provided.
This template supports two scales: the Fujita scale (priority) and the TORRO scale. These can be provided using the |fujita-scale= and |torro-scale= parameters, respectively. The version of the Fujita scale changes depending on the value. For example, supplying |fujita-scale=EF5 will make the template automatically use the Enhanced Fujita scale. Likewise, supplying |fujita-scale=IF5 will make the template automatically use the International Fujita scale. The header category may be overridden with the |category= parameter; supply a valid storm category ID to change it.
The |basin= parameter can also be used to change the units; set it to atl or epac to switch the default units. To avoid units entirely, you may choose to pass text into the related values (e.g. pass {{convert|142|mph|kmh|abbr=on}}|winds= or |gusts=), but this makes later maintenance difficult, and is not advised.
This sub-box generates a meteorological information box specifically targeted towards any general storm. This is the general-use version of Template:Infobox weather event/meteorology, and is the most customizable.
|category= can be set to any valid storm category. It will, in turn, change the header color and text. If a category is set, the header can only be changed by |header=. The header style (which includes the background color) can be changed with |headerstyle=. To identify which scale and/or agency was used, supply the |scale= and/or |agency= parameters, respectively. To identify measurement interval (e.g. 10-minute, 3-minute), supply |interval= with the number of minutes. To override the text below the header entirely, use |subheader=.
If a category is not used, |type= may be used instead to refer to the type of meteorological event. The value of |type= will be used as the header text. Note that this will not show up if |category= is set.
The |basin= parameter can also be used to change the units; set it to atl or epac to switch the default units. To avoid units entirely, you may choose to pass text into the related values (e.g. pass {{convert|142|mph|kmh|abbr=on}}|winds= or |gusts=), but this makes later maintenance difficult, and is not advised.
{{Infobox weather event/Storm| category = 3| type = Gust <!-- Note how this will be missing -->| header = Puff of the Big Bad Wolf| scale =[[The Three Little Pigs]]| winds = 877| gusts = 1042}}
For current storms, a /Current box is used to show current storm information, such as position and location. On season pages, the /History box is usually replaced with the /Current box.
This subbox provides current storm information. It should be used for storms which are currently active and tracked by a Regional Specialized Meteorological Centre. It should be used in conjunction with the current/live versions of scale templates.
Place this below (or as a replacement of, particularly on season pages) the /History box. When using the main template (which has its own history box), keep the history parameters off to disable the "Meteorological history" header or use |no-history= to suppress the box.
Wikitext
Output
{{Infobox weather event| name = Typhoon Zeta}}{{Infobox weather event/Current| as-of ={{LOCALHOUR}}:00 [[Coordinated Universal Time|UTC]], {{LOCALMONTHNAMEGEN}}{{LOCALDAY}}| lat = 37.7| lon = -122.4| distance-from ={{convert|24855|nmi|round=5}} E of [[San Francisco]]| movement =[[Points of the compass|WNW]] at {{cvt|9|kn}}}}{{Infobox weather event/Footer}}
When there are multiple storms in the same season page and this template is being used, the anchor at the header of the subbox will be incorrectly linked. To change this, set |sectnum= to the section offset of the correct "Current storm information" section. For example, if this storm describes the storm with the third "Current storm information" section on the same page, use |sectnum=3.
The /Current box is used in conjunction with the live scale template. Every supported scale (listed above) contains a |live= parameter that can be set to yes, which will change the layout of the header to show an icon and a "Currently-active" prefix. In addition, you can use the /live meta-template to automatically set a scale box as currently-active (preferred), as seen below.
This subbox provides a tally of weather event effects. This includes direct storm casualties, damages (in USD), affected regions, and infrastructural damages. The |casualties= parameter can be used to combine the |fatalities=, |injuries=, and |missing= parameters, should there be minimal or no casualties.
This box will show damages and losses in United States dollars by default. Adding a |year= parameter will also indicate the year when displaying monetary values for contextualizing cost at a specific point in time.
References may be added with |refs= or |references=. However, as much as possible, avoid placing references directly into the box and instead use article content to place references. You may also use |IBTrACS= to link to the storm's International Best Track Archive for Climate Stewardship (IBTrACS) entry. Using both will make both appear at the bottom row; using only references will make the row height shrink to cut down on unnecessary whitespace.
Damages and economic losses can be set to a different currency using |currency= (or |damage-currency= and |losses-currency=), and a United States dollar-equivalent conversion can be provided. This can help contextualize weather events which impact a specific area. To set the USD conversion by hand, you can use |usd-damages= and |usd-losses= respectively. You can also opt to do these conversions automatically, as long as you provide a year and an ISO country code using |country=. Note that damages and losses are not multiplied. If the damages are 3 billion United States dollars, write |damages=3000000000, not |damages=3000.
The |year= parameter need not be the year that the event made impact, but rather a year relatively close to the year that it made impact, such that damages and losses can be calculated automatically.
When additional context is required, one may use |damages-suffix= to insert footnotes. |damages-prefix= can be used to insert symbols prior to the figure. losses also has suffix and prefix parameters, |losses-suffix= and |losses-prefix=, respectively.
Wikitext
Output
{{Infobox weather event/Effects| year = 2021 <!-- Used for damages. -->| currency = PHP <!-- Will control both damages and economic losses -->| country = PHL <!-- Controls currency conversions -->| damage = 2400000| damage-country = PHL| losses = 31000000 <!-- Will fall back to currency in `|damage=currency=` by default -->| refs ={{fake ref}}{{fake ref|2}}}}
This template closes the weather event infobox and provides additional links to other content if available.
{{Infobox weather event/Footer| season =[[{{CURRENTYEAR}} Atlantic hurricane season]]| series = the [[{{CURRENTYEAR}} Atlantic hurricane season]]| related ={{flt|* [[{{CURRENTYEAR}} Pacific hurricane season|Eastern Pacific]]* [[{{CURRENTYEAR}} Pacific typhoon season|Western Pacific]]* [[{{CURRENTYEAR}} North Indian Ocean cyclone season|North Indian Ocean]]}}| active = yes}}
Part of the 2024 Atlantic hurricane season
Part of a series on the 2024 Atlantic hurricane season
Sub-templates which start with a lowercase character are meta-templates, whereas templates which start with capital characters are expected to be used directly. Note that this list also includes miscellaneous template files (such as styles.css).
Header for the infobox for weather events, storms, tropical cyclones, nor'easters, tornadoes, tornado outbreaks, winter storms, and any other meteorological event.
This template prefers block formatting of parameters.
Parameter
Description
Type
Status
Name
name
Name of the event. The article title is used by default.
String
optional
Child display?
child
Whether this is a child box or not. Use `yes`, unless you're using this box standalone.
Default
yes
Example
yes
Boolean
optional
Body style
bodystyle
Custom CSS for the box
String
optional
Image
image
Image of the event. If this is a tropical cyclone, consult the WikiProject Tropical cyclones style guide for proper image selection.
File
suggested
Image width
widthimage-widthimage-size
Width of the image. When possible, use 'image-upright' instead for accessibility support.
String
optional
Image scale/upright
image-upright
The sizing scale of the image. '1.0' is the user's selected default image size. '2.0' is twice the user's selected default image size.
Number
optional
Alternate text
alt
Alternate text for the image.
String
suggested
Caption
caption
Caption for the image.
Content
suggested
Track map
track
Track map of the event. This will be overridden by the forecast map, if one was provided.
File
suggested
Track map size
track-widthtrack-size
Width of the track map. When possible, use 'track-upright' instead for accessibility support.
String
optional
Track map scale/upright
track-upright
The sizing scale of the track map. '1.0' is the user's selected default image size. '2.0' is twice the user's selected default image size.
Number
optional
Track map alternate text
track-alt
Alternate text for the track map.
String
optional
Track map caption
track-caption
Caption for the track map.
Content
optional
Forecast map
forecast
Forecast map of the event. This will override the track map, if one was provided.
File
suggested
Forecast map size
forecast-widthforecast-size
Width of the forecast map. When possible, use 'forecast-upright' instead for accessibility support.
String
optional
Forecast map scale/upright
forecast-upright
The sizing scale of the forecast map. '1.0' is the user's selected default image size. '2.0' is twice the user's selected default image size.
Number
optional
Forecast map alternate text
forecast-alt
Alternate text for the forecast map.
String
optional
Forecast map caption
forecast-caption
Caption for the forecast map.
Content
optional
Location
locationplace
Location where the event occurred. Wikilink, if applicable.
Content
optional
Coordinates
coordinates
Coordinates of the event. Use 'lat' and 'lon' instead, when applicable. Do not confuse with current coordinates; those must be in a /Current subbox. Supply this value using {{coord}}.
Content
optional
Cause
cause
Cause of the event.
Content
optional
No history?
no-history
Disables the meteorological history for this infobox.
Boolean
optional
Name
as
Name of the event during the first stage of its existence.
Content
suggested
Name italics?
name-italics
Set to "off" to disable name italics.
Suggested values
off
String
optional
Duration
duration
The event's duration of existence.
Content
optional
Date
date
The day that the event occurred. Used for single-day events, such as floods and single tornadoes. When possible, use {{start date}}.
Content
suggested
Formed
formed
The day that the storm formed. When possible, use {{start date}}.
Content
suggested
Renamed
renamed
The day that the storm was renamed. Use this for storms where the responsible agency is the same (Atlantic–Pacific crossover hurricanes). When possible, use {{start date}}.
Content
suggested
Crossed over
crossed-overcrossed
The day that the storm crossed over to another basin (and thus, received a new name). For storms where the responsible agency is the same (Atlantic–Pacific crossover hurricanes), use "Renamed" instead. When possible, use {{start date}}.
Content
suggested
Exited land
exitedexited-land
The day that the storm exited land.
Content
optional
Subtropical
subtropical
The day that the tropical cyclone became subtropical. For the transition of extratropical cyclones to tropical cyclones, see "formed".
Date
suggested
Remnant low
remnant lowremnantlowremnant-low
The day on which the storm transitioned into a remnant low.
Content
optional
Post-tropical
post-tropical
The day that the tropical cyclone became post-tropical.
Content
optional
Extratropical
extratropical
The day that the tropical cyclone became extratropical.
Content
optional
Extratropical label
extratropical-label
The label for the 'extratropical' parameter, if one should be used.
Content
optional
Dissipated
dissipated
The day that the storm dissipated. When possible, use {{end date}}.
Content
suggested
Content
1
Content of the box. May be child boxes. This will enable the footer, so more subboxes cannot be added afterwards.
Content
optional
Footer?
footer
Set to 'true' to include a footer. This will prevent further subboxes from being added.