Vorlage:Person/Metadata: Unterschied zwischen den Versionen

Aus Stadtsprachen
Wechseln zu:Navigation, Suche
Die Seite wurde neu angelegt: „{{<noinclude> This template displays person information in a table format. Only shows if at least one parameter has a value. Parameters: * Vorname - First name * Nachname - Last name * Namenszusätze - Name additions * Beruf - Profession * Namensvarianten - Name variants * Ist Institution - Is institution (Ja/Nein) * ViAfID - ViAf ID * GND-Nummer - GND number * Weiterführende Informationen - Additional information/links Usage: {{Person Info Table|Vor…“
 
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{<noinclude>
<noinclude>
This template displays person information in a table format.
This template displays person information in a table format.
Only shows if at least one parameter has a value.
Only shows if at least one parameter has a value.
Zeile 13: Zeile 13:
* GND-Nummer - GND number
* GND-Nummer - GND number
* Weiterführende Informationen - Additional information/links
* Weiterführende Informationen - Additional information/links
 
</noinclude>
Usage: {{Person Info Table|Vorname=John|Nachname=Doe|...}}
<includeonly>
</noinclude><!--
<div class="row mainHeading">
 
Check if any parameter has a value
-->{{#if:{{{Vorname|}}}{{{Nachname|}}}{{{Namenszusätze|}}}{{{Beruf|}}}{{{Namensvarianten|}}}{{{Ist Institution|}}}{{{ViAfID|}}}{{{GND-Nummer|}}}{{{Weiterführende Informationen|}}}|<!--
 
Display the table if at least one parameter is filled
--><div class="row mainHeading">
   <div class="col-md-12">
   <div class="col-md-12">
     <div class="card p-4">
     <div class="card p-4">
       {| class="table"
       <table class="table">
        |-
{{#if:{{{Vorname|}}}|       <tr>
        {{#if:{{{Vorname|}}}|{{!}}'''Vorname'''}}
          <td><strong>Vorname</strong></td>
        {{#if:{{{Vorname|}}}|{{!}}[[Vorname::{{{Vorname|}}}]]}}
          <td>[[Vorname::{{{Vorname|}}}]]</td>
        |-
        </tr>}}
        {{#if:{{{Nachname|}}}|{{!}}'''Nachname'''}}
{{#if:{{{Nachname|}}}|       <tr>
        {{#if:{{{Nachname|}}}|{{!}}[[Nachname::{{{Nachname|}}}]]}}
          <td><strong>Nachname</strong></td>
        |-
          <td>[[Nachname::{{{Nachname|}}}]]</td>
        {{#if:{{{Namenszusätze|}}}|{{!}}'''Namenszusätze'''|}}
        </tr>}}
        {{#if:{{{Namenszusätze|}}}|{{!}} {{{Namenszusätze|}}}|}}
{{#if:{{{Namenszusätze|}}}|       <tr>
        |-
          <td><strong>Namenszusätze</strong></td>
        {{#if:{{{Beruf|}}}|{{!}}'''Beruf'''|}}
          <td>{{{Namenszusätze|}}}</td>
        {{#if:{{{Beruf|}}}|{{!}} {{#arraymap:{{{Beruf|}}}|;|x|x}}|}}
        </tr>}}
        |-
{{#if:{{{Beruf|}}}|       <tr>
        {{#if:{{{Namensvarianten|}}}|{{!}}'''Namensvarianten'''}}
          <td><strong>Beruf</strong></td>
        {{#if:{{{Namensvarianten|}}}|{{!}}{{{Namensvarianten|}}}}}
          <td>{{#arraymap:{{{Beruf|}}}|;|x|x}}</td>
        |-
        </tr>}}
        {{#if:{{{Ist Institution|}}}|{{#ifeq:{{{Ist Institution|}}}|Ja|{{!}}'''Ist Institution'''|}}|}}
{{#if:{{{Namensvarianten|}}}|       <tr>
        {{#if:{{{Ist Institution|}}}|{{#ifeq:{{{Ist Institution|}}}|Ja|{{!}}[[Ist Institution::{{{Ist Institution|}}}]]|}}|{{#set:Ist Institution=falsch}}}}
          <td><strong>Namensvarianten</strong></td>
        |-
          <td>{{{Namensvarianten|}}}</td>
        {{#if:{{{ViAfID|}}}|{{!}}'''ViAf-ID'''}}
        </tr>}}
        {{#if:{{{ViAfID|}}}|{{!}}{{{ViAfID|}}}}}
{{#if:{{{Ist Institution|}}}|{{#ifeq:{{{Ist Institution|}}}|Ja|       <tr>
        |-
          <td><strong>Ist Institution</strong></td>
        {{#if:{{{GND-Nummer|}}}|{{!}}'''GND-Nummer'''}}
          <td>[[Ist Institution::{{{Ist Institution|}}}]]</td>
        {{#if:{{{GND-Nummer|}}}|{{!}}[https://d-nb.info/gnd/{{{GND-Nummer|}}} {{{GND-Nummer|}}}]}}
        </tr>|}}|{{#set:Ist Institution=falsch}}}}
        |-
{{#if:{{{ViAfID|}}}|       <tr>
        {{#if:{{{Weiterführende Informationen|}}}|{{!}}Weiterführende Informationen/Links:}}
          <td><strong>ViAf-ID</strong></td>
        {{#if:{{{Weiterführende Informationen|}}}|{{!}}{{{Weiterführende Informationen|}}}}}
          <td>{{{ViAfID|}}}</td>
        |}
        </tr>}}
{{#if:{{{GND-Nummer|}}}|       <tr>
          <td><strong>GND-Nummer</strong></td>
          <td>[https://d-nb.info/gnd/{{{GND-Nummer|}}} {{{GND-Nummer|}}}]</td>
        </tr>}}
{{#if:{{{Weiterführende Informationen|}}}|       <tr>
          <td><strong>Weiterführende Informationen/Links:</strong></td>
          <td>{{{Weiterführende Informationen|}}}</td>
        </tr>}}
      </table>
     </div>
     </div>
   </div>
   </div>
</div>|<!-- If no parameters are filled, show nothing -->}}}}
</div>
</includeonly>

Aktuelle Version vom 15. September 2025, 15:35 Uhr

This template displays person information in a table format. Only shows if at least one parameter has a value.

Parameters:

  • Vorname - First name
  • Nachname - Last name
  • Namenszusätze - Name additions
  • Beruf - Profession
  • Namensvarianten - Name variants
  • Ist Institution - Is institution (Ja/Nein)
  • ViAfID - ViAf ID
  • GND-Nummer - GND number
  • Weiterführende Informationen - Additional information/links