Template:Infobox saints and gods: Difference between revisions

No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 7: Line 7:
   {{#if: {{{image|}}} |
   {{#if: {{{image|}}} |
   <tr>
   <tr>
     <td class="infobox-image mw-no-invert" colspan="2">
     <td class="infobox-image mw-no-invert" colspan="2">[[File:{{{image}}}|{{{imagesize|260px}}}|alt={{{image_alt|}}}|center]]}}{{#if: {{{image_caption|}}} | <div class="infobox-caption">{{{image_caption}}}</div></td>
      [[File:{{{image}}}|{{{imagesize|260px}}}|alt={{{image_alt|}}}|center]]
      {{#if: {{{image_caption|}}} | <div class="infobox-caption">{{{image_caption}}}</div> }}
    </td>
   </tr>
   </tr>
   }}
   }}
Line 28: Line 25:
   <tr>
   <tr>
     <th scope="row">Associated element</th>
     <th scope="row">Associated element</th>
     <td>[[{{{element}}}]]</td>
     <td>{{{element}}}</td>
   </tr>
   </tr>
   }}
   }}
Line 34: Line 31:
   <tr>
   <tr>
     <th scope="row">Associated direction</th>
     <th scope="row">Associated direction</th>
     <td>[[{{{direction}}}]]</td>
     <td>{{{direction}}}</td>
   </tr>
   </tr>
   }}
   }}
Line 40: Line 37:
   <tr>
   <tr>
     <th scope="row">Associated season</th>
     <th scope="row">Associated season</th>
     <td>[[{{{season}}}]]</td>
     <td>{{{season}}}</td>
   </tr>
   </tr>
   }}
   }}


   <!-- Section: Saintly attributes (for saints) -->
   <!-- Section: Saintly attributes (for saints) -->
   {{#if: {{{patron_of|}}}{{{age|}}}{{{full_name|}}}{{{triad|}}} |
   {{#if: {{{patron_of|}}}{{{age|}}}{{{full_name|}}}{{{triad|}}}{{{triad_image|}}} |
   <tr><th class="infobox-section" colspan="2">Saintly attributes</th></tr>
   <tr><th class="infobox-section" colspan="2">Saintly attributes</th></tr>
   }}
   }}
Line 72: Line 69:
   </tr>
   </tr>
   }}
   }}
  {{#if: {{{triad_image|}}} |
  <tr>
    <td class="infobox-image mw-no-invert" colspan="2">[[File:{{{triad_image}}}|{{{triad_imagesize|120px}}}|alt={{{triad_image_alt|}}}|center]]{{#if: {{{triad_image_caption|}}} | <div class="infobox-caption">{{{triad_image_caption}}}</div> }}</td>
  </tr>
  }}
</table>
</table>


Line 77: Line 80:
<templatedata>
<templatedata>
{
{
   "description": "Infobox for deities and saints in Mundus. Enter page names (no [[ ]]) for auto-linked fields.",
   "description": "Infobox for deities and saints in Mundus. Enter page names (no [[ ]]) for auto-linked fields; filenames (no \"File:\") for images.",
   "params": {
   "params": {
     "name":       { "label": "Name", "type": "string", "example": "Simonius the Father" },
     "name":             { "label": "Name", "type": "string", "example": "Simonius the Father" },
     "image":       { "label": "Image filename", "type": "string", "example": "Simonius.png", "description": "Filename only (no \"File:\" prefix)." },
 
     "imagesize":   { "label": "Image size", "type": "string", "default": "260px" },
     "image":             { "label": "Main image filename", "type": "string", "example": "Simonius.png" },
     "image_alt":   { "label": "Image alt text", "type": "string" },
     "imagesize":         { "label": "Main image size", "type": "string", "default": "260px" },
     "image_caption": { "label": "Image caption", "type": "string" },
     "image_alt":         { "label": "Main image alt text", "type": "string" },
     "image_caption":     { "label": "Main image caption", "type": "string" },
 
    "type":              { "label": "Type", "type": "string", "suggestedvalues": ["God","Saint","Demigod","Herald","Prophet"] },


     "type":       { "label": "Type", "type": "string",
     "element":           { "label": "Associated element (page name)", "type": "string", "example": "Light" },
                    "suggestedvalues": ["God","Saint","Demigod","Herald","Prophet"] },
    "direction":        { "label": "Associated direction (page name)", "type": "string", "example": "North" },
    "season":            { "label": "Associated season (page name)", "type": "string", "example": "Winter" },


     "element":     { "label": "Associated element (page name)", "type": "string", "example": "Light" },
     "patron_of":         { "label": "Patron of (free text)", "type": "string", "example": "Wardens; Gatekeepers" },
     "direction":   { "label": "Associated direction (page name)", "type": "string", "example": "North" },
     "age":               { "label": "Age at death", "type": "string", "example": "34 cycles" },
     "season":     { "label": "Associated season (page name)", "type": "string", "example": "Winter" },
     "full_name":         { "label": "Full name", "type": "string", "example": "Saint Arriak Warden" },


     "patron_of":   { "label": "Patron of (free text)", "type": "string", "example": "Wardens; Gatekeepers" },
     "triad":             { "label": "Associated triad (page name)", "type": "string", "example": "Triad of Stewardship" },
     "age":         { "label": "Age at death", "type": "string", "example": "34 cycles" },
     "triad_image":       { "label": "Triad symbol image filename", "type": "string", "example": "Triad_Stewardship.png" },
     "full_name":  { "label": "Full name", "type": "string", "example": "Saint Arriak of the Gates" },
     "triad_imagesize":  { "label": "Triad image size", "type": "string", "default": "120px" },
     "triad":       { "label": "Associated triad (page name)", "type": "string", "example": "Triad of Stewardship" }
     "triad_image_alt":   { "label": "Triad image alt text", "type": "string" },
    "triad_image_caption": { "label": "Triad image caption", "type": "string" }
   },
   },
   "paramOrder": ["name","image","imagesize","image_alt","image_caption","type","element","direction","season","patron_of","age","full_name","triad"]
   "paramOrder": ["name","image","imagesize","image_alt","image_caption","type","element","direction","season","patron_of","age","full_name","triad","triad_image","triad_imagesize","triad_image_alt","triad_image_caption"]
}
}
</templatedata>
</templatedata>
Line 114: Line 122:
</pre>
</pre>


=== Saint example ===
=== Saint example (with triad symbol) ===
<pre>
<pre>
{{Infobox saints and gods
{{Infobox saints and gods
| name       = Saint Arriak Warden
| name       = Saint Arriak Warden
| image     = Saint_Arriak.png
| image       = Saint_Arriak.png
| type       = Saint
| type       = Saint
| patron_of = Wardens; city gates; watchmen
| patron_of   = Wardens; city gates; watchmen
| age       = 31 cycles
| age         = 31 cycles
| full_name = Arriak of Iron Gate
| full_name   = Arriak of Iron Gate
| triad     = Triad of Stewardship
| triad       = Triad of Stewardship
| triad_image = Triad_Stewardship.png
| triad_image_caption = The Stewardship triad mark
}}
}}
</pre>
</pre>
</noinclude>
</noinclude>