Шаблон:Frontier-Shuttle: различия между версиями
Oksi (обсуждение | вклад) Новый шаблон для всех шаттлов фронтира! |
Oksi (обсуждение | вклад) Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 28: | Строка 28: | ||
<table class="wikitable" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; "> | <table class="wikitable" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; "> | ||
<tr> | <tr> | ||
<th style="width:50%; ">{{AltTooltip|1=Размер|2=Габариты шаттла | <th style="width:50%; ">{{AltTooltip|1=Размер|2=Габариты шаттла.|posY=top}}</th> | ||
<td>{{#if:{{{размер|}}}|{{{размер}}}|Информация отсутствует}}</td> | <td>{{#if:{{{размер|}}}|{{{размер}}}|Информация отсутствует}}</td> | ||
</tr> | </tr> | ||
| Строка 138: | Строка 138: | ||
</div> | </div> | ||
<!-- 6. | <!-- 6. Консоль авианосца: необязательная таблица под карточкой. | ||
Название консоли задаётся сразу в нужном падеже, без слов | |||
В | "Консоль авианосца": например, TSF или «Мотли Энн». | ||
{{#if:{{{консоль|}}}{{{дополнительно|}}}| | В ассортимент вставляются обычные вызовы ModernButton. | ||
< | Все кнопки идут общим набором, без разделов по типу судна. | ||
< | Если содержимого нет, скрыта вся таблица. | ||
< | Старые параметры консоль, дополнительно, заголовок ассортимента | ||
{{#if:{{{консоль|}}}|Шаттл оснащён {{{консоль}}}.}} | и ассортимент сохранены для совместимости с готовыми страницами. --> | ||
{{{дополнительно|}}} | {{#if:{{{ассортимент|}}}{{{консоль|}}}{{{дополнительно|}}}| | ||
</ | <table class="wikitable frontier-shuttle-carrier" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; margin-top:24px; "> | ||
</ | <tr> | ||
}} | <th style="text-align:center; ">{{#if:{{{название консоли|}}}|Консоль авианосца {{{название консоли}}}|{{#if:{{{заголовок ассортимента|}}}|{{{заголовок ассортимента}}}|Консоль авианосца}}}}</th> | ||
</tr> | |||
<!-- | <!-- Необязательный поясняющий текст из прежних вызовов шаблона. --> | ||
{{#if:{{{консоль|}}}{{{дополнительно|}}}| | |||
{{#if:{{{ассортимент|}}}| | <tr> | ||
< | <td>{{#if:{{{консоль|}}}|Шаттл оснащён {{{консоль}}}.}} {{{дополнительно|}}}</td> | ||
< | </tr> | ||
<div | }} | ||
<!-- Общий набор кнопок модулей, дронов и малых шаттлов. --> | |||
{{#if:{{{ассортимент|}}}| | |||
<tr> | |||
<td><div class="grid-adaptive grid-big-item-adaptive" style="width:100%; margin:0; "> | |||
{{{ассортимент}}} | {{{ассортимент}}} | ||
</div> | </div></td> | ||
</ | </tr> | ||
}} | |||
</table> | |||
}} | }} | ||
<!-- Категория добавляется только страницам, использующим шаблон. --> | <!-- Категория добавляется только страницам, использующим шаблон. --> | ||
| Строка 201: | Строка 207: | ||
|потребление = | |потребление = | ||
|описание = | |описание = | ||
|название консоли = | |||
|консоль = | |консоль = | ||
|дополнительно = | |дополнительно = | ||
| Строка 215: | Строка 222: | ||
* Пустой производитель показывает «Информация отсутствует», пустое описание - «Нет данных». | * Пустой производитель показывает «Информация отсутствует», пустое описание - «Нет данных». | ||
* Для неизвестной характеристики можно явно указать «Информация отсутствует». Для отсутствующего оборудования - «Отсутствует». | * Для неизвестной характеристики можно явно указать «Информация отсутствует». Для отсутствующего оборудования - «Отсутствует». | ||
* | * Для авианосца заполни «название консоли» и «ассортимент». Название консоли вписывается сразу в нужном падеже, без слов «Консоль авианосца»: например, <code>TSF</code> или <code>«Мотли Энн»</code>. | ||
* В «ассортимент» размещай кнопки <code>ModernButton</code>, как на [[Frontier:Шаттлы|главной странице шаттлов]]. У кнопки <code>link</code> - адрес страницы, <code>img</code> - имя рендера, <code>text</code> - название. Модули, дроны и малые шаттлы идут общим набором кнопок без разделения по типам. | |||
* Если ассортимент и пояснения пусты, весь блок консоли скрыт: обычные шаттлы выглядят как прежде. | |||
* Старые параметры «консоль», «дополнительно», «заголовок ассортимента» и «ассортимент» продолжают работать. «Название консоли» задаёт стандартный заголовок; старый «заголовок ассортимента» используется как запасной, если название консоли не заполнено. | |||
<!-- ============================================================ | <!-- ============================================================ | ||
| Строка 243: | Строка 253: | ||
<table class="wikitable" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; "> | <table class="wikitable" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; "> | ||
<tr> | <tr> | ||
<th style="width:50%; ">{{AltTooltip|1=Размер|2=Габариты шаттла | <th style="width:50%; ">{{AltTooltip|1=Размер|2=Габариты шаттла.|posY=top}}</th> | ||
<td>Большой</td> | <td>Большой</td> | ||
</tr> | </tr> | ||
| Строка 380: | Строка 390: | ||
|потребление = 340,5 кВа | |потребление = 340,5 кВа | ||
|описание = Заказ Султаната: тяжёлая огневая мощь против Федерации на пограничье. Единственный в своём роде корабль, созданный для авангарда, базирующегося в Гелиосе. | |описание = Заказ Султаната: тяжёлая огневая мощь против Федерации на пограничье. Единственный в своём роде корабль, созданный для авангарда, базирующегося в Гелиосе. | ||
}} | |||
</pre> | |||
<!-- Пример только нового блока, а не бортовая верфь "Сатурна". --> | |||
== Пример блока консоли авианосца == | |||
Весь ассортимент консоли TSF на «Опухоли» показан единым набором кнопок. Типы судов не разделяются на разделы. | |||
<table class="wikitable frontier-shuttle-carrier" style="background:#27272e; color:white; width:100%; table-layout:fixed; margin:0; margin-top:24px; "> | |||
<tr><th style="text-align:center; ">Консоль авианосца TSF</th></tr> | |||
<tr> | |||
<td><div class="grid-adaptive grid-big-item-adaptive" style="width:100%; margin:0; "> | |||
{{ModernButton | |||
|link = Frontier:QJ-490 | |||
|img = Frontier-Qj490.png | |||
|text = <span style="color:#7394D9;">СКР «QJ-490»</span> | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:QJ-270 | |||
|img = Frontier-Qj270.png | |||
|text = <span style="color:#7394D9;">СКР «QJ-270»</span> | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:Зефир | |||
|img = Frontier-Zephyr.png | |||
|text = <span style="color:#7394D9;">ТСФ-СКР «Зефир»</span> | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:QJ-340 | |||
|img = Frontier-Qj340.png | |||
|text = <span style="color:#7394D9;">«QJ-340»</span> | |||
|subtext = | |||
}} | |||
</div></td> | |||
</tr> | |||
</table> | |||
=== Заполнение консоли на странице авианосца === | |||
В вызов <code>Frontier-Shuttle</code> добавляются два параметра. Весь ассортимент перечисляется внутри второго, сколько бы кнопок ни потребовалось: | |||
<pre> | |||
|название консоли = TSF | |||
|ассортимент = | |||
{{ModernButton | |||
|link = Frontier:QJ-490 | |||
|img = Frontier-Qj490.png | |||
|text = СКР «QJ-490» | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:QJ-270 | |||
|img = Frontier-Qj270.png | |||
|text = СКР «QJ-270» | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:Зефир | |||
|img = Frontier-Zephyr.png | |||
|text = ТСФ-СКР «Зефир» | |||
|subtext = | |||
}} | |||
{{ModernButton | |||
|link = Frontier:QJ-340 | |||
|img = Frontier-Qj340.png | |||
|text = «QJ-340» | |||
|subtext = | |||
}} | }} | ||
</pre> | </pre> | ||
</noinclude> | </noinclude> | ||