Шаблон:Файл: различия между версиями
Материал из Space Station 14 Вики
AsnDen (обсуждение | вклад) м id отдельно |
Pok (обсуждение | вклад) мНет описания правки |
||
| (не показано 40 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
{| class=wikitable style= | {| class="wikitable no-header-table" style="width:100%" | ||
!style='width: | !style='width:10%'|Описание | ||
|{{#if: {{{Id|}}}|{{#invoke:Entity Lookup|getname|{{{Id|}}}}}|}} {{{Описание| | |{{#if: {{{Id|}}} | {{#invoke:Entity Lookup|getname|{{{Id|}}}}}. | {{#if: {{{Описание|}}} | {{{Описание}}} | Не имеет описания. }} }} | ||
|- | |- | ||
! | !Источник | ||
|{{{ | |{{#if: {{{Путь|}}} | ||
| https://github.com/space-syndicate/space-station-14/blob/master/{{#invoke:FilePath|getLink|{{{Путь|}}}}} | |||
| {{#if: {{{Id|}}} | |||
| https://github.com/space-syndicate/space-station-14/blob/master/Resources/Textures/{{#invoke:Entity Sprite|main|image|{{{Id|}}}}} {{#invoke:Entity Sprite|main|state|{{{Id|}}}}} | |||
| {{#if: {{{Источник|}}} | {{{Источник}}} | Личная работа или не требует источника. }} | |||
}} | |||
}} | |||
|- | |- | ||
{{#if: {{{Путь|}}} | |||
|- | | !Путь | ||
! | {{!}} <span> {{{Путь|}}} </span> <span class="copy-icon">📋</span> | ||
|{{{ | {{!}}- | ||
| {{#if: {{{Id|}}} | !Путь | |||
{{!}} <span> {{#invoke:Entity Sprite|main|image|{{{Id|}}}}} </span> <span class="copy-icon">📋</span> }} | |||
{{!}}- | |||
}} | |||
{{#if: {{{Проект|}}} | |||
| !Проект | |||
{{!}}{{abb|{{{Проект|}}}}} | |||
{{!}}- | |||
}} | |||
!Автор | |||
{{!}}{{#if: {{{Путь|}}} | |||
| {{#invoke:Meta Sprite|main|copyright|{{{Путь|}}}}} | |||
| {{#if: {{{Id|}}} | {{#invoke:Meta Sprite|main|copyright|{{#invoke:Entity Sprite|main|image|{{{Id|Bed}}}}}}} | {{#if: {{{Автор|}}} | {{{Автор}}} | Загрузивший последнею версию файла или не требует автора. }} }} | |||
}}<!----> | |||
|- | |- | ||
{{#if: {{{ | |}<includeonly>{{#if:{{{nocat|}}}||[[Категория:Файлы:Имеющие шаблон]] {{#if:{{{описание|}}}|[[Категория:Файлы:Без описание]]}}}}</includeonly><noinclude> | ||
{{ | {{doc}}</noinclude> | ||
| | |||
<noinclude>{{doc}}</noinclude> | |||
Текущая версия от 22:25, 11 июля 2025
| Описание | Не имеет описания. |
|---|---|
| Источник | Личная работа или не требует источника. |
| Автор | Загрузивший последнею версию файла или не требует автора. |
{{Файл}} — универсальный шаблон для оформления описаний файлов, загружаемых на вики. Поддерживает как игровые спрайты, так и прочие графические файлы. Автоматизирует подстановку данных по id, позволяет указывать источник, проект, путь и автора файла.
Обязателен к вызову и заполнению у каждого файла, также как и указание лицензии. См. SS14W:Файлы § Лицензии.
Шаблон для копирования
Для файлов игры
{{Файл
|Описание =
|Id =
|Проект =
|Путь =
|Автор =
}}
Для прочих изображений
{{Файл
|Описание =
|Источник =
|Автор =
}}
Параметры
| Параметр | Описание | Обязателен? |
|---|---|---|
|Описание = | Используется для пояснения, расшифровки аббревиатур в названии (например, СМЭС), а также для описания скриншотов и рендеров. | Нет; автоматически заполняется названием предмета по id, если это файл. В остальных случаях желателен. |
|Id = | Идентификатор сущности, выводимой, если это спрайт из игровых файлов. Используется в других параметрах для автоматического подстановки строк. | Да, если это спрайт из файлов игры. |
|Проект = | Указывает, к какому проекту относится файл. Опирается на шаблон {{abb}}; сервера перечисляются через запятую. | Да, для всех файлов подпроектов. Оставить пустым для файлов из основной игры. |
|Путь = | Путь к спрайту от папки "Resources" до папки с файлом. Допустимо использовать как "/", так и "\" в качестве разделителя. Если файл собран из нескольких файлов из разных папок, путь указывается для каждой из них. | Нет; может выводиться по id. |
|Источник = | Ссылка на источник, откуда был получен файл. Если файл собран из нескольких источников (например, разных папок на GitHub), необходимо указать ссылки на каждый уникальный источник. | Да, при использовании файлов, полученных не с ресурсов space-syndicate. |
|Автор = | Имя или псевдоним автора произведения. | Нет; автоматически заполняется из meta.json по id, если доступен. В остальных случаях указывается в соответствии с условиями лицензии. |
Пример использования
На основе Файл:CableApcStack.png.
== Краткое описание == {{Файл |Описание = |Id = CableApcStack |Проект = |Автор = |Источник = |Путь = }} == Лицензирование == {{CC-BY-SA-3.0}}Оригинальный текстКраткое описание
Описание Моток НВ-кабеля. Источник https://github.com/space-syndicate/space-station-14/blob/master/Resources/Textures/Objects/Tools/cable-coils.rsi (state: coillv-30) Путь Objects/Tools/cable-coils.rsi Автор Taken from tgstation and modified by SweptWasTaken at commit https://github.com/tgstation/tgstation/commit/77608a9f46b06a46f0f6b1be061755f68cc255a3 Лицензирование
![]()
Это произведение распространяется на условиях лицензии Creative Commons Attribution-Share Alike 3.0.
На основе Файл:Information icon4.svg.
== Краткое описание == {{Файл |Описание = Wikipedia port |Источник = https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Information_icon4.svg |Автор = }} == Лицензирование == {{PD-self}}Оригинальный текстКраткое описание
Описание Wikipedia port Источник https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Information_icon4.svg Автор Загрузивший последнею версию файла или не требует автора. Лицензирование
![]()
Я, владелец авторских прав на это произведение, добровольно передаю его в общественное достояние. Если это юридически невозможно, я разрешаю всем использовать это произведение в любых целях без каких бы то ни было условий, за исключением случаев, предусмотренных законодательством.