Difference between pages "Template:Navbox subgroup/doc" and "Hydrant"

< Template:Navbox subgroup(Difference between pages)
(remove cats and interwikis from sandbox)
 
imported>Ac14
(Use)
 
Line 1: Line 1:
{{Documentation subpage}}
+
[[File:TPFhydrants.jpg|thumb|right]]
{{Esoteric}}
+
The TPF hydrants are meshed fire hydrants that can be changed to any color.
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
 
{{Navbox suite}}
 
This template is designed to be used with {{tl|Navbox}} or other [[Wikipedia:Navigation templates|navigation template]]s that allow creating lists of links with groups headers or titles. This template allows the creation of subgroups that can be assigned to a list item within {{tl|Navbox}}. A subgroup may contain up to 20 list items.
 
  
== Blank template ==
+
==Use==
<pre>
+
Use of the hydrants is simple. While holding a supply line, enter mouselook and point at the hydrant, then click.
{{Navbox subgroup
 
| groupstyle =
 
| liststyle  =
 
  
| group1 =  
+
==Types & Features==
| list1  =  
+
There are two types of hydrants available. A single sided hydrant and a double sided hydrant capable of 2 supply connections.<br>
| group2 =  
 
| list2  =  
 
...
 
| group20 =
 
| list20  =
 
}}
 
</pre>
 
  
== Parameters ==
+
By default hydrants can be knocked over by vehicles if they are going over a certain speed. Placing an N at the end of the hydrants name and rerezzing it will stop this behavior (TPF Hydrant N). Hydrants cannot be knocked over if there is something connected to them.
This template employs all parameters of {{t1|Navbox}}.  Please see the documentation there for more complete descriptions.  In fact, the only differences between this template and {{t1|Navbox}} are as follows:
 
*The border parameter defaults to "child"
 
*The group padding defaults to 0.75em on the left/right, and can only be changed with the <code>grouppadding</code> parameter.  This is done to prevent the [[Internet Explorer box model bug]] from affecting the width of groups.
 
Everything else is ''exactly'' the same as {{t1|Navbox}}.
 
 
 
Only the most common parameters are listed below.
 
 
 
=== Cells ===
 
:; ''list<sub>n</sub>''
 
::  (i.e. ''list1'', ''list2'', ... ''list20'') The body of the template, usually a list of links. Format is inline.  At least one ''list'' parameter is required; each additional ''list'' is displayed in a separate row of the table. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below). The background color of the list items (and the entire table) defaults to <code>transparent</code>, therefore it displays the same background color used in the parent navigation box.
 
 
 
:; ''group<sub>n</sub>''
 
:: (i.e. ''group1'', ''group2'', ..., ''group20'') If specified, text appears in a header cell displayed to the left of ''list<sub>n</sub>''. If omitted, ''list<sub>n</sub>'' uses the full width of the table. The background color defaults to <code><span style="background:#e6e6ff; color:black;">#e6e6ff</span></code>, but can be changed via the ''groupstyle'' parameter (see below).
 
 
 
=== Styles ===
 
:; ''bodystyle''
 
:: Specifies [[Cascading Style Sheets|CSS]] styles to apply to the template body. Examples:
 
::: <code>background:#''nnnnnn'';</code>
 
::: <code>text-align:[''right/center/left/justified''];</code>
 
 
 
:; ''groupstyle''
 
:: CSS styles to apply to the ''group<sub>n</sub>'' cells. This option overrides any styles that are applied to the entire table. Examples:
 
::: <code>background:#''nnnnnn'';</code>
 
::: <code>text-align:[''left/center/right''];</code>
 
::: <code>vertical-align:[''top/middle/bottom''];</code>
 
::: <code>white-space:nowrap;</code>
 
 
 
:; ''grouppadding''
 
:: CSS style to specify group padding.  Should usually be specified using em units.  It is recommended to leave this parameter alone and use the default padding.  Examples:
 
::: <code>grouppadding = 0em 1em;</code> (1em on left/right, 0em on top/bottom)
 
::: <code>grouppadding = 0em 0.5em 0em 1em;</code> (0em top, 0.5em right, 0em bottom, 1em left)
 
 
 
:; ''liststyle''
 
:: CSS styles to apply to all lists. Overridden by the ''oddstyle'' and ''evenstyle'' parameters (if specified) below.
 
 
 
:; ''oddstyle''
 
:; ''evenstyle''
 
:: CSS styles to apply to the odd-numbered list items (''list1'', ''list3'', etc) or even-numbered list items (''list2'', ''list4'', etc), respectively. Typically used to set background color (<code>background:#''nnnnnn'';</code>) in order to achieve an alternating background color between odd and even-numbered lists.
 
 
 
:; ''evenodd'' <span style="font-weight:normal;"><code>[swap, even, odd, off]</code></span>
 
:: If set to <code>swap</code>, then the automatic striping of even and odd rows is reversed.  Normally, even rows get a light gray background for striping; when this parameter is used, the odd rows receive the gray striping instead of the even rows.  Setting to <code>even</code> or <code>odd</code> sets all rows to have that striping color.  Setting to <code>off</code> disables automatic row striping. NOTE: Due to system limitations, do '''not''' use a semi-colon to close this command.
 
 
 
==Setting the width of groups==
 
If multiple {{t1|Navbox subgroup}} templates are used inside of a parent {{t1|Navbox}}, it generally looks better if the width of the groups matches up.  In order to do this, one must set the <code>groupwidth</code> parameter:
 
 
 
:<code>groupwidth = 10em</code>
 
 
 
An alternative way is to set the <code>groupstyle</code> parameters to contain the desired width, and the <code>liststyle</code> parameters to have width:auto (due to HTML/CSS reasons).  For example, place the following code in each {{t1|Navbox subgroup}} to adjust the widths:
 
:<code>groupstyle = width:10em;</code>
 
:<code>liststyle = width:auto;</code>
 
*NOTE: For the <code>groupstyle</code> widths to work, you '''must''' set the <code>liststyle</code> width to "auto".
 
If you also use the <code>image</code> or <code>imageleft</code> parameters, then you will most likely also need to set their width manually using the <code>imagestyle</code> and <code>imageleftstyle</code> parameters.
 
 
 
==Examples==
 
=== Example 1 ===
 
The following is an example of ''Navbox subgroup'' used within a ''Navbox'' template.
 
 
 
{{Navbox
 
| state  = uncollapsed
 
| name  = Protected Areas of Colorado
 
| title  = Protected Areas of Colorado
 
| listclass = hlist
 
| group1 = National Park Service
 
| list1  = {{Navbox subgroup
 
  | group1 = National Parks
 
  | list1  =
 
*[[Black Canyon of the Gunnison National Park|Black Canyon of the Gunnison]]
 
*[[Great Sand Dunes National Park and Preserve|Great Sand Dunes]]
 
*[[Mesa Verde National Park|Mesa Verde]]
 
*[[Rocky Mountain National Park|Rocky Mountain]]
 
  | group2 = National Monuments
 
  | list2  =
 
*[[Colorado National Monument|Colorado]]
 
*[[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]
 
*[[Hovenweep National Monument|Hovenweep]]
 
*[[Yucca House National Monument|Yucca House]]
 
  | group3 = National Historic Sites
 
  | list3  =
 
*[[Bent's Old Fort National Historic Site|Bent's Old Fort]]
 
*[[Sand Creek Massacre National Historic Site|Sand Creek Massacre]]
 
  | group4 = National Recreation Area
 
  | list4  =
 
*[[Curecanti National Recreation Area|Curecanti]]
 
  }}
 
| group2 = National Forests
 
| list2  =
 
*[[Arapaho National Forest|Arapaho]]
 
*[[Grand Mesa National Forest|Grand Mesa]]
 
*[[Gunnison National Forest|Gunnison]]
 
*[[Pike National Forest|Pike]]
 
*[[Rio Grande National Forest|Rio Grande]]
 
*[[Roosevelt National Forest|Roosevelt]]
 
*[[Medicine Bow - Routt National Forest|Medicine Bow - Routt]]
 
*[[San Isabel National Forest|San Isabel]]
 
*[[San Juan National Forest|San Juan]]
 
*[[Uncompahgre National Forest|Uncompahgre]]
 
*[[White River National Forest|White River]]
 
}}
 
 
 
<pre style="overflow:scroll;">
 
{{Navbox
 
| state  = uncollapsed
 
| name  = Protected Areas of Colorado
 
| title  = Protected Areas of Colorado
 
| listclass = hlist
 
| group1 = National Park Service
 
| list1  = {{Navbox subgroup
 
  | group1 = National Parks
 
  | list1  =
 
*[[Black Canyon of the Gunnison National Park|Black Canyon of the Gunnison]]
 
*[[Great Sand Dunes National Park and Preserve|Great Sand Dunes]]
 
*[[Mesa Verde National Park|Mesa Verde]]
 
*[[Rocky Mountain National Park|Rocky Mountain]]
 
  | group2 = National Monuments
 
  | list2  =
 
*[[Colorado National Monument|Colorado]]
 
*[[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]
 
*[[Hovenweep National Monument|Hovenweep]]
 
*[[Yucca House National Monument|Yucca House]]
 
  | group3 = National Historic Sites
 
  | list3  =
 
*[[Bent's Old Fort National Historic Site|Bent's Old Fort]]
 
*[[Sand Creek Massacre National Historic Site|Sand Creek Massacre]]
 
  | group4 = National Recreation Area
 
  | list4  =
 
*[[Curecanti National Recreation Area|Curecanti]]
 
  }}
 
| group2 = National Forests
 
| list2  =
 
*[[Arapaho National Forest|Arapaho]]
 
*[[Grand Mesa National Forest|Grand Mesa]]
 
*[[Gunnison National Forest|Gunnison]]
 
*[[Pike National Forest|Pike]]
 
*[[Rio Grande National Forest|Rio Grande]]
 
*[[Roosevelt National Forest|Roosevelt]]
 
*[[Medicine Bow - Routt National Forest|Medicine Bow - Routt]]
 
*[[San Isabel National Forest|San Isabel]]
 
*[[San Juan National Forest|San Juan]]
 
*[[Uncompahgre National Forest|Uncompahgre]]
 
*[[White River National Forest|White River]]
 
}}
 
</pre>
 
 
 
=== Example 2 ===
 
This example implements horizontal group headings by assigning the headings to <code>list1</code> and <code>list3</code> and the links to <code>list2</code> and <code>list4</code>), then using <code>list1style</code> and <code>list3style</code> to set the background color of the headings.
 
 
 
{{Navbox
 
| state = expanded
 
| name  = Roman Emperors
 
| title = Roman Emperors
 
| listclass = hlist
 
| group1 = Crisis 235 AD - 284 AD
 
| list1  =
 
*[[Maximinus Thrax]]
 
*[[Gordian I]]
 
*[[Gordian II]]
 
*[[Pupienus]] and [[Balbinus]]
 
*[[Gordian III]]
 
*[[Philip the Arab]]
 
*[[Decius]]
 
*[[Trebonianus Gallus]]
 
*[[Aemilianus]]
 
*[[Valerian (emperor)|Valerian]]
 
*[[Gallienus]]
 
*[[Claudius II]]
 
*[[Quintillus]]
 
*[[Aurelian]]
 
*[[Marcus Claudius Tacitus]]
 
*[[Florianus]]
 
*[[Marcus Aurelius Probus|Probus]]
 
*[[Carus]]
 
*[[Numerian]]
 
*[[Carinus]]
 
| group2 = Dominate
 
| list2  =
 
  {{Navbox subgroup
 
  |list1style = background:#ddf;
 
  |list1 = '''284 AD - 395 AD'''
 
  |list2 =
 
*[[Diocletian]]
 
*[[Maximian]]
 
*[[Constantius Chlorus|Constantius I]]
 
*[[Galerius]]
 
*[[Flavius Valerius Severus|Severus II]]
 
*[[Maxentius]]
 
*[[Maximinus]]
 
*[[Licinius]]
 
*[[Constantine I]]
 
*[[Constantine II (emperor)|Constantine II]]
 
*[[Constans|Constans I]]
 
*[[Constantius II]]
 
*[[Julian the Apostate]]
 
*[[Jovian (Emperor)|Jovian]]
 
*[[Valentinian I]]
 
*[[Valens]]
 
*[[Gratian]]
 
*[[Valentinian II]]
 
*[[Eugenius]]
 
*[[Theodosius I]]
 
  |list3style = background:#ddf;
 
  |list3 = '''Western Empire (393 AD - 476 AD)'''
 
  |list4 =
 
*[[Honorius (emperor)|Honorius]]
 
*[[Constantius III]]
 
*[[Joannes]]
 
*[[Valentinian III]]
 
*[[Petronius Maximus]]
 
*[[Avitus]]
 
*[[Majorian]]
 
*[[Libius Severus]]
 
*[[Anthemius]]
 
*[[Olybrius]]
 
*[[Glycerius]]
 
*[[Julius Nepos]]
 
*[[Romulus Augustus]]
 
  }}
 
}}
 
 
 
<pre style="overflow:scroll;">
 
{{Navbox
 
| state = expanded
 
| name  = Roman Emperors
 
| title = Roman Emperors
 
| listclass = hlist
 
| group1 = Crisis 235 AD - 284 AD
 
| list1  =
 
*[[Maximinus Thrax]]
 
*[[Gordian I]]
 
*[[Gordian II]]
 
*[[Pupienus]] and [[Balbinus]]
 
*[[Gordian III]]
 
*[[Philip the Arab]]
 
*[[Decius]]
 
*[[Trebonianus Gallus]]
 
*[[Aemilianus]]
 
*[[Valerian (emperor)|Valerian]]
 
*[[Gallienus]]
 
*[[Claudius II]]
 
*[[Quintillus]]
 
*[[Aurelian]]
 
*[[Marcus Claudius Tacitus]]
 
*[[Florianus]]
 
*[[Marcus Aurelius Probus|Probus]]
 
*[[Carus]]
 
*[[Numerian]]
 
*[[Carinus]]
 
| group2 = Dominate
 
| list2  =
 
  {{Navbox subgroup
 
  |list1style = background:#ddf;
 
  |list1 = '''284 AD - 395 AD'''
 
  |list2 =
 
*[[Diocletian]]
 
*[[Maximian]]
 
*[[Constantius Chlorus|Constantius I]]
 
*[[Galerius]]
 
*[[Flavius Valerius Severus|Severus II]]
 
*[[Maxentius]]
 
*[[Maximinus]]
 
*[[Licinius]]
 
*[[Constantine I]]
 
*[[Constantine II (emperor)|Constantine II]]
 
*[[Constans|Constans I]]
 
*[[Constantius II]]
 
*[[Julian the Apostate]]
 
*[[Jovian (Emperor)|Jovian]]
 
*[[Valentinian I]]
 
*[[Valens]]
 
*[[Gratian]]
 
*[[Valentinian II]]
 
*[[Eugenius]]
 
*[[Theodosius I]]
 
  |list3style = background:#ddf;
 
  |list3 = '''Western Empire (393 AD - 476 AD)'''
 
  |list4 =
 
*[[Honorius (emperor)|Honorius]]
 
*[[Constantius III]]
 
*[[Joannes]]
 
*[[Valentinian III]]
 
*[[Petronius Maximus]]
 
*[[Avitus]]
 
*[[Majorian]]
 
*[[Libius Severus]]
 
*[[Anthemius]]
 
*[[Olybrius]]
 
*[[Glycerius]]
 
*[[Julius Nepos]]
 
*[[Romulus Augustus]]
 
  }}
 
}}
 
</pre>
 
 
 
== See also ==
 
* {{t1|Navbox}} – Basic navbox
 
* {{t1|Navbox with columns}} – Allows columns instead of groups/lists
 
* {{t1|Navbox with collapsible groups}} – Another variation.
 
* {{strikethrough|[[Wikipedia:Line break handling]] – The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes.}} Deprecated; use the <code>hlist</code> class.
 
* {{strikethrough|{{tl|Nowrap begin}} – The recommended format for adding bullets, pipes, or dashes between list items.}} Deprecated; use the <code>hlist</code> class.
 
* {{t1|Nobold}} – To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables.
 
 
 
{{Navigation templates}}
 
 
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
 
<!--Categories-->
 
[[Category:Navigational boxes| ]]
 
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
 
 
 
<!--Other languages-->
 
[[ar:قالب:Navbox subgroup]]
 
[[be-x-old:Шаблён:Навігацыйная сабтабліца]]
 
[[bg:Шаблон:Навигационен шаблон подгрупа]]
 
[[ca:Plantilla:Navbox subgroup]]
 
[[eo:Ŝablono:Navigilo subgrupo]]
 
[[fr:Modèle:Méta palette de navigation sous-groupe]]
 
[[hsb:Předłoha:Nawitabela z podskupinami]]
 
[[hy:Կաղապար:Navbox subgroup]]
 
[[ko:틀:안내/중첩]]
 
[[ku:Şablon:Navbox subgroup]]
 
[[id:Templat:Navbox subgroup]]
 
[[ja:Template:Navbox subgroup]]
 
[[ka:თარგი:ნავდაფა ქვეჯგუფი]]
 
[[pt:Predefinição:Navbox subgroup]]
 
[[ro:Format:Subgrup casetă de navigare]]
 
[[ru:Шаблон:Navbox subgroups]]
 
[[simple:Template:Navbox generic subgroup]]
 
[[sl:Predloga:Navpolje podskupina]]
 
[[tr:Şablon:Dolaşım iç]]
 
[[uk:Шаблон:Navbox subgroup]]
 
[[zh:Template:Navbox subgroup]]
 
}}</includeonly>
 

Revision as of 13:31, 24 March 2012

TPFhydrants.jpg

The TPF hydrants are meshed fire hydrants that can be changed to any color.

Use

Use of the hydrants is simple. While holding a supply line, enter mouselook and point at the hydrant, then click.

Types & Features

There are two types of hydrants available. A single sided hydrant and a double sided hydrant capable of 2 supply connections.

By default hydrants can be knocked over by vehicles if they are going over a certain speed. Placing an N at the end of the hydrants name and rerezzing it will stop this behavior (TPF Hydrant N). Hydrants cannot be knocked over if there is something connected to them.