Шаблон:Новый год/doc

Материал из Циклопедии
Перейти к навигации Перейти к поиску
{{Новый год}} · Документация · Обсуждение · Подстраницы · Где используется

Поздравление на Новый год. В шаблоне поддерживается обновление года под реальное время.

Первоначально шаблон представлял собой заимствование плашки из Викиреальности, созданной участником lllKSTlll.

Установлено дескриптивистское перенаправление {{Новый Год}} на данный шаблон для тех, кто, не зная, как правильно писать, не сможет найти шаблон в поисковике Циклопедии. Во име граммар-либерализма!

Параметры[править]

Первый параметр[править]

По умолчанию шаблон является видимым в течение 31 декабря и 1 января, а дальше не отображается вплоть до 31 декабря 00:00:00.

Неименованный первый параметр предназначен регулировать срок, до которого шаблон отображается. Вводится дата в каком-либо формате, поддерживаемом механизмом парсеров MediaWiki[1]. Примеры рабочих форматов (список незакрыт):

  • 2000-01-02 04:09:06;
  • 2000-1-2 4:9:6;
  • 2 jan 2000 4:09:06.

По технической причине (из-за того, как устроен парсер) год тоже требуется вводить, однако он фиктивен и не обозначает исчезновение именно в этот год — на самом деле отображение шаблона сменяется его исчезновением по периодическому циклу каждый новый год.

Например, запись {{Новый год|3 jan 2000 0:0:0}} (синоним {{Новый год|1=3 jan 2000 0:0:0}}) означает исчезновение плашки к ночи со 2 на 3 января каждого года.

Второй параметр[править]

Второй неименованный параметр обозначает начало, когда шаблон становится видимым. По умолчанию дата установлена ровно на сутки до Нового года, но в зависимости от настроения есть возможность передвинуть дату начала на несколько дней назад.

По техническим причинам требуется вводить год, который никакого смысла не несёт.

Например, {{Новый год||25 dec 3001 0:0:0}}, или {{Новый год|2=25 dec 3001 0:0:0}}, — это поздравление, которое будет отображаться ежегодно начиная ровно с недели назад до Нового года.

Третий параметр[править]

Третий параметр, также имеющий именованные синонимы test и тест, позволяет посмотреть, как выглядело бы поздравление в определённый момент времени. Вводится дата какого-либо формата, поддерживаемого MediaWiki. Например, {{Новый год|||31 dec 2023 23:59:59}} (эквивалентно {{Новый год|3=31 dec 2023 23:59:59}}, {{Новый год|test=31 dec 2023 23:59:59}}, {{Новый год|тест=31 dec 2023 23:59:59}}) даёт

31

декабря

23:59:59

С наступающим 2024 годом!

До Нового года осталось 1 сут. 0 ч 00 мин 01 сек…

а {{Новый год|3=1 jan 2024 0:0:1}}

1

января

0:00:01

С Новым 2024 годом!

Третий параметр также имеет совместимость с параметрами 1 и 2, которые определяют, когда плашка светится. Так, {{Новый год|7 jan 2025 12:00:00|25 dec 2025 12:0:0|25 dec 2025 11:59:59}} даёт пустоту:


Цвета[править]

В шаблоне также можно назначать именованные параметры, названия которых:

  • контур до, контур после — отвечают за цвет контуров, включая тот, что посередине шаблона, до и после Нового года;
  • текст 1 до, текст 1 после — цвет текста календаря (т. е. ячейки слева);
  • текст 2 до, текст 2 после — цвет текста поздравления;
  • фон 1 до, фон 1 после — цвет фона календаря;
  • фон 2 до, фон 2 после — цвет фона поздравления.

Цвет вводится либо в шестадцетиричном формате через решётку, либо по названию.

Так, шаблон

{{Новый год
    |1=7 jan 2025 12:00:00
    |2=25 dec 2025 12:0:0
    |тест=25 dec 2025 12:0:0
    |контур до=#00f
    |текст 1 до=#63f
    |фон 1 до=#cfc
    |текст 2 до=#36f
    |фон 2 до=#cff}}

выглядит так:

25

декабря

12:00:00

С наступающим 2026 годом!

До Нового года осталось 6 сут. 12 ч 00 мин 00 сек…

и остаётся видимым ежегодно с полудня 25 декабря по полдень 7 января, а

{{Новый год
    |1=7 jan 2025 12:00:00
    |2=25 dec 2025 12:0:0
    |7 jan 2025 12:0:0
    |контур после=#ff0
    |текст 2 после=#63f
    |фон 2 после=#cfc
    |текст 1 после=#36f
    |фон 1 после=#cff}}

как

7

января

12:00:00

С Новым 2025 годом!

Примечания[править]

  1. Подробнее об этом здесь (перевод)

См. также[править]