Шаблон:Новый год/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 годом! |
Примечания[править]
См. также[править]
- Новогодний — исторически этот шаблон тоже является переносом с Викиреальности, но уже самим изначальным автором lllKSTlll. См. Циклопедия:Форум/2022/12.