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

мНет описания правки
мНет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
<noinclude><code>
<includeonly><div class="pageframe-container mobile-support" style="overflow: hidden; border-radius: var(--border-radius-medium); border: 1px solid {{ColorPalette|{{{color}}}|Secondary}}; margin: 0.5em 0; box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.5);">
</noinclude>{|width="100%" cellspacing="0" cellpadding="2" style="border: 1px solid {{ColorPalette|{{{color}}}|Secondary}};"
<div class="pageframe-header" style="background-color: {{ColorPalette|{{{color}}}|Primary}}; border-bottom: 2px solid {{ColorPalette|{{{color}}}|Opaque}}; padding: 0.33em 0.5em 0.25em;"><center style=" color: var(--color-white);">'''{{{stafftype}}}'''</center></div>
|style="background-color: {{ColorPalette|{{{color}}}|Primary}}; color: {{ColorPalette|{{{color}}}|Static Text}}" align="center" colspan=2|'''{{{stafftype|UNDEFINED}}}'''</font>
<div style="display: flex; background-color: {{ColorPalette|{{{color}}}|Transparent}}; border-bottom: 0.2em solid {{ColorPalette|{{{color}}}|Opaque}}>
|-
<div style="display: flex; flex-direction: column; justify-content: center; background-color: {{ColorPalette|{{{color}}}|Light}}; border-right: 2px solid {{ColorPalette|{{{color}}}|Opaque}}; width: 128px;><div style="display: flex; justify-content: center; padding: 0.5em 2em;">{{#if:{{{img_generic|}}}|[[File:{{{img_generic}}}|64px]]|}} {{#if:{{{img|}}}|[[File:{{{img}}}|64px]]|}}</div><div style="display: inline; font-weight: bold; margin: 0 0.5em 0.5em;"><center>{{{jobtitle}}}</center></div></div>
|width = 150 align=center style="background-color: {{ColorPalette|{{{color}}}|Light}}; border-right: 1px solid {{ColorPalette|{{{color}}}|Secondary}}; border-width: 0 1px 0 0;"|{{#if:{{{img_generic|}}}| [[File:{{{img_generic|{{{jobtitle}}}.png}}}|64px]] | }} {{#if:{{{img|}}}| [[File:{{{img|{{{jobtitle}}}.png}}}|64px]] | }} {{#if:{{{img|}}} | <br> | {{#if:{{{img_generic|}}} | <br> | }} }} '''{{{jobtitle|Job}}}'''
<div style="display: flex; justify-content: space-around; flex-direction: column; margin: 0 0.75em; line-height: 1.25rem;">
|style="background-color: {{ColorPalette|{{{color}}}|Transparent}}; padding: 0.25em 0.5em"|'''Доступ:''' {{{access|Not defined}}}<br> {{#if:{{{additional|}}}|'''[[Terminology#Additional_Access | Дополнительный доступ]]:''' {{{additional|Not defined}}}<br>|}}'''Сложность:''' {{{difficulty|Not defined}}}<br>'''Глава:''' {{{superior|Not defined}}}<br>'''Обязанности:''' {{{duties|Not defined}}}<br>'''Руководства:''' {{{guides|Not defined}}} {{#if: {{{quote|}}} | <br>'''Цитата:''' ''{{{quote}}}''}}
'''Глава:''' {{{superior|Не указан}}}<br>
|}
'''Сложность:''' {{{difficulty|Не указано}}}<br>
<noinclude></code>
'''Руководства:''' {{{guides|Не указаны}}}<br>
'''Обязанности:''' {{{duties|Не указаны}}}<br>
'''Доступ:''' {{{access|Не указан}}}<br>
{{#if:{{{additional|}}}|'''Дополнительный доступ:''' {{{additional}}}<br>|}}{{#if:{{{theft_targets|}}}|'''Особо ценные предметы:''' {{{theft_targets}}}<br>|}}{{#if:{{{quote|}}}|'''Цитата:''' {{{quote}}}|}}
</div></div>
{{DepartmentTabs}}
</div>{{SEO}}</includeonly>
<noinclude>
 
Этот шаблон предназначен для размещения в верхней части каждой страницы с должностями, чтобы дать основное представление о каждой работе.
Этот шаблон предназначен для размещения в верхней части каждой страницы с должностями, чтобы дать основное представление о каждой работе.


== Значение параметров ==
== Параметры ==
 
'''color''' - Цвет всего шаблона, все цвета можно посмотреть [[ColorPalette | тут]]<br>
'''color''': Цвет окна. Используется шаблон ColorPalette, то есть вам нужно указать только "отдел", например: Security или Civilian<br>
'''img''' - Добавляет любое изображение, без использования <nowiki>[[File:]]</nowiki>. Расширение и размер всё ещё стоит указывать.<br>
'''stafftype''': Сюда вписывается отдел БОЛЬШИМИ БУКОВКАМИ!<br>
'''stafftype''' - К какому отделу принадлежит роль? Текст в заголовке<br>
'''img''': это файл изображения в действии, без префикса "File:" или "Image:". (Примеры снизу) <br>
'''jobtitle''' - Название джобки<br>
'''img_generic''': это обычный файл изображения, без префикса "File:" или "Image:". (Так же снизу) <br>
'''access''' - Имеющийся доступ<br>
'''jobtitle, access, difficulty, guides and duties''': не требуют пояснений. '''Цитата''' Показывается когда указана. Специфичная штука.
'''difficulty''' - Сложность игры на данной роли<br>
'''guides''' - Руководство для данной роли<br>
'''duties''' - Обязаности данной роли<br>
'''theft_targets''' - Опциональный параметр для некоторых ролей(капитан, главы и т.д.), которые начинают с хайрисками


== Использование ==
== Использование ==
Строка 21: Строка 32:


Без картинки:
Без картинки:
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = darkblue
|color = Command
|headerfontcolor = white
|stafftype = Коммандование
|stafftype = COMMAND
|jobtitle = Капитан
|imagebgcolor = lightblue
|access = Везде
|jobtitle = Captain
|difficulty = Очень сложно
|access = All
|superior = Космический Закон и офицеры НТ
|additional = N/A
|duties = Не умереть в первые 5 минут.
|difficulty = Very hard
|quote = Вау, я ещё живой!
|superior = Space Law and Nanotrasen Officials
|duties = Command the ship, protect the nuke disk, stop revolutions, get killed for all mentioned before.
|guides = no separate guides
|quote = Look at me, I am the captain now.
}}
}}


Только с картинкой в действии:
Только с картинкой в действии:
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = darkblue
|color = Command
|headerfontcolor = white
|stafftype = Коммандование
|stafftype = COMMAND
|jobtitle = Капитан
|imagebgcolor = lightblue
|access = Везде
|additional = ...
|img = Captain_action.png
|img = Captain_action.png
|jobtitle = Captain
|difficulty = Очень сложно
|access = All
|superior = Космический Закон и офицеры НТ
|additional = N/A
|duties = Не умереть в первые 5 минут.
|difficulty = Very hard
|quote = Вау, я ещё живой!
|superior = Space Law and Nanotrasen Officials
|duties = Command the ship, protect the nuke disk, stop revolutions, get killed for all mentioned before.
|guides = no separate guides
}}
}}


Только с общей картинкой:
Только с общей картинкой:
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = darkblue
|color = Command
|headerfontcolor = white
|stafftype = Коммандование
|stafftype = COMMAND
|jobtitle = Капитан
|imagebgcolor = lightblue
|access = Везде
|additional = ...
|img_generic = Generic_captain.png
|img_generic = Generic_captain.png
|jobtitle = Captain
|difficulty = Очень сложно
|access = All
|superior = Космический Закон и офицеры НТ
|additional = N/A
|duties = Не умереть в первые 5 минут.
|difficulty = Very hard
|quote = Вау, я ещё живой!
|superior = Space Law and Nanotrasen Officials
|duties = Command the ship, protect the nuke disk, stop revolutions, get killed for all mentioned before.
|guides = no separate guides
}}
}}


Обе картинки:
Обе картинки:
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = darkblue
|color = Command
|headerfontcolor = white
|stafftype = Коммандование
|stafftype = COMMAND
|jobtitle = Капитан
|imagebgcolor = lightblue
|access = Везде
|additional = ...
|img = Captain_action.png
|img = Captain_action.png
|img_generic = Generic_captain.png
|img_generic = Generic_captain.png
|jobtitle = Captain
|difficulty = Очень сложно
|access = All
|superior = Космический Закон и офицеры НТ
|additional = N/A
|duties = Не умереть в первые 5 минут.
|difficulty = Very hard
|quote = Вау, я ещё живой!
|superior = Space Law and Nanotrasen Officials
|duties = Command the ship, protect the nuke disk, stop revolutions, get killed for all mentioned before.
|guides = no separate guides
}}
}}


[[Category:Templates]]
[[Category:Templates]]
</noinclude>
</noinclude>

Текущая версия от 15:02, 7 декабря 2024


Этот шаблон предназначен для размещения в верхней части каждой страницы с должностями, чтобы дать основное представление о каждой работе.

Параметры

color - Цвет всего шаблона, все цвета можно посмотреть тут
img - Добавляет любое изображение, без использования [[File:]]. Расширение и размер всё ещё стоит указывать.
stafftype - К какому отделу принадлежит роль? Текст в заголовке
jobtitle - Название джобки
access - Имеющийся доступ
difficulty - Сложность игры на данной роли
guides - Руководство для данной роли
duties - Обязаности данной роли
theft_targets - Опциональный параметр для некоторых ролей(капитан, главы и т.д.), которые начинают с хайрисками

Использование

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

Без картинки:

Коммандование
Капитан

Глава: Космический Закон и офицеры НТ
Сложность: Очень сложно
Руководства: Не указаны
Обязанности: Не умереть в первые 5 минут.
Доступ: Везде
Цитата: Вау, я ещё живой!


Только с картинкой в действии:

Коммандование
Captain action.png
Капитан

Глава: Космический Закон и офицеры НТ
Сложность: Очень сложно
Руководства: Не указаны
Обязанности: Не умереть в первые 5 минут.
Доступ: Везде
Дополнительный доступ: ...
Цитата: Вау, я ещё живой!


Только с общей картинкой:

Коммандование
Generic captain.png
Капитан

Глава: Космический Закон и офицеры НТ
Сложность: Очень сложно
Руководства: Не указаны
Обязанности: Не умереть в первые 5 минут.
Доступ: Везде
Дополнительный доступ: ...
Цитата: Вау, я ещё живой!


Обе картинки:

Коммандование
Generic captain.png Captain action.png
Капитан

Глава: Космический Закон и офицеры НТ
Сложность: Очень сложно
Руководства: Не указаны
Обязанности: Не умереть в первые 5 минут.
Доступ: Везде
Дополнительный доступ: ...
Цитата: Вау, я ещё живой!