Этот шаблон используется примерно на 6600 страницах , и изменения могут быть широко замечены. Протестируйте изменения на подстраницах шаблона /sandbox или /testcases или на вашей собственной подстранице пользователя . Рассмотрите возможность обсуждения изменений на странице обсуждения перед их реализацией. |
Это сокращение для ссылки на статьи о кораблях Императорского германского флота или Австро-Венгерского флота , названные в формате "SMS Germania (1899)". Поскольку названия кораблей в тексте статьи выделены курсивом, ссылка на них обычным способом означает, что все нужно набирать дважды, например [[SMS Germania (1899)|SMS ''Germania'' (1899)]]. Этот шаблон сокращает это вдвое до {{SMS|Germania|1899}}.
{{SMS|Ship Name}}
{{SMS|Ship Name|ID}}
, где ID может быть бортовым номером , годом спуска на воду или номером вымпела , как указано в названии статьи.Использование шаблона | Эквивалентный викикод | Окончательный результат |
---|---|---|
{{SMS|Novara|1912}} | [[SMS Novara (1912)|SMS ''Novara'' (1912)]] | СМС Новара (1912) |
{{SMS|Sankt Georg}} | [[SMS Sankt Georg|SMS ''Sankt Georg'']] | СМС Санкт-Георг |
Последний пример можно использовать для ссылки на страницу индекса судов (разрешение неоднозначности).
Есть необязательный третий параметр, который управляет тем, какие фрагменты текста отображаются в статье. Его значение рассматривается как двоичное число и отображает соответствующие «биты». Так, установка бита 4 отобразит SMS, установка бита 2 отобразит название корабля, а установка бита 1 отобразит идентификатор. Если двоичная математика вам не по душе, обратитесь к этим примерам:
Ценить | Отображаемые параметры | Пример | Эквивалентный викикод | Окончательный результат |
---|---|---|---|---|
Никто | все | {{SMS|Novara|1912}} | [[SMS Novara (1912) |SMS ''Novara'' (1912)]] | СМС Новара (1912) |
1 | 3-й | {{SMS|Novara|1912|1}} | [[SMS Novara (1912) |1912]] | 1912 |
2 | 2-й | {{SMS|Novara|1912|2}} | [[SMS Novara (1912) |''Novara'']] | Новара |
3 | 2-й, 3-й | {{SMS|Novara|1912|3}} | [[SMS Novara (1912) |''Novara'' (1912)]] | Новара (1912) |
4 | недействительный результат | {{SMS|Novara|1912|4}} | — | Ошибка: {{SMS}} недопустимый параметр управления: 4 ( помощь ) |
5 | 1-й, 3-й | {{SMS|Novara|1912|5}} | [[SMS Novara (1912) |SMS (1912)]] | СМС 1912 |
6 | 1-й, 2-й | {{SMS|Novara|1912|6}} | [[SMS Novara (1912) |SMS ''Novara'']] | СМС Новара |
2-й (нет 3-го) | {{SMS|Sankt Georg|3=2}} Альтернативное использование : {{SMS|Sankt Georg||2}} | [[SMS Sankt Georg |''Sankt Georg'']] | Санкт-Георг |
NB : Будьте осторожны с третьим параметром, если не используете второй параметр. В примере Sankt Georg выше "|3=2" означает установку третьего параметра в значение два, в то время как альтернативный синтаксис показывает использование пары вертикальных черт, "||2", для размещения значения два в позиции третьего параметра.
Подводные лодки или подводные лодки в Германском императорском флоте и Австро-Венгерском флоте имели префикс SM вместо SMS . Использование необязательного sub
параметра позволяет правильно генерировать ссылки для статей о подводных лодках. Параметр sub
также работает в сочетании с необязательными параметрами отображения, перечисленными выше.
Использование шаблона | Эквивалентный викикод | Окончательный результат |
---|---|---|
{{SMS|U-90|sub=y}} | [[SM U-90|SM ''U-90'']] | СМ У-90 |
{{SMS|U-4|Austria-Hungary|sub=y}} | [[SM U-4 (Austria-Hungary)|SM ''U-4'' (Austria-Hungary)]] | SM U-4 (Австро-Венгрия) |
{{SMS|U-4|Austria-Hungary|6|sub=y}} | [[SM U-4 (Austria-Hungary)|SM ''U-4'']] | СМ У-4 |
Это сокращение для ввода ссылок на статьи о кораблях Императорского германского флота или Австро-венгерского флота (SMS), названные в формате «SMS Germania (1899)» (то есть начальные буквы HMS, название корабля и номер его вымпела). Поскольку названия кораблей в тексте статьи выделены курсивом, а редакторы часто не хотят включать номер вымпела, ссылка на них обычным способом означает ввод всего дважды, например, [[SMS Germania (1899)|SMS ''Germania'']]. Этот шаблон уменьшает это вдвое до {{SMS|Germania|1899|6}}. Обратите внимание, что этот шаблон нельзя использовать для кораблей, которые не были частью SMS.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Название корабля | 1 | Этот параметр дает название данному кораблю.
| Нить | необходимый |
ИДЕНТИФИКАТОР | 2 | Этот параметр содержит бортовой номер судна, номер вымпела, год постройки или любую другую идентификационную информацию, которая позволит отличить судно от других судов с таким же названием.
| Нить | необязательный |
3 | 3 | Это необязательный параметр, который устанавливает в битах способ, которым редактор хотел бы отображать название корабля в статье. Если он установлен в 1, корабль будет отображаться только по его идентификационному номеру (то есть, но запись, заданная в параметре 2) без префикса SMS и без названия корабля; если задан как 2, он будет показывать только название корабля курсивом, без префикса SMS и номера ID; если задан как 3, он будет показывать название корабля и его номер ID, но не префикс SMS; 4 не является допустимой записью; если задан как 5, он будет показывать префикс SMS и номер ID, но будет опускать название корабля; если задан как 6, он будет показывать префикс SMS и название корабля, но будет опускать номер ID. Если оставить пустым, корабль будет отображаться как SMS плюс название корабля плюс его номер ID.
| Число | необязательный |