Template:Infobox: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
<div class="infobox">
{{Infobox
    <div class="infobox-title">{{{title|{{PAGENAME}}}}}</div>
| title        = {{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
| image        = {{{image|}}}
| image_desc  = {{{image_desc|}}}


     {{#if: {{{image|}}} |
| fullname     = {{{fullname|}}}
         <div class="infobox-image">
| pronouns    = {{{pronouns|}}}
            [[File:{{{image}}}|300px]]
| born         = {{{born|}}}
        </div>
| nationality  = {{{nationality|}}}
    }}
| profession  = {{{profession|}}}
| works        = {{{works|}}}
}}


    <table class="infobox-table">
<div class="infobox" style="width:300px; border:1px solid #aaa; padding:8px; background:#f9f9f9; float:right; clear:right;">
        {{#if: {{{param1|}}} | <tr><th>Parameter 1</th><td>{{{param1}}}</td></tr> }}
 
        {{#if: {{{param2|}}} | <tr><th>Parameter 2</th><td>{{{param2}}}</td></tr> }}
<!-- Title -->
        {{#if: {{{param3|}}} | <tr><th>Parameter 3</th><td>{{{param3}}}</td></tr> }}
<div style="font-size:140%; font-weight:bold; text-align:center; margin-bottom:6px;">
        {{#if: {{{param4|}}} | <tr><th>Parameter 4</th><td>{{{param4}}}</td></tr> }}
  {{{title|{{PAGENAME}}}}}
        {{#if: {{{param5|}}} | <tr><th>Parameter 5</th><td>{{{param5}}}</td></tr> }}
</div>
    </table>
 
<!-- Image -->
<div style="text-align:center; margin:6px 0;">
  {{#if:{{{image|}}}|
    [[File:{{{image}}}|250px|center]]
  }}
  <div style="font-size:85%; color:#555;">
    {{{image_desc|}}}
  </div>
</div>
 
<!-- Section Header -->
<div style="font-weight:bold; font-size:120%; margin-top:10px; border-bottom:1px solid #ccc;">
  General Information
</div>
 
<!-- Fields -->
<div style="margin-top:6px;">
  <b>Full Name:</b> {{{fullname|}}}<br />
  <b>Pronouns:</b> {{{pronouns|}}}<br />
  <b>Born:</b> {{{born|}}}<br />
  <b>Nationality:</b> {{{nationality|}}}<br />
  <b>Profession:</b> {{{profession|}}}<br />
  <b>Works:</b> {{{works|}}}<br />
</div>
</div>


<noinclude>
</div>
=== Parameters ===
* '''param1''': First value
* '''param2''': Second value
* '''param3''': Third value
* '''param4''': Fourth value
* '''param5''': Fifth value
</noinclude>