Jump to navigation Jump to search

Template:Infobox: Difference between revisions

No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="infobox">
<div class="infobox tantable {{{ibclass|}}}">
<div class="infobox-title">{{{title|{{PAGENAME}}}}}</div>{{#if:{{{image|}}}|
<div class="infobox-image">[[File:{{PAGENAME:{{{image}}}}}|300px]]</div>}}
<table class="infobox-table">
<table class="infobox-table">
{|
! colspan="2" class="ibname" style="background-color: {{{bgcolor|#000}}}; color: {{{fgcolor|#fff}}}; font-weight: bold;" | {{ #if:{{{ibname|}}} | {{{ibname}}}|{{PAGENAME}}}}{{ #if:{{{ibnamenote|}}} | <small> {{{ibnamenote}}}</small>|}}  
! colspan="2" class="ibname" style="background-color: {{{bgcolor|#000}}}; color: {{{fgcolor|#fff}}}; font-weight: bold;" | {{ #if:{{{ibname|}}} | {{{ibname}}}|{{PAGENAME}}}}{{ #if:{{{ibnamenote|}}} | <small> {{{ibnamenote}}}</small>|}}  
|-
{{ #if:{{{image|}}} |
{{!}} colspan="2" align="center" class="ibimage" style="background-color: {{{imagebgcolor|#fff}}};" {{!}} {{{image|}}}
}}
|-
{{ #if:{{{website|}}}|
{{!}} colspan="2" style="text-align: center; font-size: smaller;" {{!}} [{{{website}}} {{{pubcode|Publisher's product page}}}]
}}
|-
{{ #if:{{{ibtype|}}} |
! colspan="2" style="background-color: {{{bgcolor|#000}}}; color: {{{fgcolor|#fff}}}; font-weight: bold;" {{!}} ({{{ibtype|}}})
}}
|-
{{ #if:{{{traits|}}} |
{{!}} colspan="2" {{!}} <div class="pf2e-trait-container">{{{traits|}}}</div>
}}
{{!}}-
{{ #forargs: paramname
  | key
  | value
  | <nowiki/>
{{ #if:{{{param{{#var: key}}|}}} |
{{ #switch:{{#var: value}}
    | ISBN
    | isbn =
{{!}} valign="top"  style="font-weight: bold; text-transform: uppercase;" {{!}} {{#var: value}}
{{!}} ISBN {{{param{{#var: key}}|}}}
    | ISBNE
    | isbne =
{{!}}
{{!}} ISBN {{{param{{#var: key}}|}}} (ebook)
    | isbna
    | ISBNA =
{{!}}
{{!}} ISBN {{{param{{#var: key}}|}}} (audiobook)
    | regionmap =
{{!}} colspan="2" align="center" class="ibimage" {{!}} {{{param{{#var: key}}}}}
    | artworkby =
{{!}} colspan="2" style="text-align: center; font-size: smaller; font-weight: bold;" {{!}} [[:Category:Artwork by {{{param{{#var: key}}|}}}|Artwork by {{{param{{#var: key}}|{{PAGENAME}}}}}]]
    | imagesof =
{{!}} colspan="2" style="text-align: center; font-size: smaller; font-weight: bold;" {{!}} [[:Category:Images of {{{param{{#var: key}}|}}}|Images of {{{param{{#var: key}}|{{PAGENAME}}s}}}]]
    | gallery =
{{!}} colspan="2" style="text-align: center; font-size: smaller; font-weight: bold;" {{!}} [[:Category:Artwork from {{{param{{#var: key}}|}}}|Artwork from {{{param{{#var: key}}|{{PAGENAME}}}}}]]
    | worksby =
{{!}} colspan="2" style="text-align: center; font-size: smaller; font-weight: bold;" {{!}} [[:Category:Works by {{{param{{#var: key}}|}}}|Works by {{{param{{#var: key}}|{{PAGENAME}}}}}]]


{{#if:{{{param1|}}}|<tr>
    | source =
    <th>Parameter 1</th>
{{!}} align="right" colspan="2" class="ibsource" {{!}} <hr /> ''Source: {{{param{{#var: key}}|}}}{{ #if:{{{page|}}} |, pg(s).&nbsp;{{{page}}} }}
    <td>{{{param1}}}</td>
    |
</tr>}}
{{!}} '''{{#var: value}}'''
{{#if:{{{param2|}}}|<tr>
{{!}} {{{param{{#var: key}}|}}}
    <th>Parameter 2</th>
}}
    <td>{{{param2}}}</td>
{{!}}-
</tr>}}
}}
{{#if:{{{param3|}}}|<tr>
}}
    <th>Parameter 3</th>
|}
    <td>{{{param3}}}</td>
</table>
</tr>}}
{{#if:{{{param4|}}}|<tr>
    <th>Parameter 4</th>
    <td>{{{param4}}}</td>
</tr>}}
{{#if:{{{param5|}}}|<tr>
    <th>Parameter 5</th>
    <td>{{{param5}}}</td>
</tr>}}</table>
</div>
</div>

Latest revision as of 15:12, 14 March 2023

Infobox