თარგი:ნავდაფა ქვეჯგუფი

თავისუფალი ქართულენოვანი ენციკლოპედია ვიკიპედიიდან
გადასვლა: ნავიგაცია, ძიება
დოკუმენტაცია დოკუმენტაცია
Exquisite-khelpcenter.png ეს თარგი იყენებს თარგის სინტაქსის უკიდურესად რთულ და ეზოთერულ თვისებებს.

გთხოვთ ნუ ეცდებით მის შეცვლას თუ დარწმუნებული არ ხართ, რომ გესმით მისი წყობა და მზად ხართ აანაზღაუროთ შედეგად მიღებული ზარალი. ნებისმიერი ცდა უნდა ჩატარდეს თარგის სავარჯიშოში ან თქვენს მომხმარებლის სივრცეში.

This template is designed to be used with {{ნავდაფა}} or other navigational templates 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 {{ნავდაფა}}. A subgroup may contain up to 20 list items.

Blank template

{{ნავდაფა ქვეჯგუფი
| ჯგუფსტილი = 
| სიასტილი  = 

| ჯგუფი1 = 
| სია1  = 
| ჯგუფი2 = 
| სია2  = 
...
| ჯგუფი20 = 
| სია20  = 
}}

Parameters

This template employs all parameters of {{ნავდაფა}}. Please see the documentation there for more complete descriptions. In fact, the only differences between this template and {{ნავდაფა}} 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 grouppadding parameter. This is done to prevent the Internet Explorer box model bug from effecting the width of groups.

Everything else is exactly the same as {{ნავდაფა}}.

Only the most common parameters are listed below.

Cells

listn
(i.e. სია1, სია2, ... სია20) 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 listn may be preceded by a corresponding groupn parameter, if provided (see below). The background color of the list items (and the entire table) defaults to transparent, therefore it displays the same background color used in the parent navigation box.
groupn
(i.e. ჯგუფი1, ჯგუფი2, ..., ჯგუფი20) If specified, text appears in a header cell displayed to the left of listn. If omitted, listn uses the full width of the table. The background color defaults to #e6e6ff, but can be changed via the ჯგუფსტილი parameter (see below).

Styles

შუასტილი
Specifies CSS styles to apply to the template body. Examples:
background:#nnnnnn;
text-align:[right/center/left/justified];
ჯგუფსტილი
CSS styles to apply to the groupn cells. This option overrides any styles that are applied to the entire table. Examples:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
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:
grouppadding = 0em 1em; (1em on left/right, 0em on top/bottom)
grouppadding = 0em 0.5em 0em 1em; (0em top, 0.5em right, 0em bottom, 1em left)
სიასტილი
CSS styles to apply to all lists. Overridden by the კენტსტილი and ლუწსტილი parameters (if specified) below.
კენტსტილი
ლუწსტილი
CSS styles to apply to the odd-numbered list items (სია1, სია3 და ა.შ.) or even-numbered list items (სია2, სია4 და ა.შ.), respectively. Typically used to set background color (background:#nnnnnn;) in order to achieve an alternating background color between odd and even-numbered lists.
evenodd [swap, even, odd, off]
If set to swap, 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 even or odd sets all rows to have that striping color. Setting to off 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 {{Navbox subgroup}} templates are used inside of a parent {{ნავდაფა}}, it generally looks better if the width of the groups matches up. In order to do this, one must set the ჯგუფსტილი parameters to contain the desired width, and the სიასტილი parameters to have width:auto (due to HTML/CSS reasons). For example, place the following code in each {{Navbox subgroup}} to adjust the widths:

ჯგუფსტილი = width:10em;
სიასტილი = width:auto;

If you also use the image or სურმარცხნივ parameters, then you will most likely also need to set their width manually using the სურათსტილი and სურმარცხნივstyle parameters.

Examples

Example 1

The following is an example of Navbox subgroup used within a Navbox template.

{{ნავდაფა
| სახელი  = Protected Areas of Colorado
| სათაური  = Protected Areas of Colorado
| ჯგუფი1 = National Park Service
| სია1  = 
  {{ნავდაფა ქვეჯგუფი
   |ჯგუფი1 = National Parks
   |სია1  = [[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]]
   |ჯგუფი2 = National Monuments
   |სია2  = [[Colorado National Monument|Colorado]]{{•}} [[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]{{•}} [[Hovenweep National Monument|Hovenweep]]{{•}} [[Yucca House National Monument|Yucca House]]
   |ჯგუფი3 = National Historic Sites
   |სია3  = [[Bent's Old Fort National Historic Site|Bent's Old Fort]]{{•}} [[Sand Creek Massacre National Historic Site|Sand Creek Massacre]]
   |ჯგუფი4 = National Recreation Area
   |სია4  = [[Curecanti National Recreation Area|Curecanti]]
  }}
| ჯგუფი2 = National Forests
| სია2  = [[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]]
}}

Example 2

This example implements horizontal group headings by assigning the headings to სია1 and სია3 and the links to სია2 and სია4), then using სია1სტილი and სია3სტილი to set the background color of the headings.

{{ნავდაფა
| სახელი = Roman Emperors
| სათაური = Roman Emperors
| ჯგუფი1 = Crisis 235 AD - 284 AD
| სია1  = [[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]]{{•}} [[Probus]]{{•}} [[Carus]]{{•}} [[Numerian]]{{•}} [[Carinus]]
| ჯგუფი2 = Dominate
| სია2  = 
  {{ნავდაფა ქვეჯგუფი
   |სია1სტილი = background:#ddf;
   |სია1 = '''284 AD - 395 AD'''
   |სია2 = [[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]]{{•}} [[Valentinian I]]{{•}} [[Valens]]{{•}} [[Gratian]]{{•}} [[Valentinian II]]{{•}} [[Eugenius]]{{•}} [[Theodosius I]]
   |სია3სტილი = background:#ddf;
   |სია3 = '''Western Empire (393 AD - 476 AD)'''
   |სია4 = [[Honorius (emperor)|Honorius]]{{•}} [[Constantius III]]{{•}} [[Joannes]]{{•}} [[Valentinian III]]{{•}} [[Petronius Maximus]]{{•}} [[Avitus]]{{•}} [[Majorian]]{{•}} [[Libius Severus]]{{•}} [[Anthemius]]{{•}} [[Olybrius]]{{•}} [[Glycerius]]{{•}} [[Julius Nepos]]{{•}} [[Romulus Augustus]]
  }}
}}

See also

  • {{ნავდაფა}} – Basic navbox
  • {{Navbox with columns}} – Allows columns instead of groups/lists
  • {{Navbox with collapsible groups}} – Another variation.
  • 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.
  • {{Nowrap begin}} – The recommended format for adding bullets, pipes, or dashes between list items. The page describes how to go about using them with proper wrapping.
  • {{Nobold}} – To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables.


სანავიგაციო თარგის შედარება
გაშლადი სათაურის ფერი სურათი ჯგუფები სტილი (ძირ.)
პარამეტრები
ნიმუშები
{{ნავდაფა}} გაშლადი ნავდაფა შიგთავსის მარც/მარჯვნივ ჰო ჰო {{USCongress}}, {{მზის სისტემა}}
{{ნავიგაცია სვეტებით}} გაშლადი ნავდაფა სვეტების მარც/მარჯვნივ არა ჰო {{Current U.S. Senators}}, {{Czech lands}}
{{ნავდაფა გაშლადი ჯგუფებით}} გაშლადი ნავდაფა შიგთავსის ან ყოველი სიის მარც/მარჯვნივ ჰო ჰო {{University of Michigan}}, {{Scouting}}
გაშლის ატრიბუტები
ტიპი CSS კლასები ჯავასკრიპტი იშლება როცა მისადაგება
საწყისი მდგომარ.
მორგება
გაშლადი ცხრილები გაშლადი განსაზღვრულია Common.js-ით 2 ან მეტი გაშლა გვერდზე ჰო ჰო