Jump to content

Template:MonsterPreview: Difference between revisions

From Apogea Wiki
Dane (talk | contribs)
Add MonsterPreview template (via create-page on MediaWiki MCP Server)
 
Dane (talk | contribs)
Add class parameter for pageimage support (via update-page on MediaWiki MCP Server)
 
Line 1: Line 1:
<includeonly>{{#invoke:MonsterPreview|render|{{{1}}}|{{{2|{{{size|128}}}}}}|mode={{{mode|auto}}}|file={{{file|}}}}}</includeonly><noinclude>
<includeonly>{{#invoke:MonsterPreview|render|{{{1}}}|{{{2|{{{size|128}}}}}}|mode={{{mode|auto}}}|file={{{file|}}}|class={{{class|}}}}}</includeonly><noinclude>
== Usage ==
== Usage ==
<pre>
<pre>
Line 6: Line 6:
{{MonsterPreview|Monster Name|mode=image}}
{{MonsterPreview|Monster Name|mode=image}}
{{MonsterPreview|Monster Name|file=Custom.webm}}
{{MonsterPreview|Monster Name|file=Custom.webm}}
{{MonsterPreview|Monster Name|class=pageimage}}
</pre>
</pre>


Line 13: Line 14:
* '''mode''' - auto (default), image (png only), or video (webm only)
* '''mode''' - auto (default), image (png only), or video (webm only)
* '''file''' - Override with specific filename
* '''file''' - Override with specific filename
* '''class''' - CSS class to add to the image (e.g., pageimage for OpenGraph)


== Behavior ==
== Behavior ==

Latest revision as of 21:52, 30 January 2026

{{MonsterPreview|Monster Name}}
{{MonsterPreview|Monster Name|64}}
{{MonsterPreview|Monster Name|mode=image}}
{{MonsterPreview|Monster Name|file=Custom.webm}}
{{MonsterPreview|Monster Name|class=pageimage}}

Parameters

[edit source]
  • 1 - Monster name (used to find Monster.webm or Monster.png)
  • 2 or size - Size in pixels (default: 128)
  • mode - auto (default), image (png only), or video (webm only)
  • file - Override with specific filename
  • class - CSS class to add to the image (e.g., pageimage for OpenGraph)

Behavior

[edit source]
  1. Checks for {name}.webm first
  2. Falls back to {name}.png (with stack variant support)
  3. Videos autoplay, loop, and are muted