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

imported>Steelpoint
Нет описания правки
мНет описания правки
 
(не показано 26 промежуточных версий 8 участников)
Строка 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"
<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>
|bgcolor="{{{headerbgcolor|#bbbbbb}}}" align="center" colspan=2|<font color="{{{headerfontcolor|#000000}}}">'''{{{stafftype|UNDEFINED}}} STAFF'''</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 bgcolor="{{{imagebgcolor|#cccccc}}}"|{{#if:{{{img_generic|}}}| [[File:{{{img_generic|{{{jobtitle}}}.png}}}|50px]] | }} {{#if:{{{img|}}}| [[File:{{{img|{{{jobtitle}}}.png}}}|50px]] | }} {{#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;">
|'''Difficulty:''' {{{difficulty|Not defined}}}<br>'''Supervisors:''' {{{superior|Not defined}}}<br>'''Duties:''' {{{duties|Not defined}}}<br>'''Guides:''' {{{guides|Not defined}}}
'''Глава:''' {{{superior|Не указан}}}<br>
|}
'''Сложность:''' {{{difficulty|Не указано}}}<br>
<noinclude></code>
'''Руководства:''' {{{guides|Не указаны}}}<br>
This template is intended to be at the top of each of the jobs pages to provide a basic overview of each job.
'''Обязанности:''' {{{duties|Не указаны}}}<br>
'''Доступ:''' {{{access|Не указан}}}<br>
{{#if:{{{additional|}}}|'''Дополнительный доступ:''' {{{additional}}}<br>|}}{{#if:{{{theft_targets|}}}|'''Особо ценные предметы:''' {{{theft_targets}}}<br>|}}{{#if:{{{quote|}}}|'''Цитата:''' {{{quote}}}|}}
</div></div>
{{DepartmentTabs}}
</div>{{SEO}}</includeonly>
<noinclude>


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


'''headerbgcolor''' is the background color of the upper part which spans the entire width of the screen. This should be a dark color.<br>
== Параметры ==
'''headerfontcolor''' is the font color of the same part as headerbgcolor<br>
'''color''' - Цвет всего шаблона, все цвета можно посмотреть [[ColorPalette | тут]]<br>
'''stafftype''' is the word that is added before STAFF. So adding the word MAINTENANCE here yields MAINTENANCE STAFF. Intended to be in caps.<br>
'''img''' - Добавляет любое изображение, без использования <nowiki>[[File:]]</nowiki>. Расширение и размер всё ещё стоит указывать.<br>
'''imagebgcolor''' is the background color of the space behind the image and the job title. this should be a light color as the job title is always black.<br>
'''stafftype''' - К какому отделу принадлежит роль? Текст в заголовке<br>
'''img''' is the in-action image file, without the "File:" or "Image:" prefix. (see examples below)
'''jobtitle''' - Название джобки<br>
'''img_generic''' is the generic image file, without the "File:" or "Image:" prefix. (see examples below)
'''access''' - Имеющийся доступ<br>
'''jobtitle, difficulty, guides and duties''' are self-explanatory.
'''difficulty''' - Сложность игры на данной роли<br>
'''guides''' - Руководство для данной роли<br>
'''duties''' - Обязаности данной роли<br>
'''theft_targets''' - Опциональный параметр для некоторых ролей(капитан, главы и т.д.), которые начинают с хайрисками


== Usage ==
== Использование ==
Example of the finished product. Check the source code for the code that generated the thing below. Please document any changes you make to the template code in the parameters and usage sections
Пример готового варианта. Проверьте исходный код, который сгенерировал то, что показано ниже. Пожалуйста, документируйте все изменения, которые вы вносите в код шаблона, в разделах параметров и использования
 
No image defined:


Без картинки:
{{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
}}
}}


Only in-action image defined:
Только с картинкой в действии:
 
{{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
}}
}}


Only generic image defined:
Только с общей картинкой:
 
{{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
}}
}}


Both images defined:
Обе картинки:
 
{{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 минут.
Доступ: Везде
Дополнительный доступ: ...
Цитата: Вау, я ещё живой!