Этот шаблон используется примерно на 6100 страницах , и изменения могут быть широко замечены. Протестируйте изменения на подстраницах шаблона /sandbox или /testcases или на вашей собственной подстранице пользователя . Рассмотрите возможность обсуждения изменений на странице обсуждения перед их реализацией. |
Это сокращение для ссылок на статьи о подводных лодках времен Второй мировой войны и более поздних немецких подводных лодках, названные в формате «Немецкая подводная лодка U-9999 (1939)». (Статьи о подводных лодках времен Первой мировой войны названы по-другому. См. Template:SMU для шаблона сокращения, который поможет с этим.) Поскольку названия подводных лодок выделены курсивом в тексте статьи, ссылка на них обычным способом означает ввод всего дважды, например [[German submarine U-9999 (1939)|German submarine ''U-9999'' (1939)]]
. Этот шаблон сокращает это более чем вдвое до {{GS|U-9999|1939}}
.
{{GS|Ship Name}}
{{GS|Ship Name|ID}}
, где ID может быть бортовым номером , годом спуска на воду или номером вымпела , как указано в названии статьи.Использование шаблона | Эквивалентный викикод | Окончательный результат |
---|---|---|
{{GS|U-39|1938}} | [[German submarine U-39 (1938)|German submarine ''U-39'' (1938)]] | Немецкая подводная лодка U-39 (1938) |
{{GS|U-31}} | [[German submarine U-31|German submarine ''U-31'']] | Немецкая подводная лодка U-31 |
Последний пример можно использовать для ссылки на страницу индекса кораблей (разрешение неоднозначности).
Есть необязательный третий параметр, который управляет тем, какие фрагменты текста отображаются в статье. Его значение рассматривается как двоичное число и отображает соответствующие «биты». Так, установка бита 4 отобразит немецкую подводную лодку, установка бита 2 отобразит название корабля, а установка бита 1 отобразит идентификатор. Если двоичная математика вам не по душе, обратитесь к этим примерам:
Ценить | Отображаемые параметры | Пример | Эквивалентный викикод | Окончательный результат |
---|---|---|---|---|
Никто | все | {{GS|U-95|1940}} | [[German submarine U-95 (1940) |German submarine ''U-95'' (1940)]] | Немецкая подводная лодка U-95 (1940) |
1 | 3-й | {{GS|U-95|1940|1}} | [[German submarine U-95 (1940) |1940]] | 1940 |
2 | 2-й | {{GS|U-95|1940|2}} | [[German submarine U-95 (1940) |''U-95'']] | У-95 |
3 | 2-й, 3-й | {{GS|U-95|1940|3}} | [[German submarine U-95 (1940) |''U-95'' (1940)]] | У-95 (1940) |
4 | недействительный результат | {{GS|U-95|1940|4}} | — | Ошибка: {{GS}} недопустимый параметр управления: 4 ( помощь ) |
5 | 1-й, 3-й | {{GS|U-95|1940|5}} | [[German submarine U-95 (1940) |German submarine (1940)]] | Немецкая подводная лодка 1940 г. |
6 | 1-й, 2-й | {{GS|U-95|1940|6}} | [[German submarine U-95 (1940) |German submarine ''U-95'']] | Немецкая подводная лодка U-95 |
2-й (нет 3-го) | {{GS|U-110|3=2}} Альтернативное использование : {{GS|U-110||2}} | [[German submarine U-110 |''U-110'']] | У-110 |
NB : Будьте осторожны с третьим параметром, если не используете второй параметр. В примере U-110 выше "|3=2" означает установку третьего параметра в значение два, в то время как альтернативный синтаксис показывает использование пары вертикальных черт, "||2", для размещения значения два в позиции третьего параметра.
TemplateData | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Это TemplateData для этого шаблона, используемого TemplateWizard, VisualEditor и другими инструментами. См. ежемесячный отчет об использовании параметров для Template:GS в статьях, основанных на его TemplateData. TemplateData для GS Этот шаблон предоставляет викиссылку на страницу судна с вариантами меток.
|