Zum Inhalt springen

Vorlage:Item: Unterschied zwischen den Versionen

Aus Firestone Idle Rpg Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<!-- Vorlage:Item – Wrapper über Modul:Item + Icon/Amount -->
<!-- Vorlage:Item – Titel/Typ/Beschreibung/Bild -->
<!-- Vorlage:Item – Highlevel-Wrapper für Modul:Item -->
<includeonly><!--
<includeonly><!--
-->{{#switch:{{lc:{{{1|}}}}}
-->{{#switch:{{lc:{{{1|}}}}}
| title =<!--
  | type = {{#invoke:Item|type|{{{2}}}}}
-->{{#if:{{{tooltip|{{{3|}}}}}}
  | {{#invoke:Item|tooltip
      | {{{2}}}
      | label={{#invoke:Item|title|{{{2}}}}}
      | max={{{max|}}}
    }}
  | {{#invoke:Item|title|{{{2}}}}}
}}
| link =<!--
-->{{#if:{{{tooltip|{{{3|}}}}}}
  | {{#invoke:Item|tooltip
      | {{{2}}}
      | label=[[{{#invoke:Item|link|{{{2}}}}}|{{#invoke:Item|title|{{{2}}}}}]]
      | max={{{max|}}}
    }}
  | [[{{#invoke:Item|link|{{{2}}}}}|{{#invoke:Item|title|{{{2}}}}}]]
}}
  | type =<!--
-->{{#if:{{{tooltip|{{{3|}}}}}}
  | {{#invoke:Item|tooltip
      | {{{2}}}
      | label={{#invoke:Item|type|{{{2}}}}}
      | max={{{max|}}}
    }}
  | {{#invoke:Item|type|{{{2}}}}}
}}
  | desc = {{#invoke:Item|desc|{{{2}}}}}
  | desc = {{#invoke:Item|desc|{{{2}}}}}
| tooltip = {{#invoke:Item|tooltip
    | {{{2}}}
    | label={{#invoke:Item|title|{{{2}}}}}
    | max={{{max|}}}
  }}
  | img =<!--
  | img =<!--
-->{{#if:{{{3|}}}
--> [[Datei:{{#invoke:Item|img|{{{2}}}}}.png|
   | {{#if:{{{tooltip|{{{4|}}}}}}
    {{#switch:{{lc:{{{3|}}}}}
      |0=64x64px
      |1=48x48px
      |2=32x32px
      |3=24x24px
      |4=16x16px
      |#default=64x64px
    }}]]
| title =<!-- Titel-Modus wie früher: {{Item|title|gold|[tooltip]}} -->
   {{#if:{{{tooltip|{{{3|}}}}}}
     | {{#invoke:Item|tooltip
     | {{#invoke:Item|tooltip
         | {{{2}}}
         | {{{2}}}
         | label={{Amount|{{{2}}}|{{{3}}}}}
         | label={{#invoke:Item|title|{{{2}}}}}
         | max={{{max|}}}
         | max={{{max|}}}
       }}
       }}
     | {{Amount|{{{2}}}|{{{3}}}}}
     | {{#invoke:Item|title|{{{2}}}}}
   }}
   }}
   | {{#if:{{{tooltip|{{{3|}}}}}}
| #default =<!-- Standard: {{Item|gold}} bzw. {{Item|gold|1}} -->
   {{#if:{{{tooltip|{{{2|}}}}}}
     | {{#invoke:Item|tooltip
     | {{#invoke:Item|tooltip
         | {{{2}}}
         | {{{1}}}
         | label={{Icon|{{{2}}}}}
         | label={{#invoke:Item|title|{{{1}}}}}
         | max={{{max|}}}
         | max={{{max|}}}
       }}
       }}
     | {{Icon|{{{2}}}}}
     | {{#invoke:Item|title|{{{1}}}}}
   }}
   }}
}}
}}</includeonly><noinclude>
| #default = {{#invoke:Item|title|{{{2|}}}}}
== Verwendung ==
}}<!--
; Titel
--></includeonly><noinclude>
* <code><nowiki>{{Item|gold}}</nowiki></code> – nur Titel
== Dokumentation ==
* <code><nowiki>{{Item|gold|1}}</nowiki></code> oder <code><nowiki>{{Item|gold|tooltip=1}}</nowiki></code> – Titel mit Tooltip
Kurz-Wrapper für [[Modul:Item]].


=== Syntax ===
; Titel (alte Syntax, optional)
<code><nowiki>{{Item|<methode>|<key>|[amount]|[1]|max=…}}</nowiki></code>
* <code><nowiki>{{Item|title|gold}}</nowiki></code>
* <code><nowiki>{{Item|title|gold|1}}</nowiki></code>


* <code>title</code> – Nur Titel (z. B. <code>Gold</code>)
; Typ (ohne Tooltip)
* <code>link</code> – Link mit Titel (z. B. <code>[[Währung#Gold|Gold]]</code>)
* <code><nowiki>{{Item|type|gold}}</nowiki></code> z.B. <code>Währung</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 ===
; Beschreibung (ohne Tooltip)
* Tooltip-Flag: dritter oder vierter Parameter <code>1</code> / <code>true</code> / <code>tooltip</code> / <code>tt</code> / <code>hover</code>
* <code><nowiki>{{Item|desc|gold}}</nowiki></code>
  oder <code>tooltip=1</code>.
* <code>max=…</code> begrenzt die Tooltip-Beschreibung (Standard 140 Zeichen).


Beispiele:
; Nur Bild
* <code><nowiki>{{Item|title|gold}}</nowiki></code>
* <code><nowiki>{{Item|img|gold}}</nowiki></code> – 64x64px
* <code><nowiki>{{Item|title|gold|1}}</nowiki></code>
* <code><nowiki>{{Item|img|gold|2}}</nowiki></code> – andere Größe (0–4 wie bei Icon)
* <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>
</noinclude>

Version vom 30. November 2025, 20:44 Uhr


Verwendung

Titel
  • {{Item|gold}} – nur Titel
  • {{Item|gold|1}} oder {{Item|gold|tooltip=1}} – Titel mit Tooltip
Titel (alte Syntax, optional)
  • {{Item|title|gold}}
  • {{Item|title|gold|1}}
Typ (ohne Tooltip)
  • {{Item|type|gold}} → z.B. Währung
Beschreibung (ohne Tooltip)
  • {{Item|desc|gold}}
Nur Bild
  • {{Item|img|gold}} – 64x64px
  • {{Item|img|gold|2}} – andere Größe (0–4 wie bei Icon)