Naar inhoud springen

Sjabloon:Infobox persoon: verschil tussen versies

Uit WaalwijkWiki
Geen bewerkingssamenvatting
Label: wikieditor
Geen bewerkingssamenvatting
Labels: Teruggedraaid wikieditor
Regel 1: Regel 1:
<includeonly>
<includeonly>
<div class="infobox vcard" style="width:22em; font-size:90%;">
<div class="infobox vcard" style="width:22em; font-size:90%;">
     <div style="text-align:center; font-size:110%; font-weight:bold;">{{{kop|Onbekend}}}</div>
     <div style="text-align:center; font-size:110%; font-weight:bold;">{{{naam|Onbekend}}}</div>
 
    {{#if:{{{afbeelding|}}}|
     <div style="text-align:center;">
     <div style="text-align:center;">
         [[Bestand:{{{afbeelding}}}]]
         [[Bestand:{{{afbeelding}}}|250px]]
     </div>
     </div>
    }}
     <table style="width:100%; border:none;">
     <table style="width:100%; border:none;">
      <tr>
 
            <th style="text-align:left;">Voornamen</th>
        {{#if:{{{volledige_naam|}}}|
            <td>{{{voornamen|Onbekend}}}</td>
        </tr>
         <tr>
         <tr>
             <th style="text-align:left;">Roepnaam</th>
             <th style="text-align:left;">Volledige naam</th>
             <td>{{{roepnaam|Onbekend}}}</td>
             <td>{{{volledige_naam}}}</td>
        </tr>
        <tr>
            <th style="text-align:left;">Tussenvoegsels</th>
            <td>{{{tussenvoegsels}}}</td>
        </tr>
        <tr>
            <th style="text-align:left;">Achternaam</th>
            <td>{{{achternaam|Onbekend}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{geboortedatum|}}}|
         <tr>
         <tr>
             <th style="text-align:left;">Geboortedatum</th>
             <th style="text-align:left;">Geboortedatum</th>
             <td>{{{geboortedatum|Onbekend}}}</td>
             <td>{{{geboortedatum}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{geboorteplaats|}}}|
         <tr>
         <tr>
             <th style="text-align:left;">Geboorteplaats</th>
             <th style="text-align:left;">Geboorteplaats</th>
             <td>{{{geboorteplaats|Onbekend}}}</td>
             <td>{{{geboorteplaats}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{overlijdensdatum|}}}|
         <tr>
         <tr>
             <th style="text-align:left;">Overlijdensdatum</th>
             <th style="text-align:left;">Overlijdensdatum</th>
             <td>{{{overlijdensdatum|Onbekend}}}</td>
             <td>{{{overlijdensdatum}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{overlijdensplaats|}}}|
         <tr>
         <tr>
             <th style="text-align:left;">Overlijdensplaats</th>
             <th style="text-align:left;">Overlijdensplaats</th>
             <td>{{{overlijdensplaats|Onbekend}}}</td>
             <td>{{{overlijdensplaats}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{nationaliteit|}}}|
         <tr>
         <tr>
             <th style="text-align:left;">Beroepen</th>
             <th style="text-align:left;">Nationaliteit</th>
             <td>{{{beroepen|Onbekend}}}</td>
             <td>{{{nationaliteit}}}</td>
         </tr>
         </tr>
        }}
        {{#if:{{{beroep|}}}|
         <tr>
         <tr>
            <th style="text-align:left;">Beroep</th>
            <td>{{{beroep}}}</td>
        </tr>
        }}


        {{#if:{{{bekend_van|}}}|
        <tr>
            <th style="text-align:left;">Bekend van</th>
            <td>{{{bekend_van}}}</td>
        </tr>
        }}


     </table>
     </table>
</div>
</div>
</includeonly>
</includeonly>
<noinclude>
<noinclude>


Regel 159: Regel 182:
         }
         }
     }
     }
 
}
</templatedata>


</noinclude>
</noinclude>

Versie van 9 apr 2025 08:30



Doel

Dit sjabloon biedt een overzichtelijke infobox voor personen, waarin kerninformatie zoals geboortedatum, beroep en nationaliteit wordt weergegeven.

Gebruik

{{Infobox persoon
| naam            = 
| afbeelding      = 
| volledige_naam  = 
| geboortedatum   = 
| geboorteplaats  = 
| overlijdensdatum= 
| overlijdensplaats= 
| nationaliteit   = 
| beroep          = 
| bekend_van      = 
}}

Parameters

  • **naam**: De naam van de persoon (vereist).
  • **afbeelding**: Bestandsnaam van een afbeelding zonder de "Bestand:"-prefix (optioneel).
  • **volledige_naam**: De volledige naam van de persoon (optioneel).
  • **geboortedatum**: De geboortedatum (optioneel).
  • **geboorteplaats**: De geboorteplaats (optioneel).
  • **overlijdensdatum**: De overlijdensdatum (optioneel).
  • **overlijdensplaats**: De overlijdensplaats (optioneel).
  • **nationaliteit**: Nationaliteit van de persoon (optioneel).
  • **beroep**: Het beroep van de persoon (optioneel).
  • **bekend_van**: Waar de persoon bekend van is (optioneel).

Voorbeeld

{{Infobox persoon
| naam            = Marie Curie
| afbeelding      = Marie_Curie.jpg
| volledige_naam  = Maria Salomea Skłodowska-Curie
| geboortedatum   = 7 november 1867
| geboorteplaats  = Warschau, Polen
| overlijdensdatum= 4 juli 1934
| overlijdensplaats= Passy, Frankrijk
| nationaliteit   = Pools, Frans
| beroep          = Wetenschapper
| bekend_van      = Ontdekking van polonium en radium
}}

TemplateData

<templatedata> {

   "description": "Infobox voor personen met kerninformatie zoals naam, geboortedatum, nationaliteit en beroep.",
   "params": {
       "naam": {
           "label": "Naam",
           "description": "De naam van de persoon.",
           "type": "string",
           "required": true
       },
       "afbeelding": {
           "label": "Afbeelding",
           "description": "Bestandsnaam van de afbeelding (zonder prefix 'Bestand:').",
           "type": "file",
           "required": false
       },
       "volledige_naam": {
           "label": "Volledige naam",
           "description": "De volledige naam van de persoon.",
           "type": "string",
           "required": false
       },
       "geboortedatum": {
           "label": "Geboortedatum",
           "description": "De geboortedatum van de persoon.",
           "type": "string",
           "required": false
       },
       "geboorteplaats": {
           "label": "Geboorteplaats",
           "description": "De geboorteplaats van de persoon.",
           "type": "string",
           "required": false
       },
       "overlijdensdatum": {
           "label": "Overlijdensdatum",
           "description": "De overlijdensdatum van de persoon.",
           "type": "string",
           "required": false
       },
       "overlijdensplaats": {
           "label": "Overlijdensplaats",
           "description": "De overlijdensplaats van de persoon.",
           "type": "string",
           "required": false
       },
       "nationaliteit": {
           "label": "Nationaliteit",
           "description": "De nationaliteit van de persoon.",
           "type": "string",
           "required": false
       },
       "beroep": {
           "label": "Beroep",
           "description": "Het beroep van de persoon.",
           "type": "string",
           "required": false
       },
       "bekend_van": {
           "label": "Bekend van",
           "description": "Waar de persoon bekend van is.",
           "type": "string",
           "required": false
       }
   }

} </templatedata>