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

Материал из SS220 Skyrat Wiki (SS13)
Перейти к навигации Перейти к поиску
imported>Quacks
м (another fix)
мНет описания правки
 
(не показаны 4 промежуточные версии 2 участников)
Строка 1: Строка 1:
<div style="box-shadow: 0 0 .3em #999; border-radius: .2em; margin: .35em 0 1em 0; border: .2em solid #{{{colour|444444}}}; background: #{{{colour|444444}}};">
<div style="box-shadow: 0 0 .3em #999; border-radius: .2em; margin: .35em 0 1em 0; border: .2em solid #{{{colour|444444}}}; background: #{{{colour|444444}}};">
<div style="background: #{{{colour|444444}}}; color: {{{hcolour}}}; padding: .4em .8em .5em;"><center>'''{{{stafftype}}}'''</center></div>
<div style="background: #{{{colour|444444}}}; color: {{{hcolour}}}; padding: .4em .8em .5em;"><div style="display: flex;">
{|
|-
|[[Заглавная страница|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .4em .3em .4em; font-size: 150%; color: #FFF;">{{#fas:home}}</span>]]
|[[Политики|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .425em .3em .425em; font-size: 150%; color: #FFF;">{{#fas:gavel}}</span>]]
|[[Роли и должности|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .38em .3em .38em; font-size: 150%; color: #FFF;">{{#fas:address-card}}</span>]]
|[[Руководства|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .4em .3em .4em; font-size: 150%; color: #FFF;">{{#fas:info-circle}}</span>]]
|[[Объекты|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .4em .3em .4em; .38em; font-size: 150%; color: #FFF;">{{#fas:wrench}}</span>]]
|[[Лор|<span style="border-radius: 0 0 .2em .2em; background: #131414; padding: .77em .4em .3em .4em; .38em; font-size: 150%; color: #FFF;">{{#fas:globe-europe}}</span>]]
|-
|}
{| style="margin-left: auto; margin-right: auto;"
|-
!style="font-size:110%;"|{{{stafftype}}}
|}
</div>
</div>
<div style="display: flex">
<div style="display: flex">
{|
{|
Строка 9: Строка 25:
<center>[[File:{{{img}}}|64px]]<br>'''{{{jobtitle|Job}}}'''</center></div></div>
<center>[[File:{{{img}}}|64px]]<br>'''{{{jobtitle|Job}}}'''</center></div></div>
|<div style="border: .2em solid #{{{colour|444444}}}; border-radius: .5em; background: #FFF;">|<div style="padding: .3em; background: #{{{ebcolour|#444444}}}1e; margin:.25em; border-radius: .5em; line-height:1.2em;">
|<div style="border: .2em solid #{{{colour|444444}}}; border-radius: .5em; background: #FFF;">|<div style="padding: .3em; background: #{{{ebcolour|#444444}}}1e; margin:.25em; border-radius: .5em; line-height:1.2em;">
'''Superiors:''' {{{superior|Not defined}}}
'''Глава:''' {{{superior|Отсутствует}}}
<br>'''Difficulty:''' {{{difficulty|Not defined}}}
<br>'''Сложность:''' {{{difficulty|Отсутствует}}}
<br>'''Guides:''' {{{guides|Not defined}}}
<br>'''Руководства:''' {{{guides|Отсутствуют}}}
<br>'''Access:''' {{{access|Not defined}}}
<br>'''Доступы:''' {{{access|Отсутствуют}}}
<br>'''Duties:''' {{{duties|Not defined}}}
<br>'''Обязанности:''' {{{duties|Отсутствуют}}}
<br>'''Minimum requirements:''' {{{requirements|Not defined}}}
<br>'''Минимальные требования:''' {{{requirements|Отсутствуют}}}
</div></div>
</div></div>
|-
|-
Строка 20: Строка 36:
</div>
</div>
</div><noinclude>
</div><noinclude>
This template is intended to be at the top of each of the jobs pages to provide a basic overview of each job.
Этот шаблон должен располагаться сверху каждой страницы профессии, чтоб предоставить краткую информацию для каждой профессии.
 
== Значения параметров ==
== Meaning of parameters ==


'''colour''' is the background color of the header. This will also set the image background colour automatically.<br>
'''colour''' меняет цвет фона заголовка. В том числе поменяет и цвет фона изображения.<br>
'''hcolour''' is the font colour for the header. It accepts plaintext colours only.<br>
'''hcolour''' меняет цвет шрифта для заголовка. Работает только с простым текстом.<br>
'''bcolour''' is the color for the job title box.<br>
'''ebcolour''' меняет цвет фона секции содержащую информацию о руководствах и прочего.<br>
'''bhcolour''' is the text color for the job title.<br>
'''stafftype''' меняет название отдела, к которому относится. Подразумивается, что вы будете писать заглавными буквами.<br>
'''ebcolour''' is the background color for the section that holds the guides and other info.<br>
'''img''' Выставляет изображение без нужды прописывать команду <nowiki>[[File:]]</nowiki>. Дополнительные параметры изображения всё ещё нужно прописывать.<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>
'''jobtitle''' меняет название профессии.<br>
'''img''' Sets the file without the need for the <nowiki>[[File:]]</nowiki> command. The extension and size modifier must still be specified.<br>
'''access''' меняет доступы.<br>
'''jobtitle, access, difficulty, guides and duties''' are self-explanatory.
'''difficulty''' меняет сложность профессии.<br>
'''guides''' меняет рекомендуемые руководства.<br>
'''duties''' меняет список обязанностей.<br>


== 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
Пример окончательной работы. Проверьте исходный код, чтоб понять как получилась таблица ниже. И пожалуйста, документируйте все изменения по шаблону.


{{JobPageHeader
{{JobPageHeader
  |colour = 265473
  |colour = 265473
  |hcolour = #FFB300
  |hcolour = #FFB300
|bcolour = 265473
|bhcolour = #FFB300
  |ebcolour = 265473
  |ebcolour = 265473
  |img =  Generic_captain.png
  |img =  Generic_captain.png
  |stafftype = COMMAND
  |stafftype = КОМАНДОВАНИЕ
  |jobtitle = Captain
  |jobtitle = Капитан
  |access = All
  |access = Все
  |difficulty = Very hard
  |difficulty = Очень сложно
  |superior = Space Law and Nanotrasen Officials
  |superior = Корпоративный закон и Офицер Центрального Командования
  |duties = Command the ship, protect the nuke disk, stop revolutions, get killed for all mentioned before.
  |duties = Командовать судном, защищать ядерный диск, предотвращать революцию, умирать по всем ранее перечисленным причинам
  |guides = no separate guides
  |guides = Никаких конкретных руководств
}}
}}


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

Текущая версия от 02:14, 22 января 2024

{{{stafftype}}}
[[File:{{{img}}}|64px]]
Job

Глава: Отсутствует
Сложность: Отсутствует
Руководства: Отсутствуют
Доступы: Отсутствуют
Обязанности: Отсутствуют
Минимальные требования: Отсутствуют

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

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

colour меняет цвет фона заголовка. В том числе поменяет и цвет фона изображения.
hcolour меняет цвет шрифта для заголовка. Работает только с простым текстом.
ebcolour меняет цвет фона секции содержащую информацию о руководствах и прочего.
stafftype меняет название отдела, к которому относится. Подразумивается, что вы будете писать заглавными буквами.
img Выставляет изображение без нужды прописывать команду [[File:]]. Дополнительные параметры изображения всё ещё нужно прописывать.
jobtitle меняет название профессии.
access меняет доступы.
difficulty меняет сложность профессии.
guides меняет рекомендуемые руководства.
duties меняет список обязанностей.

Применение шаблона

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

КОМАНДОВАНИЕ
Generic captain.png
Капитан

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