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

Материал из Bluemoon Wiki
(Перевод шаблона JobPageHeader, перевод статьи, добавление примера использования.)
м (Добавлен imglink)
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
<noinclude><code>
<includeonly>  
</noinclude>{|width="100%" cellspacing="0" cellpadding="2"
<onlyinclude>
|bgcolor="{{{headerbgcolor|#bbbbbb}}}" align="center" colspan=2|<font color="{{{headerfontcolor|#000000}}}">'''{{{stafftype|UNDEFINED}}}'''</font>
{{#css:/JobHeader.css}}<div class="job-header" style="
|-
--color-header: {{{hColor|black}}};
|width = 150 align=center bgcolor="{{{imagebgcolor|#cccccc}}}"|{{#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}}}'''
--color-header-bg: {{{hBgColor|#383838}}};
|'''Доступ:''' {{{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}}}''}}
--color-image: {{{imageColor|black}}};
|}
--color-image-bg: {{{imageBgColor|#383838}}};
<noinclude></code>
--color-text: {{{color|black}}};                           
Этот шаблон должен располагаться в верхней части каждой страницы профессии и предоставлять краткую информацию.
--color-text-bg: {{{bgColor|white}}};
Шаблон позорно украден с [https://tgstation13.org/wiki//index.php?title=Template:JobPageHeader the tgstation wiki]
">
 
  <div class="header">{{{stafftype|Header}}}</div>
  <div class="content">
    <div class="image-wrapper">
      <div class="image">[[File:{{{img|N/A}}}|{{#if:{{{imglink|}}} | link={{{imglink}}}|link=}}|alt=|96px]]</div>
      <div class="job-title"><b>{{{jobtitle|Job Title}}}</b></div>
    </div>
   
    <div class="text">
      {{#if: {{{altnames|}}} |<p> <b>Алтернативные названия:</b> <i>{{{altnames}}}</i></p>}}
      {{#if: {{{access|}}} | <p><b>Доступ:</b> <i>{{{access}}}</i></p>}}
      <p><b>Сложность:</b> <i>{{{difficulty|N/A}}}</i> </p>
      {{#if: {{{superior|}}} | <p><b>Руководители:</b> <i>{{{superior}}}</i></p>}}
      <p><b>Обязанности:</b> <i>{{{duties|N/A}}}</i> </p>
      <p><b>Руководства:</b> <i>{{{guides|Отсутствуют}}}</i> </p>
      <p><b>Цитата:</b> <i>{{{quote|[REDACTED]}}}</i> </p>
    </div>
  </div>
</div></onlyinclude></includeonly>{{JobPageHeader
|hBgColor = darkblue
|hColor = white
|color = black
|bgColor = lightgray
|stafftype = Командование
|imagebgcolor = #BD4646
|img = Generic_captain.png
|imglink= Капитан
|imageColor = black
|imageBgColor = lightblue
|jobtitle = Капитан
|altnames = Лапочка
|access = В зависимости от профессии.
|difficulty = Ультра-насилие.
|superior = Твои наниматели.
|duties = Выполняйте свои цели, принимайте генетический материал от экипажа, не обманывайте вульпканинов, используйте их друзей.  
|guides = Нет отдельных руководств.
|quote = Чем больше ты доверился человеку, тем больший у него соблазн тебя предать.
}}
== Значение параметров ==
== Значение параметров ==
*'''hColor''' — цвет текста той же части, что и hBgColor<br/>
*'''hBgColor''' — это цвет фона верхней части, которая охватывает всю ширину. Предполагается, что это будет цвет, темнее, чем основная часть.<br/>
*'''color''' — это цвет текста внутри заголовка, примером может быть: Доступ, Руководство и всё-такое.<br/>
*'''bgColor''' — это цвет основного фона всего заголовка.<br/>
*'''stafftype''' — это слово, которое добавляется в самом верху. Предполагается, что оно будет написано заглавными буквами.<br/>
*'''jobtitle''' — это название должности, отображаемая под изображением.<br/>
*'''imageBgColor''' — это цвет фона пространства позади изображения и названия должности.<br/>
*'''imageColor''' — это цвет текста в пространстве изображения.<br/>
*'''img''' — это файл "изображения или изображения в действии"<br/>
*'''imglink''' — ссылка внутри картинки для ваших тайных пакостей.
*'''altnames''' — Альтернативные названия профессии. (например Station Director) Она является переменной с условием появления, благодаря чему теперь вы можете самостоятельно решать нужна она или нет. Если не требуется оставьте поле заполнения пустым.<br/>
*'''access''' — Куда у данной должности есть доступ. Например: Инженерный отдел. Является необязательной, можно оставить пустой, если у персонаж не имеет доступов по своей профессии.<br/>
*'''difficulty''' — Сложность игры за данную роль.<br/>
*'''superior''' — Руководители. Это ваше начальство. Является переменной, может быть не заполненной, если она не требуется для описания роли.<br/>
*'''duties''' — Обязанности. Например: Открывать дверь по приказу Членов Экипажа.<br/>
*'''guides''' — Руководства. Например: Руководство по поиску сладких рулетов.<br/>
*'''quote''' — Цитата.<br/>


'''headerbgcolor''' - это цвет фона верхней части, которая охватывает всю ширину. Предполагается, что это будет цвет, темнее, чем основная часть.<br>
'''headerfontcolor''' - цвет текста той же части, что и headerbgcolor<br>
'''stafftype''' - это слово, которое добавляется в самом верху. Таким образом, добавление слова MAINTENANCE дает MAINTENANCE. Предполагается, что оно будет написано заглавными буквами.<br>
'''imagebgcolor''' — это цвет фона пространства позади изображения и названия должности. Он должен быть светлым, так как название должности всегда черное.<br>
'''img''' это файл "изображения в действии", без префикса "File:" или "Image:". (пример смотрите ниже)
'''img_generic''' это общий файл изображения без префикса "File:" или "Image:". (пример смотрите ниже)<br>
'''jobtitle, access, difficulty, guides and duties''' не требуют пояснений. '''quote''' будет отображаться только если указан параметр
== Использование ==
Пример готового продукта. Проверьте исходный код на наличие кода, который сгенерировал вещь ниже. Пожалуйста, документируйте любые изменения, которые вы вносите в код шаблона в разделах параметров и использования
Без изображения:
{{JobPageHeader
|headerbgcolor = darkblue
|headerfontcolor = white
|stafftype = COMMAND
|imagebgcolor = lightblue
|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
|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
|headerbgcolor = darkblue
|headerfontcolor = white
|stafftype = COMMAND
|imagebgcolor = lightblue
|img = Captain_action.png
|img_generic = Generic_captain.png
|jobtitle = Captain
|access = Полный.
|additional = N/A
|difficulty = Очень сложно.
|superior = Космический закон и Центральное Командование Nanotrasen.
|duties = Управляйте станцией, защищайте диск ядерной аутентификации, подавляйте революции, будьте готовы умереть за всё, о чём упоминалось выше.
|guides = Нет отдельных руководств.
|quote = Управлять этими идиотами - настоящее наказание.
}}
==Пример кода==
==Пример кода==
Вот у нас есть код, который можно копировать и вставить:
Вот у нас есть код, который можно копировать и вставить:
<div style="background-color:#DCDCDC; width:50%; border: 4px double #696969; ">
 
*{{JobPageHeader
<pre>
*|headerbgcolor = #bbbbbb
*|headerfontcolor = black
*|stafftype = ANTAGONIST
*|imagebgcolor = #BD4646
*|img = Changeling.gif
*|img_generic = Generic_captain.png
*|jobtitle = Генокрад
*|access = В зависимости от профессии.
*|additional = N/A
*|difficulty = Ультра-насилие.
*|superior = Твои наниматели.
*|duties = Выполняйте свои цели, крадите генетический материал у экипажа, обманывайте вульпканинов, используя тела их друзей.
*|guides = Нет отдельных руководств.
*|quote = Чем больше ты доверился человеку, тем больший у него соблазн тебя предать.
*}}
</div>
Используем его и получится:
{{JobPageHeader
{{JobPageHeader
|headerbgcolor = #A52A2A
|hBgColor = darkblue
|headerfontcolor = black
|hColor = white
|stafftype = ANTAGONIST
|color = black
|bgColor = lightgray
|stafftype = Командование
|imagebgcolor = #BD4646
|imagebgcolor = #BD4646
|img = Changeling.gif
|img = Generic_captain.png
|img_generic = Generic_captain.png
|imglink= Капитан
|jobtitle = Генокрад
|imageColor = black
|imageBgColor = lightblue
|jobtitle = Капитан
|altnames = Лапочка
|access = В зависимости от профессии.
|access = В зависимости от профессии.
|additional = N/A
|difficulty = Ультра-насилие.
|difficulty = Ультра-насилие.
|superior = Твои наниматели.
|superior = Твои наниматели.
|duties = Выполняйте свои цели, крадите генетический материал у экипажа,<s> обманывайте вульпканинов, используя тела их друзей. </s>
|duties = Выполняйте свои цели, принимайте генетический материал от экипажа, не обманывайте вульпканинов, используйте их друзей.
|guides = Нет отдельных руководств.
|guides = Нет отдельных руководств.
|quote = Чем больше ты доверился человеку, тем больший у него соблазн тебя предать.
|quote = Чем больше ты доверился человеку, тем больший у него соблазн тебя предать.
}}
}}
</pre>


[[Category:Templates]]
Используем его и получится карточка в начале этой страницы
</noinclude>

Текущая версия от 11:58, 10 ноября 2024

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

Алтернативные названия: Лапочка

Доступ: В зависимости от профессии.

Сложность: Ультра-насилие.

Руководители: Твои наниматели.

Обязанности: Выполняйте свои цели, принимайте генетический материал от экипажа, не обманывайте вульпканинов, используйте их друзей.

Руководства: Нет отдельных руководств.

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

Значение параметров

  • hColor — цвет текста той же части, что и hBgColor
  • hBgColor — это цвет фона верхней части, которая охватывает всю ширину. Предполагается, что это будет цвет, темнее, чем основная часть.
  • color — это цвет текста внутри заголовка, примером может быть: Доступ, Руководство и всё-такое.
  • bgColor — это цвет основного фона всего заголовка.
  • stafftype — это слово, которое добавляется в самом верху. Предполагается, что оно будет написано заглавными буквами.
  • jobtitle — это название должности, отображаемая под изображением.
  • imageBgColor — это цвет фона пространства позади изображения и названия должности.
  • imageColor — это цвет текста в пространстве изображения.
  • img — это файл "изображения или изображения в действии"
  • imglink — ссылка внутри картинки для ваших тайных пакостей.
  • altnames — Альтернативные названия профессии. (например Station Director) Она является переменной с условием появления, благодаря чему теперь вы можете самостоятельно решать нужна она или нет. Если не требуется оставьте поле заполнения пустым.
  • access — Куда у данной должности есть доступ. Например: Инженерный отдел. Является необязательной, можно оставить пустой, если у персонаж не имеет доступов по своей профессии.
  • difficulty — Сложность игры за данную роль.
  • superior — Руководители. Это ваше начальство. Является переменной, может быть не заполненной, если она не требуется для описания роли.
  • duties — Обязанности. Например: Открывать дверь по приказу Членов Экипажа.
  • guides — Руководства. Например: Руководство по поиску сладких рулетов.
  • quote — Цитата.

Пример кода

Вот у нас есть код, который можно копировать и вставить:

{{JobPageHeader
|hBgColor = darkblue
|hColor = white
|color = black
|bgColor = lightgray
|stafftype = Командование
|imagebgcolor = #BD4646
|img = Generic_captain.png
|imglink= Капитан
|imageColor = black
|imageBgColor = lightblue
|jobtitle = Капитан
|altnames = Лапочка
|access = В зависимости от профессии.
|difficulty = Ультра-насилие.
|superior = Твои наниматели.
|duties = Выполняйте свои цели, принимайте генетический материал от экипажа, не обманывайте вульпканинов, используйте их друзей.
|guides = Нет отдельных руководств.
|quote = Чем больше ты доверился человеку, тем больший у него соблазн тебя предать.
}}

Используем его и получится карточка в начале этой страницы