Шаблон:Навигация по годам: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Putnik (обсуждение | вклад) отступы тут не нужны, во многих случаях это выглядит плохо; если нужно, то их проще добавить вручную перед шаблоном |
тест Метка: отменено |
||
Строка 1: | Строка 1: | ||
{{align|left|{{ifexist|{{#if:{{{2|}}}|{{Str rep|{{FULLPAGENAME}}|{{{2|}}}|{{{1|}}}}}|{{wikidata|p155|plain=1}}}}|← {{{1|{{#invoke:math/tonumber|year|{{wikidata|p155|plain=1}}}}}}}|}}}} {{align|right|{{ifexist|{{#if:{{{2|}}}|{{Str rep|{{FULLPAGENAME}}|{{{2|}}}|{{{3|}}}}}|{{wikidata|p156|plain=1}}}}|{{{3|{{#invoke:math/tonumber|year|{{wikidata|p156|plain=1}}}}}}} →|}}}}<noinclude>{{doc}}</noinclude> |
{{align|left|{{ifexist|{{#if:{{{2|}}}|{{Str rep|{{FULLPAGENAME}}|{{{2|}}}|{{{1|}}}}}|{{wikidata|p155|plain=1|from={{{from|}}}}}}}|← {{{1|{{#invoke:math/tonumber|year|{{wikidata|p155|plain=1|from={{{from|}}}}}}}}}}|}}}} {{align|right|{{ifexist|{{#if:{{{2|}}}|{{Str rep|{{FULLPAGENAME}}|{{{2|}}}|{{{3|}}}}}|{{wikidata|p156|plain=1|from={{{from|}}}}}}}|{{{3|{{#invoke:math/tonumber|year|{{wikidata|p156|plain=1|from={{{from|}}}}}}}}}} →|}}}}<noinclude>{{doc}}</noinclude> |
Версия от 16:03, 2 августа 2021
Этот шаблон предназначен для навигации между страницами, названия которых отличается только годом. Например, для связи страниц, посвященных некоторому регулярному событию (такому как олимпийские игры), проходящего в разные годы. Шаблон предназначен для использования в информационной карточке или навигационных таблицах.
Использование
Шаблон можно использовать без параметров, тогда он берет следующую статью и предыдущую статью из свойств предыдущее по порядку следующее по порядку.
Можно также указать три параметра. Если на страницу с названием «Некоторое событие YYYY год» поставить шаблон
{{Навигация по годам|XXXX|YYYY|ZZZZ}}
Шаблон создаст ссылки на страницы: «Некоторое событие XXXX год» и «Некоторое событие ZZZZ год» (заменив YYYY в названии текущей страницы на XXXX и ZZZZ соответственно), если такие ссылки существуют. Если ссылки не существует, то она показываться не будет, до тех пор пока не будет создана.
Если указать только первый и третий параметр, то шаблон берет ссылки из викиданных, а в качестве текста ссылок берет первый и третий параметр.
Пример
Пример использования данного шаблона см. в шаблоне {{Стрельба на летних Олимпийских играх 2016}}. Эта навигационная таблица. В коде этой таблице есть строка:
!colspan=5| {{Навигация по годам|2012|2016|2020}}
Таким образом на страницах, которые используют этот шаблон, появляются стрелочки с ссылками на 2012 и 2020 годы. Например, на странице Стрельба на летних Олимпийских играх 2016 — пневматическая винтовка, 10 метров (женщины) будут ссылки на
- Стрельба на летних Олимпийских играх 2012 — пневматическая винтовка, 10 метров (женщины)
- Стрельба на летних Олимпийских играх 2020 — пневматическая винтовка, 10 метров (женщины)
При этом если какой-то страницы нет, то соответствующая ссылка не показывается, пока эта страница не появится.