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

Нет описания правки
Метка: отменено
мНет описания правки
 
(не показано 13 промежуточных версий этого же участника)
Строка 1: Строка 1:
<noinclude><code>
<includeonly><templatestyles src="JobPageHeader/styles.css" />
</noinclude>{|width="100%" cellspacing="0" cellpadding="2" style="border: 1px solid {{ColorPalette|{{{stafftype}}}|Primary Bold}};"
<div class="jobpageheader mobile-support-new {{#ifeq:{{{theme|}}}|Rainbow|rgb|tgui-background}}" {{#ifeq:{{{theme|}}}|Rainbow||style="{{ColorPaletteStyles|{{{color}}}}}"}}>
|style="background-color: {{ColorPalette|{{{stafftype}}}|Primary}};" align="center" colspan=2|<font color="{{{headerfontcolor|#000000}}}">'''{{{stafftype|UNDEFINED}}}'''</font>
  <div class="jobpageheader-title">{{{stafftype}}}</div>
|-
  <div class="jobpageheader-content">
|width = 150 align=center style="background-color: {{ColorPalette|{{{stafftype}}}|Primary}};"|{{#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 class="jobpageheader-preview">
|'''Доступ:''' {{{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}}}''}}
      <div class="jobpageheader-preview-title">{{{jobtitle}}}</div>
|}
      <div class="jobpageheader-preview-image">{{#if:{{{img|}}}|[[File:{{{img}}}|64px]]|{{Icon|question|size=4.5}}}}</div>
<noinclude></code>
    </div>
Этот шаблон предназначен для размещения в верхней части каждой страницы с должностями, чтобы дать основное представление о каждой работе.
    <div class="jobpageheader-info" tabindex="0">
      <div class="jobpageheader-info-wrapper">
        {| style="background: transparent;"
        | '''Глава:'''      || {{{superior|Не указан}}}
        |-
        | '''Сложность:'''  || {{{difficulty|Не указано}}}
        |-
        | '''Руководства:''' || {{{guides|Не указано}}}
        |-
        | '''Обязанности:''' || {{{duties|Не указано}}}
        |-
        {{#if:{{{quote|}}}|{{!}} '''Цитата:''' {{!}}{{!}} {{{quote}}}|}}
        |}
      </div>
    </div>
  </div>
  <div class="jobpageheader-more" tabindex="0">{{Icon|angle-down}}Другие отделы</div>
  <div class="jobpageheader-tabs">{{DepartmentTabs}}</div>
  {{#ifeq:{{{theme|}}}|Rainbow|<div class="rainbow"></div>|}}
</div>{{SEO}}</includeonly><noinclude>
Этот шаблон должен быть сверху страниц ролей.  


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


== Пример использования ==
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = darkblue
|theme = Command
|headerfontcolor = white
|stafftype = Командование
|stafftype = COMMAND
|jobtitle = Капитан
|imagebgcolor = lightblue
|access = Везде
|jobtitle = Captain
|difficulty = Очень сложно
|access = All
|superior = Космический закон и офицеры ЦК
|additional = N/A
|duties = Управлять станцией, защищать ядерный диск, останавливать революции, умереть от всего ранее перечисленного
|difficulty = Very hard
|guides = Нет отдельного руководства
|superior = Space Law and Nanotrasen Officials
|quote = Вау, я ещё живой!
|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
|headerbgcolor = darkblue
|headerfontcolor = white
|stafftype = COMMAND
|imagebgcolor = lightblue
|img = Captain_action.png
|jobtitle = Captain
|access = All
|additional = N/A
|difficulty = Very hard
|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
|headerbgcolor = darkblue
|headerfontcolor = white
|stafftype = COMMAND
|imagebgcolor = lightblue
|img_generic = Generic_captain.png
|jobtitle = Captain
|access = All
|additional = N/A
|difficulty = Very hard
|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
|theme = Rainbow
|headerfontcolor = white
|img = Generic_captain.png
|stafftype = COMMAND
|stafftype = Командование
|imagebgcolor = lightblue
|jobtitle = Капитан
|img = Captain_action.png
|access = Везде
|img_generic = Generic_captain.png
|difficulty = Очень сложно
|jobtitle = Captain
|superior = Космический закон и офицеры ЦК
|access = All
|duties = Управлять станцией, защищать ядерный диск, останавливать революции, умереть от всего ранее перечисленного
|additional = N/A
|guides = Нет отдельного руководства
|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>

Текущая версия от 11:57, 5 июня 2025

Этот шаблон должен быть сверху страниц ролей.

Параметры

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

Пример использования

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