FANDOM


Uso

Esta predefinição pode ser usado para criar uma caixa de navegação padrão. Ele é destinado ao uso em outra predefinição que padroniza o título e o conteúdo da caixa, por exemplo, a caixa de navegação Predefinição: Grandes Casas. Em geral, NÃO DEVE ser utilizado diretamente nos artigos, pois cria uma carga de manutenção para fazê-lo sempre que o conteúdo da caixa tiver que ser atualizado.

O objetivo dessa predefinição é padronizar determinados atributos de todas as caixas de navegação, por exemplo, suas cores e outros atributos CSS. Enquanto no momento a predefinição é simples, no futuro ela pode ser estendida para adicionar outros recursos. O uso dessa predefinição agora permite que alterações como essa sejam implementadas de maneira muito mais rápida e fácil do que a edição de cada predefinição separadamente.

Syntax

{{navbox
 | name       = mandatory - name of the template
 | state      = uncollapsed, collapsed, plain, autocollapse (default)
 | style      = optional styles to be added for the whole table
 | title      = mandatory - template header
 | gtitleN    = optional - title of N-th group of items
 | styleN     = optional - style; i.e. (line-height, font-size, etc.)
 | groupN     = mandatory - list of items
 | titlewidth = optional - width of the group title column
}}
  • Groups: Currently, the maximum number of groups allowed is 14.
    • Groups of items can be added as parameters: group1, group2, group3, ... up to groupN.
  • Group title: Each group has its own title parameter: gtitle1, gtitle2, gtitle3, ... up to gtitleN. Note that the default width for the first column is 15%.
  • Group style: Style may also be customised to each group in: style1, style2, style3, ... up to styleN.
    • Note that neither the title nor the items have any wiki-links built into the template. As a result, users of the template are free to use wiki-links as they wish.
  • Line breaks: Line-breaks (<br />) are unnecessary, as text wrapping is done automatically by the template. This also includes links and text in gtitleN and groupN.
  • Pipe links: Because of the nature of template syntax, it may be necessary to use Template:! ({{!}}) in place of actual pipes between items, otherwise the template will ignore text after the first pipe.
  • Bullets: It is highly recommended that Template:* ({{*}}) be used instead. This adds a bullet (Predefinição:*) instead of a pipe.

States

  • Autocollapse: By default, the state of a navbox is "autocollapsed". This means that if the number of navboxes in a page exceeds the maximum allocation of the collapsible navboxes, then the remaining navboxes are collapsed automatically. For more information (or to change the setting), see MediaWiki:Common.js.
    • Currently, the autocollapse allocation is 2 (see MediaWiki:Common.js). This means that if there are 3 navboxes in a page, the third and subsequent navboxes will be collapsed automatically.
  • Uncollapsed: Forces the navbox to be displayed.
    • All of the navboxes in this documentation are in the uncollapsed state.
  • Collapsed: The reverse of uncollapsed. Forces the navbox to be hidden instead.
    • Navboxes with a height of more than 300 pixels will also be collapsed automatically. For more information (or to change the setting), see MediaWiki:Common.js.
  • Plain: Removes the "show/hide" link.

Sub-groups

  • For larger navboxes, it may be necessary to include sub-groups within a particular group of items (although it is possible to create navboxes within navboxes to support multiple collapses). This template allows the creation of sub-groups within {{navbox}}, provided that certain parameters are included:
    • The nested navbox (sub-group) requires the inclusion of the sub-group parameter (subgroup = Yes). This enables the template to differentiate between the nested and the parent navbox.
    • The parent navbox group (i.e. group2 in the example below) requires the style parameter (style2 = padding:0). This fixes the "padding" bug that occurs when sub-groups are used.

Syntax

{{navbox
 | name    =
 | state   = 
 | title   =
 | gtitle1 =
 | group1  =
 | gtitle2 =  
 | style2  = padding:0 (mandatory)
 | group2  = 
   {{navbox
   | subgroup = Yes (mandatory)
   | gtitle1  = 
   | group1   =
   | gtitle2  = 
   | group2   = 
   }}
}}

Examples

Use of style; without group title

{{navbox
 | name    = Rune running
 | title   = Rune running
 | style1  = text-align:center
 | group1  = Air {{*}} Mind {{*}} Chaos {{*}} Nature {{*}} Law
}}

produces:


Multiple groups

{{navbox
 | name    = Amulet
 | title   = Amulets
 | gtitle1 = Standard
 | group1  = Gold {{*}} Sapphire {{*}} Emerald {{*}} Ruby {{*}} Diamond {{*}} Dragonstone {{*}} Onyx
 | gtitle2 = Enchanted
 | group2  = Magic {{*}} Defence {{*}} Nature {{*}} Strength {{*}} Power {{*}} Glory {{*}} Fury
 | gtitle3 = Treasure Trail
 | group3  = Amulet of magic (t) {{*}} Amulet of strength (t) {{*}} Amulet of glory (t) {{*}} Third Age 
 | gtitle4 = Translation
 | group4  = Camulet {{*}} Catspeak {{*}} Ghostspeak {{*}} Monkeyspeak
 | gtitle5 = Others
 | group5  = Accuracy {{*}} Crone-made {{*}} Cat Training {{*}} Farming {{*}} Glarial's {{*}} Gnome {{*}} Lunar {{*}} Pre-nature {{*}} Salve {{*}} Yin Yang
}}

produces:

Sub-groups

{{navbox
 | name    = Rune equipment
 | title   = Rune equipment
 | gtitle1 = Weapons
 | group1  = Text example
 | gtitle2 = Armour
 | group2 = Text example
 | gtitle3 = Gilded armour
 | group3 = Text example
 | gtitle4 = God armour
 | style4  = padding:0
 | group4 = Text example
   {{navbox
   | subgroup = Yes
   | gtitle1  = Guthix
   | group1   = Text example
   | gtitle2  = Saradomin
   | group2   = Text example
   | gtitle3  = Zamorak
   | group3   = Text example
   }}
 | gtitle5 = Ranged
 | group5 = Text example
 | gtitle6 = Other
 | group6 = Text example
}}

produces:

Collapsed navbox

{{navbox
 | name    = Rune running
 | state   = collapsed
 | title   = Rune running
 | style1  = text-align:center
 | group1  = Air {{*}} Mind {{*}} Chaos {{*}} Nature {{*}} Law
}}

produces:


Plain navbox with Tnavbar

{{navbox
 | name    = Rune running
 | state   = plain
 | title   = Rune running
 | style1  = text-align:center
 | group1  = Air {{*}} Mind {{*}} Chaos {{*}} Nature {{*}} Law
}}

produces:


Plain navbox without Tnavbar

{{navbox
 | state   = plain
 | title   = Rune running
 | style1  = text-align:center
 | group1  = Air {{*}} Mind {{*}} Chaos {{*}} Nature {{*}} Law
}}

produces:

O conteúdo da comunidade está disponível sob CC-BY-SA salvo indicação em contrário.