Шаблон:Навигационная таблица с блоками/doc
Материал из Xgu.ru
Шаблон:Навигационная таблица с блоками · Документация · Обсуждение · Где используется
Данный шаблон позволяет быстро создавать Навигационную таблицу, содержимое которой разделено на сворачиваемые блоки по темам. Все блоки изначально являются скрытыми, кроме указанного в параметре «открытый_блок».
Содержание |
[править] Основной синтаксис
Шаблон поддерживает до 11 блоков/списков и может быть расширен в случае необходимости. Шаблон используется для отображения двух и более блоков/списков, в противном случае следует использовать шаблон Шаблон:t1.
{{Навигационная таблица с блоками |имя = {{subst:PAGENAME}} |state = |заголовок = |изображение = |стиль_основного_заголовка = |стиль_заголовков = |стиль_блоков = |стиль_списков = |отступ_списка = |стиль = |стиль_тела = |открытый_блок = {{{1|}}} |стиль_вверху = |вверху = |стиль_внизу = |внизу = |блок1 = |имя_блока1 = |список1 = |стиль1списка = |стиль1заголовка = |стиль1блока = |изображение1 = |блок2 = |имя_блока2 = |список2 = |стиль2списка = |стиль2заголовка = |стиль2блока = |изображение2 = ... |блок11 = |имя_блока11 = |список11 = |стиль11списка = |стиль11заголовка = |стиль11блока = |изображение11 = }}
[править] Параметры
Этот шаблон имеет много общих параметров с связанными с ним шаблонами Шаблон:t1 и Шаблон:t1. Общие параметры помечены звездочкой*. В документации шаблона Шаблон:t1 приведено более подробное их опиание и примеры.
[править] Установочные параметры
- имя*
- Имя шаблона. Содержит имя данного шаблона, например: «Навигационная таблица с блоками».
- state*
- Начальное состояние свернутости/развернутости основного шаблона. Возможные значения —
[autocollapse, uncollapsed, collapsed]
. См. Шаблон:t1 для более полной информации. По умолчанию — uncollapsed. Не действует на свернутость блоков шаблона.
- navbar*
- Возможные значения —
[plain, tnavbar]
. См. Шаблон:t1 для более полной информации.
[править] Основные информационные параметры
- заголовок*
- Заголовок шаблона, выводимый по центру полосы вверху шаблона.
- вверху*
- Ячейка во всю ширину таблицы, располагающаяся непосредственно под основным заголовком (то есть над блоками тела шаблона).
- внизу*
- Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под блоками и изображением).
- изображение*
- Изображение, помещаемое справа от всех блоков.
- открытый_блок
- Присваивается равным параметру имя_блокаn блоков, которые требуется изначально развернуть. Остальные блоки будут изначально свернуты. В случае неиспользования или пустого значения все блоки будут в свернутом состоянии. Обычно этот параметр устанавливают в {{{1|}}} (первый параметр шаблона или ничего).
[править] Параметры групп/списков
- блокn
- Заголовок блока.
- имя_блокаn
- Идентификатор группы, к которой относится блок. Если совпадает с параметром
открытый_блок
, блок будет первоначально раскрыт.
- списокn*
- То, что будет показано в блоке — обычно список ссылок. Используйте простые (·) или жирные (•) срединные точки как разделители. Для вложенных таблиц используйте шаблоны Шаблон:t1 или Шаблон:t1 с параметром
border = child
. В последнем случае оставьте параметримя_блока
n пустым, поскольку указанные шаблоны имеют свои параметры для сворачивания/разворачивания.
- staten
[autocollapse, uncollapsed, collapsed, plain, off]
- Начальное состояние свернутости/развернутости блокn. По умолчанию — collapsed. Автоматически меняется на uncollapsed если параметр
выбрано
равен параметруимя_блокаn
.
- staten
- изображениеn
- Изображение, помещаемое справа от содержимого группы (HTML или Вики-разметка)
[править] Параметры стиля
- стиль_заголовков*
- Стиль CSS для залоговка; обычно
background:color
. Цвет текста викиссылки следует менять при помощи тега span. Например:заголовок = [[Scouting|<span style="color:ivory;">Scouting</span>]]
для цвета слоновой кости. Ссылки [показать]/[скрыть] и п·о·р используют цвет из параметра стиль_заголовков. Пример параметра:-
стиль_заголовков = background:darkgreen;color:ivory;
-
- стиль_вверху*
- стиль_внизу*
- Стили CSS для параметров вверху и внизу соответстенно.
- стиль*
- Стиль CSS для параметров заголовок, вверху, внизу, и блокn одновременно.
- стиль_блоков
- Стиль CSS для шапок блоков. Перекрывает стиль. На странице http://meyerweb.com/eric/tools/color-blend/ можно получить код цвета, который будет чуть светлее цвета общего заголовка. Пример:
-
стиль_блоков = background:lightgreen;
-
- стиль_заголовков*
- Стиль CSS для заголовков блоков; перекрывает стиль.
- стиль_списков*
- Стиль CSS для всех тел блоков (списков).
- стильnблока
- Стиль CSS для шапки блока; перекрывает стиль_блоков.
- стильnзаголовка
- Стиль CSS для заголовка блока; перекрывает стиль_заголовков.
- стильnсписка
- Стиль CSS для конкретного тела блока (списка); перекрывает стиль_списков.
[править] Примеры
[править] Простой пример
{{ Навигационная таблица с блоками |имя = University of Michigan |заголовок = [[University of Michigan|<span style="color:#FFD700;">The University of Michigan, Ann Arbor</span>]] |стиль_заголовков = background:#00008B;color:#FFD700; |стиль_блоков = background:#FFD700;color:#00008B; |изображение = |открытый_блок = {{{1|}}} |state = uncollapsed |блок1 = [[University of Michigan#Academic profile|<span style="color:#00008B;">Academics</span>]] |имя_блока1 = academics |список1 = [[University of Michigan College of Engineering|College of Engineering]]{{•}} [[University of Michigan College of Literature, Science, and the Arts|College of Literature, Science and the Arts]]{{•}} [[Gerald R. Ford School of Public Policy]]{{•}} [[University of Michigan Law School|Law School]]{{•}} [[University of Michigan Health System|Medical School]]{{•}} [[Ross School of Business]]{{•}} [[University of Michigan School of Education|School of Education]]{{•}} [[University of Michigan School of Information|School of Information]]{{•}} [[University of Michigan School of Music, Theatre & Dance|School of Music, Theatre & Dance]]{{•}}[[University of Michigan School of Natural Resources and Environment|School of Natural Resources and Environment]]{{•}} [[University of Michigan School of Public Health|School of Public Health]]{{•}} [[Taubman College of Architecture and Urban Planning]] |блок2 = [[Michigan Wolverines|<span style="color:#00008B;">Athletics</span>]] |имя_блока2 = athletics |список2 = [[Michigan Stadium]]{{•}} [[Crisler Arena]]{{•}} [[Yost Ice Arena]]{{•}} [[Michigan Wolverines]]{{•}} [[Michigan Wolverines football|Football]]{{•}} [[Michigan-Ohio State rivalry|UM-OSU Rivalry]]{{•}} [[Little Brown Jug (football)|Little Brown Jug]]{{•}} [[Paul Bunyan Trophy]]{{•}} [[Cold War (ice hockey)|Cold War]] |блок3 = Campus |имя_блока3 = campus |список3 = [[Angell Hall Observatory]]{{•}} [[Burton Tower]]{{•}} [[The Diag]]{{•}} [[David M. Dennison Building|Dennison Building]]{{•}} [[Gerald R. Ford Presidential Library]]{{•}} [[Hill Auditorium]]{{•}} [[Lurie Tower]]{{•}} [[Matthaei Botanical Gardens]]{{•}} [[Michigan Union]]{{•}} [[Museums at the University of Michigan|Museums]]{{•}} [[Nichols Arboretum]]{{•}} [[University of Michigan Health System|UM Health System]]{{•}} [[University of Michigan Library|University Library]] }}
[править] Использование дочерних шаблонов
Этот пример показывает как могут вместе работать шаблоны Шаблон:t1, Шаблон:t1 и Шаблон:t1.
{{Навигационная таблица с блоками |имя = Навигационная таблица с блоками |заголовок = Навигационная таблица с блоками, Навигационная таблица с колонками, и Навигационная таблица вместе |selected = {{{1|}}} |стиль_блоков = background:lavender; |блок1 = [[:Категория:Scouting|The Scouting Movement]] |abbr1 = movement |список1 = [[Scouting]]{{•}}''[[Scouting for Boys]]''{{•}}[[Scout method]]{{•}}[[Scout Law]]{{•}}[[Scout Promise]]{{•}}[[Scout Motto]]{{•}}[[Wood Badge]]{{•}}[[Age groups in Scouting and Guiding]]{{•}}[[Cub Scout]]{{•}}[[Boy Scout]]{{•}}[[Rover Scout]]{{•}}[[Brownie (Girl Guides)|Brownie]]{{•}}[[Girl Guiding and Girl Scouting]]{{•}}[[Ranger (Girl Guide)]]{{•}}[[Jamboree (Scouting)|Jamboree]]{{•}}[[Scout Leader]]{{•}}[[World Organization of the Scout Movement|WOSM]]{{•}}[[World Association of Girl Guides and Girl Scouts|WAGGGS]]{{•}}[[Non-aligned Scouting and Scout-like organisations|Non-aligned organisations]]{{•}}[[Scouting controversy and conflict]]{{•}}[[Scouting in popular culture]]{{•}}[[List of Scouts]]{{•}}[[List of highest awards in Scouting]] |список2 = {{Навигационная таблица|child |заголовок = [[French colonial empires|Former French colonies]] in [[Africa]] and the [[Indian Ocean]] |state = {{#ifeq:{{{1|}}}|french|uncollapsed|collapsed}} |navbar = plain |стиль_основного_заголовка = background:lavender; |стиль_заголовков = background:lavender; |заголовок1 = [[Mahgreb]] |список1 = [[French rule in Algeria|Algeria]]{{•}} [[French Morocco|Morocco]] <small>([[Arguin|Arguin Island]])</small>{{•}} [[History of Tunisia|Tunisia]] |заголовок2 = [[French West Africa]] |список2 = [[History of Cote d'Ivoire#French Period|Cote d’Ivoire]]{{•}} [[French Dahomey|Dahomey]]{{•}} [[French Sudan]]{{•}} [[French Guinea|Guinea]]{{•}} [[History of Mauritania#French colonization and post-colonial history|Mauritania]]{{•}} [[History of Niger#Colonization|Niger]]{{•}} [[History of Senegal|Senegal]]{{•}} [[French Upper Volta|Upper Volta]] |заголовок3 = |список3 = [[French Togoland]]{{•}} [[James Island (The Gambia)|James Island]] |заголовок4 = [[French Equatorial Africa]] |список4 = [[Colonial Chad|Chad]]{{•}} [[History of Gabon|Gabon]]{{•}} [[History of the Republic of the Congo|Middle Congo]]{{•}} [[Oubangui-Chari]] |заголовок5 = [[Comoros]] |список5 = [[Anjouan]]{{•}} [[Grande Comore]]{{•}} [[Moheli]] |заголовок6 = |список6 = [[History of Djibouti#French Interest|French Somaliland (Djibouti)]]{{•}} [[History of Madagascar#French Control|Madagascar]]{{•}} [[Mauritius|Ile de France]]{{•}} [[Seychelles]] }} |блок3 = [[:Категория:Scouting in the United Kingdom|Scouting in the United Kingdom]] |abbr3 = Scouting |список3 = [[The Scout Association]]{{•}}[[Girlguiding UK]]{{•}}[[Beaver Scouts]]{{•}}[[Cub Section (UK)]]{{•}}[[Venture Scout]]{{•}}[[Explorer Scouts]]{{•}}[[Brownie (Girl Guides)]]{{•}}[[Ranger (Girl Guide)]]{{•}}[[Rainbow (Girl Guides)]]{{•}}[[Scout Network]]{{•}}[[Chief Scout (United Kingdom)]]{{•}}[[Scout Counties]]{{•}}[[Scout District]]{{•}}[[Scout Section (UK)]]{{•}}[[Scout Activity Centre]]{{•}}[[Young Leaders (The Scout Association)|Young Leaders]] |список4 = {{Навигационная таблица с колонками|child |state = {{#ifeq:{{{1|}}}|coltest|uncollapsed|collapsed}} |заголовок = Навигационная таблица с колонками внутри себя |colstyle = text-align:center; |col1width = 33 % |col2width = 17 % |col3width = 33 % |col4width = 17 % |col1header = Col1Header |col2header = Col2Header |col3header = Col3Header |col4header = Col4Header |col1 = {{Навигационная таблица с колонками|child |colwidth = 50% |colstyle = text-align:center; |col1header = Col1.1Header |col2header = Col1.2Header |col1 = Col1.1 |col2 = Col1.2 }} |col2 = Col2 |col3 = {{Навигационная таблица с колонками|child |colwidth = 33% |colstyle = text-align:center; |col1header = Col3.1Header |col2header = Col3.2Header |col3header = Col3.3Header |col1 = Col3.1 |col2 = Col3.2 |col3 = Col3.3 }} |col4 = Col4 }} }}
Навигационная таблица с блоками, Навигационная таблица с колонками, и Навигационная таблица вместе | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
Шаблон:Навигационная таблица с колонками |
[править] См. также
- {{Навигационная таблица}} — Навигационная таблица
- {{Навигационная таблица с колонками}} — Подобный шаблон реализующий механизм колонок в Навигационной таблице.
- {{Navbox subgroup}} — Позволяет создавать подгруппы в {{Navbox}}.
- {{Navbox with collapsible groups (beta)}} — Полный аналог шаблона из en-wiki.