Шаблон:Game info: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
(Игры без заданных тем попадают в категорию "Игры без тем")
(не показана 21 промежуточная версия 5 участников)
Строка 8: Строка 8:
 
|- style="{{#if: {{{серия|}}} | | display: none; }}"
 
|- style="{{#if: {{{серия|}}} | | display: none; }}"
 
! [[:Категория:Серии игр|Серия игр]]
 
! [[:Категория:Серии игр|Серия игр]]
| {{#if: {{{серия|}}} | [[Серия::{{{серия}}}]] }}{{#if: {{{часть|}}} | (часть [[Часть::{{{часть}}}]]) | {{#if: {{{серия|}}} | [[Часть::x| ]] }} }}
+
| {{#if: {{{серия|}}} | [[Серия::{{{серия}}}]] }}{{#if: {{{часть|}}} | (часть [[Часть::{{{часть}}}]]) | {{#if: {{{серия|}}} | [[Часть::x| ]] }} }}
 
|- style="{{#if: {{{автор|}}} | | display: none; }}"
 
|- style="{{#if: {{{автор|}}} | | display: none; }}"
 
! [[:Категория:Персоналии|Автор(ы)]]
 
! [[:Категория:Персоналии|Автор(ы)]]
| {{{автор}}}
+
| <includeonly> {{#if: {{{автор|}}} | {{{автор}}} | [[Автор::Неизвестный автор| ]] }} </includeonly>
 
|- style="{{#if: {{{вышла|}}} | | display: none; }}"
 
|- style="{{#if: {{{вышла|}}} | | display: none; }}"
 
! [[Свойство:Дата | Дата выпуска]]
 
! [[Свойство:Дата | Дата выпуска]]
| <includeonly> {{#if: {{{вышла|}}} | [[Дата::{{{вышла}}}|{{#time: j xg Y|{{{вышла}}}|ru }}]] | [[Категория:Игры неизвестных лет| ]] }} </includeonly>
+
| <includeonly> {{#if: {{{вышла|}}} | [[Дата::{{{вышла}}}|{{#ifeq: {{#expr: {{{вышла}}}*1 }} | {{{вышла}}} | {{{вышла}}} | {{#time: j xg Y|{{{вышла}}}|ru }} }}]] | [[Категория:Игры неизвестных лет| ]] }} </includeonly>
 
|- style="{{#if: {{{платформа|}}} | | display: none; }}"
 
|- style="{{#if: {{{платформа|}}} | | display: none; }}"
 
! [[:Категория:Платформы|Платформа]]
 
! [[:Категория:Платформы|Платформа]]
Строка 22: Строка 22:
 
| {{{IFID}}}
 
| {{{IFID}}}
 
|-
 
|-
! [[Свойство:Язык|Язык]]
+
! [[:Категория:Игры по языкам|Язык]]
 
|<includeonly>{{#arraydefine:lang|{{{язык|русский}}}|,}}{{#arrayprint:lang|, <wbr/>|@@@@ |[[Язык::@@@@]] }}</includeonly><nowiki />
 
|<includeonly>{{#arraydefine:lang|{{{язык|русский}}}|,}}{{#arrayprint:lang|, <wbr/>|@@@@ |[[Язык::@@@@]] }}</includeonly><nowiki />
 
|}<nowiki />
 
|}<nowiki />
Строка 30: Строка 30:
 
{{#arrayprint:platforms| |@@@@|<nowiki />
 
{{#arrayprint:platforms| |@@@@|<nowiki />
 
{{#ifeq: @@@@ | Самодельная | [[Категория: Игры на самодельных платформах| ]] [[Платформа::самодельная| ]]<nowiki />
 
{{#ifeq: @@@@ | Самодельная | [[Категория: Игры на самодельных платформах| ]] [[Платформа::самодельная| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Tweebox | [[Платформа::Twine| ]][[Категория: Игры на Twine| ]]<nowiki />
 
|{{#ifeq: @@@@ | Книга-игра | [[Платформа::Книга-игра| ]][[Категория: Книги-игры| ]]<nowiki />
 
|{{#ifeq: @@@@ | Книга-игра | [[Платформа::Книга-игра| ]][[Категория: Книги-игры| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Ren’Py | [[Платформа::Ren'Py| ]][[Категория: Игры на Ren'Py| ]]<nowiki />
 +
|{{#ifeq: @@@@ | RenPy | [[Платформа::Ren'Py| ]][[Категория: Игры на Ren'Py| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Ink | [[Платформа::ink| ]][[Категория: Игры на ink| ]]<nowiki />
 +
|{{#ifeq: @@@@ | TextAdventures Quest | [[Платформа::Quest| ]][[Категория: Игры на Quest| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Apero | [[Платформа::Аперо| ]][[Категория: Игры на Аперо| ]]<nowiki />
 +
|{{#ifeq: @@@@ | ТКР2 | [[Платформа::ТКР 2| ]][[Категория: Игры на ТКР 2| ]]<nowiki />
 +
|{{#ifeq: @@@@ | TOM | [[Платформа::ТОМ 2| ]][[Категория: Игры на ТОМ 2| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Love2D | [[Платформа::Love 2D| ]][[Категория: Игры на Love 2D| ]]<nowiki />
 +
|{{#ifeq: @@@@ | Сторигейм | [[Платформа::Атрил| ]][[Категория: Игры на Атрил| ]]<nowiki />
 
|[[Категория: Игры на @@@@| ]] [[Платформа::@@@@| ]]<nowiki />
 
|[[Категория: Игры на @@@@| ]] [[Платформа::@@@@| ]]<nowiki />
 
}}<nowiki />
 
}}<nowiki />
 
}}<nowiki />
 
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
}}<nowiki />
 +
{{#switch: @@@@ | UrqW = [[Категория: Игры на URQ| ]] | FireURQ = [[Категория: Игры на URQ| ]] | PolyQuest = [[Категория: Игры на URQ| ]] | UrqStead = [[Категория: Игры на URQ| ]] | DosURQ = [[Категория: Игры на URQ| ]]|AkURQ = [[Категория: Игры на URQ| ]]|RipURQ = [[Категория: Игры на URQ| ]]  }}<nowiki />
 +
{{#switch: @@@@ | QSP = [[Категория: Игры на Classic QSP| ]] | AeroQSP = [[Категория: Игры на QSP| ]] | Classic QSP = [[Категория: Игры на QSP| ]] }}<nowiki />
 +
{{#switch: @@@@ | Метапарсер 2 = [[Категория: Игры на метапарсере| ]] [[Категория:Игры на INSTEAD| ]] | Метапарсер 3 = [[Категория: Игры на метапарсере| ]] [[Категория:Игры на INSTEAD| ]] }}<nowiki />
 +
{{#switch: @@@@ | ТОМ 0.9 бета = [[Категория: Игры на ТОМ| ]] | ТОМ 2 = [[Категория: Игры на ТОМ| ]] }}<nowiki />
 +
{{#switch: @@@@ | AXMA Story Maker JS = [[Категория: Игры на AXMA Story Maker| ]] }}<nowiki />
 +
{{#switch: @@@@ | TADS 2 = [[Категория: Игры на TADS| ]] | TADS 3 = [[Категория: Игры на TADS| ]] }}<nowiki />
 +
{{#switch: @@@@ | Квестер = [[Категория: Недоступные игры| ]] }}<nowiki />
 
}}<nowiki />
 
}}<nowiki />
 
|}}<nowiki />
 
|}}<nowiki />
{{#switch: {{{платформа|}}} | UrqW = [[Категория: Игры на URQ| ]] | FireURQ = [[Категория: Игры на URQ| ]] | PolyQuest = [[Категория: Игры на URQ| ]] | UrqStead = [[Категория: Игры на URQ| ]] | DosURQ = [[Категория: Игры на URQ| ]]|AkURQ = [[Категория: Игры на URQ| ]]|RipURQ = [[Категория: Игры на URQ| ]]  }}<nowiki />
 
{{#switch: {{{платформа|}}} | Метапарсер 2 = [[Категория: Игры на метапарсере| ]] [[Категория:Игры на INSTEAD| ]] | Метапарсер 3 = [[Категория: Игры на метапарсере| ]] [[Категория:Игры на INSTEAD| ]] }}<nowiki />
 
 
{{#if: {{{вышла|}}} | [[Категория:Игры {{#time: Y|{{{вышла}}} }} года | ]] | }}<nowiki />
 
{{#if: {{{вышла|}}} | [[Категория:Игры {{#time: Y|{{{вышла}}} }} года | ]] | }}<nowiki />
 
[[Категория: Игры| ]]<nowiki />
 
[[Категория: Игры| ]]<nowiki />
<includeonly> {{#if: {{{темы|}}} | {{#arraydefine:themes|{{{темы| }}}|,}}{{#arrayprint:themes| |@@@@ |{{Тема|@@@@}}}} | [[Категория:Игры без тем| ]] }}<nowiki />
+
<includeonly>{{#arraydefine:themes|{{{темы| }}}|,}}{{#ifeq: {{Парсер?| {{PAGENAME}} }} | да |{{#arraydefine:temp|Парсер}}{{#arraymerge:themes|themes|temp}}|}}{{#ifexpr: {{#arraysize:themes}} > 0 |{{#arrayprint:themes| |@@@@|{{Тема|@@@@}}}} |{{#if: {{#show: {{PAGENAME}} | ?Тема }} ||[[Категория:Игры без тем|Игры без тем]]}}}}<nowiki />
</includeonly><noinclude>[[Категория:Шаблоны|Информация об игре]]</noinclude><nowiki />
+
</includeonly><noinclude>[[Категория:Шаблоны]]</noinclude><nowiki />

Версия 22:35, 17 января 2022