Шаблон:Item infobox

Материал из Terraria Wiki
Перейти к навигации Перейти к поиску
Этот шаблон использует расширение Cargo.
Этот шаблон использует Расширение:Cargo — неотъемлемую часть серверной части вики.
Этот шаблон интернационализирован (i18n) — это означает, что его легко переводить на другие языки.
Для более подробной информации см. шаблоны i18n и l10n (англ.)
Перевести этот шаблон можно на странице «Шаблон:Item infobox/l10n».
Этот шаблон использует Lua.
Этот шаблон использует Модуль:Iteminfo — скрипт, написанные на языке программирования Lua. Для более подробной информации о Lua, см. Terraria Wiki:Lua (англ.).
Important.svg
ВНИМАНИЕ: код шаблонов на Terraria Wiki очень сложный!!!
Если вы хотите использовать этот код на другой вики, сотрудники wiki.gg не смогут вам помочь.
Пожалуйста, рассмотрите вариант использования кода с других вики или создайте свои шаблоны с нуля!
Помните что наполнение вики важнее чем красивый код.
Template-info.svg Документация Документация, указанная ниже, находится на странице «Шаблон:Item infobox/док». (править | история)

Этот шаблон используется для отображения инфобокса для предмета. Это один из самых важных и мощных шаблонов-карточек.

Использование

Хотя шаблон чрезвычайно универсален, его основная функция — отображать стандартный инфобокс.

Данные, которые должны быть отображены, можно ввести вручную при вызове шаблона, но благодаря {{iteminfo}}, подавляющее большинство данных генерируется автоматически. Чтобы включить автоматические данные, используйте параметр auto и установите его в идентификатор предмета (альтернативно: auto=yes и либо id=<идентификатор предмета>, либо name=<название предмета>, либо ничего другого – последние два метода заставят шаблон автоматически генерировать идентификатор с помощью {{itemIdFromName}}, причём последний метод использует заголовок страницы для ссылки на название). Таким образом, все соответствующие параметры предмета устанавливаются автоматически. См. таблицу ниже для затронутых параметров. Однако их всё равно можно переопределить, и вручную введённые параметры всегда имеют приоритет над автоматическими.

Основные параметры

Примечания:
  • Знак доллара ($) используется для обозначения того, что слово после него является названием параметра шаблона.
  • Все параметры, для которых указано значение по умолчанию, обычно можно опустить. Обратите внимание, что это не означает, что параметры, для которых не указано значение по умолчанию, всегда должны быть заполнены.
Параметр Описание Авто Пример Значение по умолчанию
(если пропущено)
Примечание
{{item infobox

Параметры карточки

Параметры карточки
| boxwidth Ширина инфобокса 27em 21em Число с единицей измерения. По умолчанию 21em или растягивается до ширины изображения.
| float Позиция инфобокса left right
| css
 or
| style
CSS-стиль, влияющий на весь инфобокс Любые свойства width или float, определённые здесь, переопределят параметры шаблона $boxwidth и $float соответственно.
| auto Включает автоматические данные 465 Может также быть yes (см. текст выше).
| id Идентификатор предмета ✔️ 465 Автоматический сбор данных для $tooltip основан на этом.
| name Название предмета ✔️ Wood Page name Будет отображаться как заголовок инфобокса.
| lname Локализованное название предмета ✔️ Древесина {{tr|$name}} Будет отображаться как заголовок инфобокса; используется только если $name не существует в базе данных {{tr}} для конкретного языка.
| showenglishname Отображение английского названия этого предмета yes
no
Значение этого параметра по умолчанию можно настроить в подшаблоне локализации (ключ: showenglishname_default). Значение по умолчанию должно быть установлено на no для языков, у которых есть внутриигровой перевод[a], и на yes для всех остальных языков (поскольку переведённые термины на этих других языках не являются официальными). Тем не менее, не стесняйтесь изменять его для наилучшего соответствия сообществу вашего языка.
| namesub Название подзаголовка Дополнительная информация непосредственно под заголовком инфобокса; редко полезна для инфобоксов предметов.

Параметры изображений

Параметры изображений
| imagealt Полный ручной контроль над отображением всего изображения [[Файл:Wood.png]] Переопределяет все параметры изображения в этой категории параметров (кроме $imagebreak).

Если нужно вручную воспроизвести серую границу, которую инфобокс размещает автоматически между $image, $imageold и т.д., простой <hr/> использовать не следует. Вместо этого заключите различные изображения, которые должны быть разделены, в теги <li> (кроме первого изображения). В этом случае параметр $imagebreak также будет работать как ожидалось и создавать вертикальные разрывы в местах разделителей. Смотрите «датчики» для простого примера и «аквариумы» для более сложного, полностью кастомизированного примера.

Используйте |imagealt=, чтобы скрыть все изображения.

| ext Расширение файла для $image gif png
| image Основное изображение иконки инвентаря или надетого предмета/костюма Wood.png $name.$ext
| imageold Вариант изображения из старых версий Compass (old).png $name (old) Значение по умолчанию: Сначала проверяет наличие .gif, а затем .png. Из-за способа обработки автоматического определения изображения внутри, оно, скорее всего, не сработает для предметов, чьё имя содержит точку (например, К.П.Д.). В этом случае необходимо явно указать изображение. (Это относится ко всем параметрам, связанным с изображениями.)
| imageplaced Изображение размещённого предмета Wood (placed).png $name (placed)
| imageequipped Изображение надетого предмета/костюма Shackle (equipped).png $name (equipped)
| imagefemale Изображение надетого предмета/костюма для женского персонажа Robe (equipped) female.png $name female.$ext
| imageoldalt Полный ручной контроль над отображением "старого" изображения [[Файл:Compass (old).png]] Используйте |imageoldalt=, чтобы скрыть изображение "старого" варианта по умолчанию.
| autoimageold Управляет отображением изображения "старого" варианта по умолчанию no |autoimageold=no эквивалентно |imageoldalt=. Оба переопределяют отображение изображения "старого" варианта по умолчанию, но первый вариант предпочтительнее. В следующих двух случаях |autoimageold=no установлено по умолчанию и не требуется:

На всех остальных страницах по умолчанию установлено |autoimageold=yes.

| imageplacedalt Полный ручной контроль над отображением "размещённого" изображения [[Файл:Wood (placed).png]] Используйте |imageplacedalt=, чтобы скрыть изображение "размещённого" варианта по умолчанию.
| imageequippedalt Полный ручной контроль над отображением "надетого" изображения [[Файл:Shackle (equipped).png]] Используйте |imageequippedalt=, чтобы скрыть изображение "надетого" варианта по умолчанию.
| imagefemalealt Полный ручной контроль над отображением "надетого" изображения для женского персонажа [[Файл:Robe (equipped) female.png]] Используйте |imagefemalealt=, чтобы скрыть изображение "надетого" варианта для женского персонажа по умолчанию.
| imagebreak Размещает несколько изображений в строках, а не в столбцах yes Приводит к тому, что основные/"старые", "размещённые", "надетые" и "женские" изображения занимают отдельную строку, с небольшими горизонтальными полосами между ними (пример: Книга). Обратите внимание, что основное и "старое" изображения всегда будут отображаться в одной строке.
| imagemode Управляет выбором изображения placed/equipped full Если установлено значение full (что будет значением по умолчанию только для infobox $view), шаблон попытается отобразить все различные типы изображений, упомянутых выше. Если не установлено в full, он будет пытаться отобразить только основное изображение (что будет случаем по умолчанию для других $view, например, table), из-за соображений производительности. Однако можно включить (попытку) отображения определённых типов изображений, даже если режим не full: установите параметр в значение old, placed, equipped или любую комбинацию этих трёх, чтобы заставить шаблон также загружать эти изображения.
| imageinfo Предотвращает внутреннее использование {{image}} no Установка значения no приведёт к тому, что шаблон будет использовать стандартный синтаксис [[Файл:]] вместо {{image}}. {{image}} увеличивает счётчик дорогих функций, поэтому, если на одной странице много инфобоксов предметов, лимит счётчика дорогих функций может быть превышен. Использование imageinfo=no может уменьшить счётчик, чтобы избежать его превышения. В подавляющем большинстве случаев в этом нет необходимости.

Параметры характеристик

Параметры характеристик
| autoswing Способность к автовзмаху ✔️ yes Отображает Autoswing, Autofire, or Auto-use в правом верхнем углу инфобокса. Текст при наведении определяется параметром $damagetype ("Autoswing" для ближнего боя, "Autofire" для дальнего боя и магии, и "Auto-use" для всего остального).
| stack Максимальный размер стопки ✔️[b] 99 1 Максимальное количество этого предмета, которое можно разместить в одной ячейке инвентаря.
| pick Мощность кирки ✔️[b] 100 Без знака процента (%), если не используется более сложная вики-разметка. Если используется любой из трёх параметров, все три символа будут всегда отображаться: Pickaxe icon.png Hammer icon.png Axe icon.png
| hammer Мощность молота ✔️[b] 75
| axe Мощность топора ✔️[b] 50
| pickreq Требуемая мощность кирки для разрушения 150 Без знака процента (%)!
| hammerreq Требуемая мощность молота для разрушения 80 Без знака процента (%)! Печатает следующее после него: "(только в сложном режиме)"
| type
 (deprecated:
| type2)
Классификация и категоризация ✔️ Weapon/Tool Широкие классификации, такие как "Weapon", "Tool", "Furniture" и т.д. Разделяйте несколько значений косой чертой (/). Многие типы, такие как "Crafting material", будут добавлены автоматически.
| fishing Мощность рыбалки ✔️[b] Без знака процента (%)!
| bait Мощность наживки ✔️ Без знака процента (%)!
| damage Урон ✔️[b]
| damagetype Тип урона ✔️[b] Возможные значения: melee, ranged, magic, summon и throwing. Инфобокс автоматически поместит страницу в соответствующую категорию типов оружия, но только для автоматически сгенерированного типа урона. Для любого дополнительного, вручную добавленного типа урона потребуется |listcat=<damage type> weapons.
| knockback Отбрасывание ✔️[b] @@@@ / {{kb|5}} Если требуется более одного значения, оберните отдельные значения в {{kb}}, чтобы обеспечить правильное оформление. Строка @@@@ не требует {{kb}}.
| defense Защита ✔️[b]
| tileboost Увеличение дальности работы ✔️
| bonus Различные бонусы
| setbonus Бонус комплекта ✔️[b] Для комплектов брони, где $type содержит Set. Обратите внимание, что поскольку этот параметр имеет смысл только для инфобоксов предметов комплектов – которые не используют $auto, так как он не работает с комплектами – его данные всегда будут генерироваться автоматически (вместо того, чтобы генерироваться только при установке $auto). Установите для этого параметра пустое значение, чтобы скрыть автоматически сгенерированный бонус комплекта.
| placeable Размещаемый ✔️ yes no
| width Ширина при размещении В тайлах. По умолчанию 1 для блоков.
| height Высота при размещении
| consumable Расходуемый ✔️ Истина, если предмет покидает инвентарь игрока при нажатии Использовать / Атаковать; включает размещаемые предметы. Находится в исходном коде игры.
| mana Стоимость маны ✔️[b]
| mheal Восстановление маны ✔️[b]
| hheal Восстановление здоровья ✔️[b]
| critical Шанс критического удара ✔️[b] 11 Without percentage sign (%), unless more complex wikitext is used. If no value is entered and the main $type is Weapon, a default value of 4 will be used.
| body slot Ячейка тела ✔️
| use Время использования ✔️[b] @@@@ / {{ut|30}} Если требуется более одного значения, оберните отдельные значения в {{ut}}, чтобы обеспечить правильное оформление. Строка @@@@ не требует {{ut}}.
| velocity
 (deprecated:
| sspeed)
Скорость снаряда ✔️[b]
| toolspeed Скорость инструмента ✔️[b]
| yoyo duration Время вращения йо-йо {{duration|8}} Введите значение, используя шаблон {{duration}}. Для йо-йо с бесконечным вращением используйте строку infinite; она будет автоматически переведена на другие языки (в соответствии со значением yoyoduration:infinite в субшаблоне локализации).
| yoyo reach Дальность йо-йо 13.5 Значение в тайлах.
| tooltip Подсказки ✔️[b]
| rare Редкость ✔️[b] @@@@ / {{rare|0}} Используйте шаблон {{rare}}.
| research Требуется для исследования ✔️ 5
| buy Цена покупки ✔️[b] Введите значение, используя шаблон монет ({{coin}}). При использовании $auto используйте buy=y/yes/true/show, чтобы включить отображение автоматической цены покупки (по умолчанию отключено, поскольку многие предметы, которые можно продать, нельзя купить). Альтернативно, добавьте buy, buyable или vendor в $tags.
| sell Цена продажи ✔️[b] Также вводите значение, используя шаблон монет.
| value Стоимость ✔️ В основном используется внутри. Не отображается напрямую, но служит основой для $buy и $sell. Может использоваться для полного подавления отображения цен покупки и продажи путём установки пустого значения (|value=).

Параметры бафов и дебафов

Параметры бафов и дебафов
| buff Предоставляемый баф ✔️ Название бафа. В качестве сокращения для $buffduration и $buffchance, они могут быть добавлены к этому значению, разделённые косой чертой: | buff = <name> / <duration> / <chance>. Шанс также может быть опущен.
| idbuff Идентификатор бафа ✔️
| bufflink Целевая страница ссылки бафа ✔️
| bufftip Подсказка бафа ✔️
| buffchance Шанс бафа ✔️
| buffduration Длительность бафа ✔️[b] Введите значение, используя шаблон {{duration}}.
| buff<n> Дополнительный предоставляемый баф Может продолжаться почти бесконечно, например, buff2, buff3 и т.д.
| idbuff<n> Идентификатор бафа
| bufflink<n> Целевая страница ссылки бафа
| bufftip<n> Подсказка бафа
| buffchance<n> Шанс бафа
| buffduration<n> Длительность бафа
| debuff Накладываемый дебаф Название дебафа. В качестве сокращения для $debuffduration и $debuffchance, они могут быть добавлены к этому значению, разделённые косой чертой: | debuff = <name> / <duration> / <chance>. Шанс также может быть опущен.
| iddebuff Идентификатор дебафа
| debufflink Целевая страница ссылки дебафа
| debufftip Подсказка дебафа
| debuffchance Шанс дебафа
| debuffduration Длительность дебафа [b] Введите значение, используя шаблон {{duration}}.
| debuff<n> Additional debuff provided Может продолжаться почти бесконечно, например, debuff2, debuff3 и т.д.
| iddebuff<n> Идентификатор дебафа
| debufflink<n> Целевая страница ссылки дебафа
| debufftip<n> Подсказка дебафа
| debuffchance<n> Шанс дебафа
| debuffduration<n> Длительность дебафа

Параметры звуков

Параметры звуков
| sounduse
 or
| soundused
Звуковой эффект использования ✔️ Item_1.wav Может быть списком, разделённым запятыми, для нескольких звуков. Подпись: "При исп.".
| soundplace
 or
| soundplaced
Звуковой эффект размещения (стена) ✔️ Item_1.wav Может быть списком, разделённым запятыми, для нескольких звуков. Подпись: "При размещении".
| soundbreak
 or
| soundbroken
Звуковой эффект разрушения (стена) ✔️ Item_1.wav Может быть списком, разделённым запятыми, для нескольких звуков. Подпись: "При разрушении".
| sound1 Пользовательский дополнительный звуковой эффект Может быть списком, разделённым запятыми, для нескольких звуков.
| soundcaption1 Подпись для звукового эффекта
| sound2 Пользовательский дополнительный звуковой эффект Может быть списком, разделённым запятыми, для нескольких звуков.
| soundcaption2 Подпись для звукового эффекта
| sound<n> Пользовательский дополнительный звуковой эффект Может продолжаться почти бесконечно, например, sound3+soundcaption3, sound4+soundcaption4 и т.д. Звуки будут отображаться только при наличии параметра sound<n> с соответствующим параметром soundcaption<n>.
| soundcaption<n> Подпись для звукового эффекта

Параметры средств передвижения

Параметры средств передвижения
| idmount Идентификатор средства передвижения ✔️ Используйте |idmount=, чтобы скрыть идентификатор средства передвижения.

Параметры снарядов

Параметры снарядов
| idprojectile
 (deprecated:
| shoot)
Идентификатор снаряда ✔️ Может быть списком, разделённым запятыми, для нескольких идентификаторов.
| projectilename Название снаряда ✔️
| projectileimage Изображение снаряда ✔️
| projectileblock Расположение изображений снаряда Работает аналогично $imagebreak.

Параметры идентификаторов

Параметры идентификаторов
| showids Отображение раздела идентификатора no yes Скрывает весь раздел идентификаторов.
| idshow Vanity item ID ✔️[b] Используйте |idshow=, чтобы скрыть идентификатор предмета.
| idtile Идентификатор тайла ✔️
| idtilesub Дополнительный идентификатор тайла ✔️ Внутри Terraria известен как placeStyle. Будет отображаться только при наличии $idtile. Обратите внимание, что эти дополнительные идентификаторы 0-based.
| idtileshow Идентификатор тайла предмета стиля и дополнительный идентификатор тайла Используйте |idtileshow=, чтобы скрыть идентификатор тайла и дополнительный идентификатор тайла.
| idwall Идентификатор стены ✔️[b] Используйте |idwall=, чтобы скрыть идентификатор стены.
| idarmor Идентификатор броня ✔️ Используйте |idarmor=, чтобы скрыть идентификатор брони.
| idprojectileshow Идентификатор снаряда предмета стиля Используйте |idprojectileshow=, чтобы скрыть идентификатор снаряда.
| idbuffshow Идентификатор бафа предмета стиля 170–172 Значения этих параметров необходимо экранировать, т.е. вики-разметку, такую как шаблоны или функции парсера, нужно будет обернуть в <esc> и </esc>.
| idbuffshow<n> Идентификатор бафа предмета стиля 1007 <esc>{{3DS}}</esc>
| iddebuffshow Идентификатор дебафа предмета стиля
| iddebuffshow<n> Идентификатор дебафа предмета стиля

Параметры бэкенда

Параметры бэкенда
| cate Переключает категоризацию no Установите в yes или force, чтобы принудительно включить категоризацию, когда она отключена по умолчанию (на страницах не в пространстве статей или если вид не infobox/table). Установите в no, чтобы отключить категоризацию.
| listexclude Переключает категоризацию yes no Установите в yes, чтобы отключить категоризацию. Переопределяет cate=yes, но не cate=no.
| cargo Переключает хранение данных Cargo no Установите в force, чтобы принудительно включить хранение данных cargo, когда оно отключено по умолчанию (на страницах не в пространстве статей). Установите в no, чтобы отключить хранение данных cargo. Обратите внимание, что установка любого другого значения (например, yes) также отключает хранение данных cargo, поэтому, пожалуйста, придерживайтесь однозначного no.
| listcat Категоризация ✔️ Дополнительные названия категорий, в которые следует включить текущий предмет. Разделяйте несколько категорий символом косой черты (/). Ключи сортировки категорий поддерживаются (например, |listcat = Souls{{!}}Night добавляет ключ сортировки "Night"). Следующие категории будут добавлены автоматически:
| tag
 or
| tags
Категоризация ✔️ Дополнительные названия категорий для соответствующей категоризации предмета. Может содержать любое из следующего (разделяйте несколько символом косой черты (/)):
  • buy/buyable/vendor (подразумевает buy=yes)
    • vendor:<NPC name>
  • hardmodeonly/hardmode (подразумевает hardmode=yes)
  • allversions (подразумевает allversions=yes)
  • dd2 (означает, что этот предмет можно купить только за Медаль защитника)
  • drop (подразумевает listcat=drop items)
  • loot (подразумевает listcat=loot items)
  • plunder (подразумевает listcat=plunder items)
    • plunder:<location>
  • fished (подразумевает listcat=fished items)
  • unobtainable (подразумевает listcat=unobtainable items)
  • developer (подразумевает listcat=developer items).
  • storage (подразумевает listcat=storage items).
  • informational (подразумевает listcat=informational items).
  • quest rewards (подразумевает listcat=quest rewards).
  • light source (подразумевает listcat=light source items).
  • novelty (подразумевает listcat=novelty items).
  • mechanism (подразумевает listcat=mechanism items).
  • potion ingredients (подразумевает listcat=potion ingredients).
  • bag loot/bagloot (подразумевает listcat=bag loot items).
  • treasure bag loot (подразумевает listcat=Treasure Bag loot items).
  • minion (подразумевает type=weapon и listcat=minion summon items).
  • sentry (подразумевает type=weapon и listcat=sentry summon items).

Все остальные значения не будут иметь эффекта. Все теги будут сохранены в cargo для запросов.

| allversions Доступность на версиях платформ ✔️ Установите в yes, чтобы утверждать, что предмет доступен на всех платформах Terraria, или в no, чтобы утверждать, что предмет недоступен ни на одной платформе Terraria. Это следует использовать только в том случае, если на странице нет баннера {{exclusive}}. Если опущено и если $tags не содержит allversions, это будет определено автоматически на основе результата {{eversions|<item name>}} (но только если установлены $id или $auto). Помещает страницу во все пять категорий контента версий (за исключением Категория:Контент японского консольного издания), если определено yes.
| hardmode Эксклюзивность для сложного режима ✔️ yes Установите в yes, чтобы утверждать, что предмет недоступен в простом режиме, а становится доступным только в сложном режиме. Помещает страницу в Категория:Предметы сложного режима.

Параметры вида карточки

По умолчанию инфобокс предмета отображается в стандартном стиле инфобокса — в виде таблицы со статистикой, расположенной в рамке справа от текста статьи. Однако можно изменить формат отображения (называемый «видом») — доступны четыре других вида: custom, item, table и void (дополнительно test). Их можно выбрать с помощью параметра $view (псевдонимы: $mode, $output). Каждый вид имеет собственную подстраницу, которая содержит код для соответствующего вывода.

Вид Описание Подстраница
custom Полностью пользовательский вывод. /customView
infobox
(по умолчанию)
Стандартный вывод в стиле инфобокса. /infoboxView
item Отображает предмет в формате, заданном {{item}}. /itemView
table Отображает всю строку таблицы (включая разделитель строк, |-). /tableView
void Не отображает ничего. Это полезно, когда необходимо сохранить информацию о предмете в базе данных Cargo, но собственный инфобокс для предмета не нужен (например, на страницах групп, где есть основной инфобокс для всех предметов группы). /voidView

Некоторые виды включают дополнительные параметры, эксклюзивные для вида:

Параметр Описание Пример Значение по умолчению
(если пропущено)
Примечание
{{item infobox

Настраиваемый вид

Настраиваемый вид
| template Название шаблона форматирования Этот параметр обязателен при использовании пользовательского вида. Он должен быть установлен в имя шаблона, который содержит пользовательский код для вывода. (Например, |view=custom|template=item infobox/infoboxView также можно использовать для стандартного стиля инфобокса, потому что {{item infobox/infoboxView}} содержит код для вывода infobox.)
| extargs Дополнительные пользовательские параметры Включает дополнительные пользовательские параметры для вызова {{item infobox}}, которые обрабатываются шаблоном форматирования. Разделяйте несколько названий параметров символом косой черты (/). Этот параметр следует использовать только в том случае, если указанные в нём параметры используются в вызове {{item infobox}}.

Вид «Предмет»

Вид «Предмет»
(параметры {{item}}) Следующие дополнительные параметры {{item}} будут обработаны так, как если бы сам шаблон был вызван:
  • nolink
  • link
  • wrap
  • icons
  • note
  • note2
  • bignote
  • anchor
  • showid
  • class
  • css
  • t

Смотрите {{item}} для документации.

Вид «Таблица»

Вид «Таблица»
| cols Столбцы для отображения item2cells/sell Этот параметр определяет, какие столбцы/ячейки должны отображаться в результирующей строке таблицы. Содержимое и форматирование этих ячеек по умолчанию обрабатывается соответствующей подстраницей Шаблон:Item infobox/tableView. Предопределены следующие значения:

Однако также возможно включить другое имя страницы, например, Мох/Размещённый на кирпичах (через |cols=:Мох/Размещённый на кирпичах) для пользовательского форматирования этой ячейки.

Кроме того, возможно включить столбцы, содержимое которых задаётся в том же вызове {{item infobox}}. Эти названия столбцов начинаются с col: (например, |cols=col:notes), и содержимое можно задать в параметре с тем же именем (т.е. |col:notes=Это примечание).

| colsep Разделитель для $cols \ / Укажите символ, который разделяет названия столбцов в $cols. Это полезно при использовании названий столбцов, включающих косые черты, поскольку разделителем по умолчанию является косая черта и, следовательно, будет рассматривать это название столбца как два разных столбца.
| extargs Дополнительные пользовательские параметры Включает дополнительные пользовательские параметры для вызова {{item infobox}}, которые обрабатываются страницей форматирования столбца. Разделяйте несколько названий параметров символом косой черты (/). Смотрите каждую подстраницу столбца для получения подробной информации о доступных для неё extargs.

Например, страница форматирования столбца item2cells способна обрабатывать четыре эксклюзивных параметра: $rowspan, $anchor, $nolink и $link. Эти параметры можно указать в вызове {{item infobox}}, чтобы повлиять на форматирование, выполняемое item2cells, но они не будут иметь эффекта, если явно не указаны через |extargs=rowspan/anchor/nolink/link. Этот параметр следует использовать только в том случае, если указанные в нём параметры используются в вызове {{item infobox}}.

  1. Terraria Wiki:Projects & Translation projects
  2. 2,00 2,01 2,02 2,03 2,04 2,05 2,06 2,07 2,08 2,09 2,10 2,11 2,12 2,13 2,14 2,15 2,16 2,17 2,18 2,19 2,20 2,21 2,22 2,23 2,24 Любое вхождение строки @@@@ в значении параметра будет заменено автоматически сгенерированными данными. Это можно использовать для смешивания автоматических и ручных данных.

Настройки

Данный шаблон поддерживает параметры при помощи шаблона {{options}}. Все доступные параметры описаны ниже. О его использовании и прочей информации см. {{options}}.

См. Шаблон:item infobox/initOptions для параметров по умолчанию для данного шаблона.

НазваниеПсевдонимЗначение по умолчаниюСопоставление значений[1]Примечание
viewoutput
mode
infobox
cols(empty)
colsep(empty)
extargs(empty)
imagemode(empty)
imageinfo(empty)y(empty)
yes(empty)
on(empty)
non
offn
autoimageold(empty)y(empty)
yes(empty)
on(empty)
non
offn
autoimageplaced(empty)y(empty)
yes(empty)
on(empty)
non
offn
autoimageequipped(empty)y(empty)
yes(empty)
on(empty)
non
offn
extold(empty)
extplaced(empty)
extequipped(empty)
item2cells:anchor(empty)yesy
ony
n(empty)
no(empty)
off(empty)
item2cells:nolink(empty)yesy
ony
n(empty)
no(empty)
off(empty)
template(empty)
  1. Такие значения будут храниться и загружаться такими, какими они сопоставлены здесь. Другие значения, без сопоставлений, будут храниться и загружаться такими, какими они были указаны.

Подстраницы

Существует множество дополнительных подстраниц, которые используются для форматирования определённых данных:

См. также