Перейти до вмісту

Шаблон:Рік у Європі

Матеріал з Вікіпедії — вільної енциклопедії.

Error: No input year specified

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Навігаційний шаблон «Рік у країні» призначений для статей про роки в країнах Європи. На підставі вхідного року, він містить усі країни Європи в цьому році, що пов'язані з відповідними статтями «Рік у країні», якщо ні стаття — «Десятиліття в країні» статтю, якщо й такої сторінки не існує — статті «Історія країни».

Цей шаблон є базовим для {{Європа за темами}} і, отже, використовує в основному ті ж самі параметри. Шаблон може містити також колишні країни, хоча мета полягає в тому, щоб зробити його точним для всіх років після 1000.

Параметри

[ред. код]
  • {{{1}}} (перший параметр без назви): Рік (вимагається; якщо не визначено або не цифровий. дається повідомлення про помилку, наприклад, на цій сторінці шаблону)
  • {{{title}}}: Для заголовка (за замовчуванням: «<рік> у Європі», поєднано, якщо стаття з таким ім'ям існує)
  • {{{state}}}: «розширений», «розгорнутий» чи «авторозгорнутий» (див. {{Параметри згортання}})

Крім того, посилання на кожну країну може бути налаштоване індивідуально, використовуючи такі імена параметрів. Якщо нічого встановлено, посилання на країну не діють. Ці параметри також працюють, якщо країна не вказана за замовчуванням, тому що він не існує в даному році.

Сучасні країні (ISO 3166-1 codes)
  • AT – Австрія
  • AZ – Азербайджан
  • AL – Албанія
  • AD – Андорра
  • BE – Бельгія
  • BY – Білорусь
  • BG – Болгарія
  • BA – Боснія і Герцеговина
  • VA – Ватикан
  • GB – Велика Британія
  • AM – Вірменія
  • GR – Греція
  • GE – Грузія
  • DK – Данія
  • EE – Естонія
  • IE – Ірландія
  • IS – Ісландія
  • ES – Іспанія
  • IT – Італія
  • KZ – Казахстан
  • CY – Кіпр
  • LV – Латвія
  • LT – Литва
  • LI – Ліхтенштейн
  • LU – Люксембург
  • MK – Македонія
  • MT – Мальта
  • MD – Молдова
  • MC – Монако
  • NL – Нідерданди
  • DE – Німеччина
  • NO – Норвегія
  • PL – Польща
  • PT – Португалія
  • RU – Росія
  • RO – Румунія
  • SM – Сан-Марино
  • RS – Сербія
  • SK – Словаччина
  • SI – Словенія
  • TR – Туреччина
  • HU – Угорщина
  • UA – Україна
  • FI – Фінляндія
  • FR – Франція
  • HR – Хорватія
  • CZ – Чехія
  • ME – Чорногорія
  • CH – Швейцарія
  • SE – Швеція


Залежні території (ISO 3166-1 codes)
  • AX – Аландські острови
  • GI – Гібралтар
  • JE – Джерсі
  • IM – Острів Мен
  • FO – Фарерські острови

Держави з обмеженим визнанням (ISO 3166-1 user-assigned codes)

  • XAB – Абхазія
  • XKS – Косово
  • XNC – Північний Кіпр
  • XSO – Південна Осетія
  • XTR – Придністровська Молдавська Республіка

Колишні країни (ISO 3166-1 and ISO 3166-3 codes)

  • DD – НДР
  • CSXX – Сербія і Чорногорія
  • SU – СРСР
  • CSHH – Чехословаччина
  • YU – Югославія

Колишні країни (ISO 3166-1 user-assigned codes)

  • XAR – Арагон
  • XAH – Австро-Угорщина
  • XBD – Баден
  • XBC – Барселонське графство
  • XBV – Батавська республіка
  • XBY – Візантійська імперія
  • XCL – Кастилія
  • XBS – Королівство Боснія
  • XDN – Данія-Норвегія
    • XDK – Данія у складі Данії-Норвегії
    • XNO – Норвегія у складі Данії-Норвегії
  • XEN – Королівство Англія
  • XGB – Королівство Великої Британії
  • XHL – Королівство Голландія
  • XHR – Священна Римська імперія
  • XKU – Кальмарська унія
  • XLN – Королівство Леон
  • XMD – Молдовське князівство
  • XMN – Монгольська імперія
  • XMW – Велике князівство Московське
  • XOT – Османська імперія
  • XPP – Папська держава
  • XPR – Пруссія
  • XSC – Королівство Шотландія
  • XWL – Волощина
  • XWG – Західна Німеччина
  • XWU – Західна Україна

Колишні залежні території (ISO 3166-1 user-assigned codes)

  • XCY – British Cyprus
  • XMT – British Malta

It's technically possible to input non-integer years like 1976.5, but that wouldn't make much sense, and year articles are not likely to exist for such years.

Приклади

[ред. код]

{{Рік у Європі|2000}}

Приклад із зазначеними заголовком і посиланням:

{{Рік у Європі|2000|title=Title|DK=Custom link for Denmark}}

Примітка (червоним) призначені для посилання для Данії.

Код для додавання країн

[ред. код]

* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|Years|name=Country name}}

where «Code» is a unique country-specific parameter name, «Years» is a series of years identifying periods of existence of a country (see below), and «Country name» is the country name that should be used for links. If the short-form name that should be displayed is different (for example «Georgia (country)» vs. «Georgia»), the parameter |disp=display name should be added; for countries whose names require the article «the» the parameter |the=the is available. The sub-template {{Year in Europe/expr}} automatically compares the input year with the year criteria and creates the link.

«Years» is a series of up to six unnamed parameters where each pair of two identifies a time period in which the country existed. Omit either for an unbounded interval (since the first year or until the second year). Some examples:

Code Interval Country included in years
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|1100|1300|name=Name}} [1100, 1300) 1100–1300
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|1100|1300|1500|1700|name=Name}} [1100, 1300), [1500, 1700) 1100–1300 and 1500–1700
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|1100|name=Name}} [1100, +∞) since 1100
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}||1300|name=Name}} (−∞, 1300) until 1300
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|1100|1300|1500|name=Name}} [1100, 1300), [1500, +∞) from 1100 until 1300 and after 1500
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}||1100|1300|name=Name}} (−∞, 1100), [1300, +∞) before 1100 and after 1300
* {{Рік у Європі/expr|{{{1}}}|{{{Code|♦}}}|name=Name}} (−∞, +∞) always

By design, each interval includes the left endpoint and excludes the right endpoint. A country with the coding from the first example would therefore be listed if the input year is 1100, but not if the input year is 1300.

Обмеження

[ред. код]

Цей шаблон використовує дві {{#ifexist}} парсер-функції для кожної включеної країни. Оскільки {{#ifexist}} є an expensive parser function, тільки 500 з них можуть бути використані на даній сторінці (див. Вікіпедія:Обмеження шаблонів). Залежно від числа країн у даному році, цей шаблон може бути включений кілька разів на одній сторінці, і якщо сторінка вже використовує багато складних функцій аналізатора, вона може автоматично додаватися в Категорія:Сторінки з дуже великою кількістю викликів ресурсомістких функцій.