Шаблон:День в истории: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<noinclude> | <noinclude> | ||
Шаблон, отображающий информацию о различных исторических событиях на конкретную дату. Показывает первые релизы проектов (свойство "Дата первого релиза"), релизы игр (свойство "Дата") и дни рождения (свойство "День рождения"), приходящиеся на заданный день года. В качестве необязательного аргумента может принимать дату в формате ДД.ММ, например, <nowiki>{{День в истории|13.09}}</nowiki>, информацию по которой надо показать. Без указания даты отображает информацию для текущего дня согласно настройкам сервера. | Шаблон, отображающий информацию о различных исторических событиях на конкретную дату. Показывает первые релизы проектов (свойство "Дата первого релиза"), релизы игр (свойство "Дата") и дни рождения (свойство "День рождения"), приходящиеся на заданный день года. В качестве необязательного аргумента может принимать дату в формате ДД.ММ, например, <nowiki>{{День в истории|13.09}}</nowiki>, информацию по которой надо показать. Без указания даты отображает информацию для текущего дня согласно настройкам сервера. | ||
− | |||
− | |||
</noinclude><div style="display: none;"> | </noinclude><div style="display: none;"> | ||
{{#if: {{{1|}}} |{{#vardefine:sDayMonth| {{{1}}} }} | {{#if: {{{1|}}} |{{#vardefine:sDayMonth| {{{1}}} }} | ||
Строка 13: | Строка 11: | ||
}} | }} | ||
{{#arraydefine:aYears}} | {{#arraydefine:aYears}} | ||
− | {{#arraydefine:aCategories| {{#ask: [[Категория:+]] | limit= | + | {{#arraydefine:aCategories| {{#ask: [[Категория:+]] | limit=500 | link=none | sep=SUPERMEGADELIMITER }} |SUPERMEGADELIMITER }} |
{{#arraysearcharray:aCategories|aCategories|/^Категория:\d{4}$/}} | {{#arraysearcharray:aCategories|aCategories|/^Категория:\d{4}$/}} | ||
{{#arrayprint:aCategories| |@@@@| {{#arraydefine:aTemp|@@@@|:}} {{#vardefine:sTemp| {{#arrayindex:aTemp|1}} }} {{#ifeq: {{#var:sTemp}} | {{CURRENTYEAR}} | | {{#arraydefine:aTemp| {{#var:sTemp}} }} {{#arraymerge:aYears|aYears|aTemp}} }} }} | {{#arrayprint:aCategories| |@@@@| {{#arraydefine:aTemp|@@@@|:}} {{#vardefine:sTemp| {{#arrayindex:aTemp|1}} }} {{#ifeq: {{#var:sTemp}} | {{CURRENTYEAR}} | | {{#arraydefine:aTemp| {{#var:sTemp}} }} {{#arraymerge:aYears|aYears|aTemp}} }} }} | ||
{{#arraydefine:aReleases}} | {{#arraydefine:aReleases}} | ||
− | {{#arrayprint:aYears| |@@@@| {{#arraydefine:aTemp| {{#ask: [[Дата первого релиза::{{#var:sDayMonth}}.@@@@]] [[Дата первого релиза::!@@@@]] | limit= | + | {{#arrayprint:aYears| |@@@@| {{#arraydefine:aTemp| {{#ask: [[Дата первого релиза::{{#var:sDayMonth}}.@@@@]] [[Дата первого релиза::!@@@@]] | limit=500 | link=none | sep=SUPERMEGADELIMITER }} |SUPERMEGADELIMITER}} {{#arraymerge:aReleases|aReleases|aTemp}} }} |
{{#arraydefine:aGames}} | {{#arraydefine:aGames}} | ||
− | {{#arrayprint:aYears| |@@@@| {{#arraydefine:aTemp| {{#ask: [[Категория:Игры]] [[Дата::{{#var:sDayMonth}}.@@@@]] [[Дата::!@@@@]] | limit= | + | {{#arrayprint:aYears| |@@@@| {{#arraydefine:aTemp| {{#ask: [[Категория:Игры]] [[Дата::{{#var:sDayMonth}}.@@@@]] [[Дата::!@@@@]] | limit=500 | link=none | sep=SUPERMEGADELIMITER }} |SUPERMEGADELIMITER}} {{#arraymerge:aGames|aGames|aTemp}} }} |
{{#arraydefine:aBirthdays}} | {{#arraydefine:aBirthdays}} | ||
− | {{#arraydefine:aAllBirthdays| {{#ask: [[Категория:Персоналии]] [[День рождения::+]] | limit= | + | {{#arraydefine:aAllBirthdays| {{#ask: [[Категория:Персоналии]] [[День рождения::+]] | limit=500 | link=none | sep=SUPERMEGADELIMITER }} |SUPERMEGADELIMITER}} |
{{#arrayprint:aAllBirthdays| |@@@@| {{#arraydefine:aTemp| {{#show: @@@@ | ?День рождения }} | {{#var:sDayMonthName}} }} {{#ifeq: {{#arraysize:aTemp}} | 2 | {{#arraydefine:aTemp|@@@@|SUPERMEGADELIMITER}} {{#arraymerge:aBirthdays|aBirthdays|aTemp}} | }} }} | {{#arrayprint:aAllBirthdays| |@@@@| {{#arraydefine:aTemp| {{#show: @@@@ | ?День рождения }} | {{#var:sDayMonthName}} }} {{#ifeq: {{#arraysize:aTemp}} | 2 | {{#arraydefine:aTemp|@@@@|SUPERMEGADELIMITER}} {{#arraymerge:aBirthdays|aBirthdays|aTemp}} | }} }} | ||
{{#vardefine:iReleases| {{#arraysize:aReleases}} }} | {{#vardefine:iReleases| {{#arraysize:aReleases}} }} | ||
Строка 68: | Строка 66: | ||
}} | }} | ||
}} | }} | ||
+ | <noinclude>[[Категория:Шаблоны]]</noinclude> |
Версия 13:03, 1 мая 2019
Шаблон, отображающий информацию о различных исторических событиях на конкретную дату. Показывает первые релизы проектов (свойство "Дата первого релиза"), релизы игр (свойство "Дата") и дни рождения (свойство "День рождения"), приходящиеся на заданный день года. В качестве необязательного аргумента может принимать дату в формате ДД.ММ, например, {{День в истории|13.09}}, информацию по которой надо показать. Без указания даты отображает информацию для текущего дня согласно настройкам сервера.
Этот день в истории
Игры
3 июня вышло 10 игр:
- 2008 (16 лет назад) Фантазии капитана Блуда: Тайна африканского бумеранга (Бычков, Евгений, Павленко, Юрий, Мазаев, Даниил — Twine)
- 2008 (16 лет назад) Хозяйка Сэри (Селин, Влад — FireURQ)
- 2013 (11 лет назад) Сестра (Aru — Квестер)
- 2013 (11 лет назад) Хроники капитана Блуда: Тайна тайного тайника (Павленко, Юрий — URQ)
- 2015 (9 лет назад) На краю кровожадной вселенной! (Кирдань, Марк — QSP)
- 2016 (8 лет назад) !апер ⹁О (Вiтана Нирко — FireURQ)
- 2016 (8 лет назад) Воспоминания Чёрной Пантеры (Сизиков, Владимир, Минин, Александр — Книга-игра)
- 2016 (8 лет назад) Невозможный Квест (Axel Sonic — Самодельные платформы)
- 2018 (6 лет назад) Обычный день тирана (Anopryan — Атрил)
- 2019 (5 лет назад) Лаверфоттен: Финальный экзамен (NDH — Unity)