Zum Inhalt springen

Vorlage:Item: Unterschied zwischen den Versionen

Aus Firestone Idle Rpg Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<!-- Vorlage:Item – Wrapper über Modul:Item + Icon/Amount -->
<!-- Vorlage:Item – Highlevel-Wrapper für Modul:Item -->
<includeonly><!--
<includeonly><!--
-->{{#switch:{{lc:{{{1|}}}}}
  -->{{#switch:{{lc:{{{1|}}}}}
| title =<!--
  |desc = {{#invoke:Item|desc|{{{2}}}}}
--> {{#if:{{{tooltip|{{{3|}}}}}}
  |type = {{#invoke:Item|type|{{{2}}}}}
  | {{#invoke:Item|tooltip
  |img = [[Datei:{{#invoke:Item|img|{{{2}}}}}.png|<!--
      | {{{2}}}
  -->{{#switch:{{lc:{{{3}}}}}
      | label={{#invoke:Item|title|{{{2}}}}}
        |16=16x16px
      | max={{{max|}}}
        |24=24x24px
    }}
        |32=32x32px
  | {{#invoke:Item|title|{{{2}}}}}
        |48=48x48px
}}
        |64=64x64px
| link =<!--
        |96=96x96px
--> {{#if:{{{tooltip|{{{3|}}}}}}
        |128=128x128px
  | {{#invoke:Item|tooltip
        |#default=64x64px
      | {{{2}}}
      }}<!--
      | label=[[{{#invoke:Item|link|{{{2}}}}}|{{#invoke:Item|title|{{{2}}}}}]]
  -->]]
      | max={{{max|}}}
  |#default =
    }}
    {{#if:{{{tip|}}}
  | [[{{#invoke:Item|link|{{{2}}}}}|{{#invoke:Item|title|{{{2}}}}}]]
      |{{#invoke:Item|tooltip
}}
          |{{{1}}}
| type =<!--
          |label={{#invoke:Item|short|{{{1}}}}}
--> {{#if:{{{tooltip|{{{3|}}}}}}
          |max={{{max|}}}
  | {{#invoke:Item|tooltip
        }}
      | {{{2}}}
      |{{#invoke:Item|short|{{{1}}}}}
      | label={{#invoke:Item|type|{{{2}}}}}
    }}
      | max={{{max|}}}
  }}<!--
    }}
--></includeonly><noinclude>{{Dokumentation}}</noinclude>
  | {{#invoke:Item|type|{{{2}}}}}
}}
| desc = {{#invoke:Item|desc|{{{2}}}}}
| tooltip = {{#invoke:Item|tooltip
    | {{{2}}}
    | label={{#invoke:Item|title|{{{2}}}}}
    | max={{{max|}}}
  }}
| img =<!--
--> {{#if:{{{3|}}}
  | {{#if:{{{tooltip|{{{4|}}}}}}
    | {{#invoke:Item|tooltip
        | {{{2}}}
        | label={{Amount|{{{2}}}|{{{3}}}}}
        | max={{{max|}}}
      }}
    | {{Amount|{{{2}}}|{{{3}}}}}
  }}
  | {{#if:{{{tooltip|{{{3|}}}}}}
    | {{#invoke:Item|tooltip
        | {{{2}}}
        | label={{Icon|{{{2}}}}}
        | max={{{max|}}}
      }}
    | {{Icon|{{{2}}}}}
  }}
}}
| #default = {{#invoke:Item|title|{{{2|}}}}}
}}<!--
--></includeonly><noinclude>
== Dokumentation ==
Kurz-Wrapper für [[Modul:Item]].
 
=== Syntax ===
<code><nowiki>{{Item|<methode>|<key>|[amount]|[1]|max=…}}</nowiki></code>
 
* <code>title</code> – Nur Titel (z. B. <code>Gold</code>)
* <code>link</code> – Link mit Titel (z. B. <code>[[Währung#Gold|Gold]]</code>)
* <code>type</code> – Deutscher Typ (z. B. <code>Währung</code>)
* <code>desc</code> – Beschreibung aus den Daten
* <code>img</code> – Icon / Icon+Amount über [[Vorlage:Icon]] / [[Vorlage:Amount]]
* <code>tooltip</code> – Standard-Tooltip (Label wird automatisch aus Titel gebaut)
 
=== Tooltip ===
* Tooltip-Flag: dritter oder vierter Parameter <code>1</code> / <code>true</code> / <code>tooltip</code> / <code>tt</code> / <code>hover</code> 
  oder <code>tooltip=1</code>.
* <code>max=…</code> begrenzt die Tooltip-Beschreibung (Standard 140 Zeichen).
 
Beispiele:
* <code><nowiki>{{Item|title|gold}}</nowiki></code>
* <code><nowiki>{{Item|title|gold|1}}</nowiki></code>
* <code><nowiki>{{Item|link|gold}}</nowiki></code>
* <code><nowiki>{{Item|link|gold|1}}</nowiki></code>
* <code><nowiki>{{Item|img|gold}}</nowiki></code>
* <code><nowiki>{{Item|img|gold|2000}}</nowiki></code>
* <code><nowiki>{{Item|img|gold|2000|1}}</nowiki></code>
</noinclude>

Aktuelle Version vom 1. Dezember 2025, 09:43 Uhr

Dokumentation