Vorlage:Infobox: Unterschied zwischen den Versionen

Aus Stardew Valley Wiki
Zur Navigation springen Zur Suche springen
(Major revamp: most of contents now handled by Infosection price. Move DE-specific docs to /doc)
(removing image-existence checks for now)
Zeile 37: Zeile 37:
 
// END of translations
 
// END of translations
 
// Initialize array variables
 
// Initialize array variables
-->{{#arraydefine:$image_list|{{{image|{{{eng|{{PAGENAME}}}}}}}}, {{{image2|}}}, {{{image3|}}}, {{{image4|}}}|,|unique}}<!--
+
-->{{#arraydefine:$image_list|{{{image|}}}, {{{image2|}}}, {{{image3|}}}, {{{image4|}}}|,|unique}}<!--
 +
-->{{#ifexpr:{{#arraysize:$image_list}}<1|{{#arraydefine:$image_list|{{#ifeq:{{CONTENTLANG}}|en|{{PAGENAME}}|{{{eng|}}}}}}}}}<!--
 
-->{{#arraydefine:$quality|{{ParseInputQuality|quality={{{quality|}}}|iridium={{{iridium|}}}|hide={{{hide|}}}}}}}<!--
 
-->{{#arraydefine:$quality|{{ParseInputQuality|quality={{{quality|}}}|iridium={{{iridium|}}}|hide={{{hide|}}}}}}}<!--
 
-->{{#switch: {{NAMESPACE}}
 
-->{{#switch: {{NAMESPACE}}
Zeile 48: Zeile 49:
  
 
// Print all images by looping through all entries in $image_list array
 
// Print all images by looping through all entries in $image_list array
{{#arrayprint:$image_list||@image@|<!--
+
-->{{#arrayprint:$image_list||@image@|<!--
 
// Add spacing after first image if requested
 
// Add spacing after first image if requested
 
-->{{#ifexpr:{{#iferror:{{#expr:{{#arraysearch:@image@}}>0}}|0}} and {{#if:{{{image2spacing|}}}|1|0}} |&nbsp;&#32;&nbsp;}}<!--
 
-->{{#ifexpr:{{#iferror:{{#expr:{{#arraysearch:@image@}}>0}}|0}} and {{#if:{{{image2spacing|}}}|1|0}} |&nbsp;&#32;&nbsp;}}<!--
 
// If image appears to already have a .png/.gif/.jpg/etc extension (i.e., if 4th-last character is .), don't want to add .png extension
 
// If image appears to already have a .png/.gif/.jpg/etc extension (i.e., if 4th-last character is .), don't want to add .png extension
 
-->{{#ifeq:{{#sub:@image@|-4|1}}|.
 
-->{{#ifeq:{{#sub:@image@|-4|1}}|.
       | {{#ifexist:File:@image@|[[File:@image@]]}}
+
       | [[File:@image@]]
       | {{#ifexist:File:@image@ {{uc:{{CONTENTLANG}}}}.png
+
       | [[File:@[email protected]]]
          | [[File:@image@ {{uc:{{CONTENTLANG}}}}.png]]
+
}}}}<nowiki/>
  | {{#ifexist: File:@[email protected] | [[File:@image.png]]}}
 
}}}}}}<nowiki/>
 
 
{{!}}-
 
{{!}}-
 
{{!}}colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}}
 
{{!}}colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}}
Zeile 166: Zeile 165:
 
   |juice    = {{#if:{{{profession|}}}||{{Infosection price|profession=artisan|sellitem={{{name|{{PAGENAME}}}}}|sellprice={{{sellprice|}}}|quality=normal}}}}
 
   |juice    = {{#if:{{{profession|}}}||{{Infosection price|profession=artisan|sellitem={{{name|{{PAGENAME}}}}}|sellprice={{{sellprice|}}}|quality=normal}}}}
 
   |aged roe  = {{#if:{{{profession|}}}||{{Infosection price|profession=artisan|sellitem={{{name|{{PAGENAME}}}}}|sellprice={{{sellprice|}}}|quality=normal}}
 
   |aged roe  = {{#if:{{{profession|}}}||{{Infosection price|profession=artisan|sellitem={{{name|{{PAGENAME}}}}}|sellprice={{{sellprice|}}}|quality=normal}}
}}}}{{#if:{{{ingredients|}}}|<nowiki/>
+
}}}}}}{{#if:{{{ingredients|}}}|<nowiki/>
 
{{!}}-
 
{{!}}-
 
{{!}} colspan="2" id="infoboxsection" style="text-align: center;" {{!}} {{#if:{{#arrayprint:$is_artisan}} | {{#arrayprint:$lang_artisangoods}} | {{#arrayprint:$lang_crafting}} }}
 
{{!}} colspan="2" id="infoboxsection" style="text-align: center;" {{!}} {{#if:{{#arrayprint:$is_artisan}} | {{#arrayprint:$lang_artisangoods}} | {{#arrayprint:$lang_crafting}} }}

Version vom 3. September 2020, 20:24 Uhr

Details zur Vorlage finden Sie auf der englischsprachigen Dokumentationsseite.

Verwendung

Diese Vorlage kann verwendet werden, indem Sie auf eine relevante Seite folgendes eingeben.

{{Infobox}}

Ergibt...

Infobox
Information Vorlage:Infosection price