Шаблон:Карточка/Роль: различия между версиями

мНет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 3: Строка 3:
|sep    = ,
|sep    = ,
|title  = {{#if: {{{название}}} | {{{название}}} | {{BASEPAGENAME}} }}
|title  = {{#if: {{{название}}} | {{{название}}} | {{BASEPAGENAME}} }}
|image  = {{{картинка}}}
|image  = {{случайная картинка|{{{картинка}}}|128px}}
|caption = {{{подпись|}}}
|caption = {{{подпись|}}}
|style  = --druid-color-contrast:{{{цвет_фона|var(--color-contrast-dark)}}};
|style  = --druid-color-contrast:{{{цвет_фона|var(--color-contrast-dark)}}};
Строка 9: Строка 9:
|sections = Роль, Техническая информация
|sections = Роль, Техническая информация


|Роль = Фракция, Цель, Отдел, Подчиняется, Обязанности, Доступ, Требования, Руководства
|Роль = Отдел, Подчиняется, Обязанности, Доступ, Требования, Руководства
|Роль_nolabel = yes
|Роль_nolabel = yes


|Тип = {{#if: {{{тип|}}}| {{#invoke:CategoryFormatter|main|{{{тип}}}}} | }}
|Тип = {{#if: {{{тип|}}}| {{#invoke:CategoryFormatter|main|{{{тип}}}}} | }}
|Фракция = {{пп|{{{фракция|_}}}| {{{фракция}}} | нет }}
|Отдел = {{#if: {{{отдел|}}} | {{{отдел}}} | нет }}
|Цель = {{пп|{{{цель|_}}}| {{{цель}}} | нет }}
|Подчиняется = {{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|supervisors}}}}
|Отдел = {{пп|{{{отдел|_}}}| {{{отдел}}} | нет }}
|Обязанности = ''{{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|description}}}}''
|Подчиняется = {{#if: {{{глава|}}} | {{{глава}}} | {{#invoke:Prototypes/Роль|main|supervisors|{{{id}}}}} }}
|Доступ = {{#invoke:Сущность|jsonList|type=enum|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|access}}|value_replace=<nowiki>{{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|name}}}}</nowiki>}}
|Обязанности = {{пп|{{{обязанности|_}}}| {{{обязанности}}} | ''{{#invoke:Prototypes/Роль|main|description|{{{id}}}}}'' }}
|Требования = {{#invoke:Сущность|json|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|requirements}}|serialization/JobRequirements}}
|Доступ = {{#if: {{{доступ|}}} | {{{доступ}}} | {{#invoke:Prototypes/Роль|main|access|{{{id}}}}} }}
|Требования = {{#if: {{{требования|}}} | {{{требования}}} | {{#invoke:Prototypes/Роль|main|requirements|{{{id}}}}} }}
|Руководства = {{#if: {{{руководства|}}} | {{{руководства}}} | нет }}
|Руководства = {{#if: {{{руководства|}}} | {{{руководства}}} | нет }}