Vorlage:Person: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<includeonly><nowiki/><!-- | <includeonly><nowiki/><!-- | ||
-->{{#arraydefine:pn|{{FULLPAGENAME}}|/\s+/}}{{#arrayslice:vpn|pn|0|{{#expr: {{#arraysize:pn}}-1}}}}<!-- | -->{{#arraydefine:pn|{{FULLPAGENAME}}|/\s+/}}{{#arrayslice:vpn|pn|0|{{#expr: {{#arraysize:pn}}-1}}}}<!-- | ||
-->{{#vardefine:vorname|{{#if: {{{vorname|}}} | {{{vorname}}} | {{#ifexpr: {{#arraysize:pn}} > 1 | {{#arrayindex:pn|0}} }} }} }} | |||
-->{{#vardefine:vornamen|{{#if: {{{vornamen|}}} | {{{vornamen}}} | {{#ifexpr: {{#arraysize:pn}} > 1 | {{#arrayprint:vpn| }} }} }} }} | |||
-->{{#vardefine:nachname|{{#arrayindex:pn|-1}}}} | |||
-->{{#subobject:data | -->{{#subobject:data | ||
| Geburtsdatum ={{{geburtsdatum|}}} | | Geburtsdatum ={{{geburtsdatum|}}} | ||
| Todesdatum ={{{todesdatum|}}} | | Todesdatum ={{{todesdatum|}}} | ||
}}<!-- | }}<!-- | ||
-->{{#if: {{{geschlecht|}}} | {{#set: Person:Geschlecht ={{{geschlecht}}} }} | -->{{#if: {{{geschlecht|}}} | {{#set: Person:Geschlecht ={{{geschlecht}}} }} | ||
Zeile 16: | Zeile 16: | ||
{{#ifeq: {{{geschlecht|}}} | männlich | {{#set: Person:Name:Anrede = Herr}} }} | {{#ifeq: {{{geschlecht|}}} | männlich | {{#set: Person:Name:Anrede = Herr}} }} | ||
}}<!-- | }}<!-- | ||
-->{{#if: {{{titel|}}} | -->{{#if: {{{titel|}}} | {{#set: Person:Name:Titel ={{{titel}}} }} }}<!-- | ||
-->{{#if: {{{titelLang|}}} | -->{{#if: {{{titelLang|}}}{{{titel|}}} | {{#set: Person:Name:TitelLang ={{c|{{{titelLang}}}|{{{titel|}}}}} }} }}<!-- | ||
-->{{#if: {{{vorname|}}} | {{#set: Person:Name:Vorname ={{#var:vorname}} }} }}<!-- | |||
-->{{#if: {{{vorname|}}} | {{#set: Person:Name:Vorname = | -->{{#if: {{{vornamen|}}} | {{#set: Person:Name:Vornamen ={{#var:vornamen}} }} }}<!-- | ||
-->{{#if: {{{vornamen|}}} | {{#set: Person:Name:Vornamen = | -->{{#if: {{{nachname|}}} | {{#set: Person:Name:Nachname ={{#var:nachname}} }} }}<!-- | ||
-->{{#if: {{{nachname|}}} | {{#set: Person:Name:Nachname = | |||
-->{{#if: {{{geburtsdatum|}}} | {{#set: Person:Geburtsdatum ={{{geburtsdatum|}}} }} | -->{{#if: {{{geburtsdatum|}}} | {{#set: Person:Geburtsdatum ={{{geburtsdatum|}}} }} | ||
{{#arraydefine:dateofbirth|{{#show: {{PAGENAME}}|? | {{#arraydefine:dateofbirth|{{#show: {{PAGENAME}}#data|?Geburtsdatum#ISO}}|-}} | ||
{{#set: Person:Geburtsjahr ={{#arrayindex:dateofbirth|0}} }} | {{#set: Person:Geburtsjahr ={{#arrayindex:dateofbirth|0}} }} | ||
}}<!-- | }}<!-- | ||
-->{{#if: {{{geburtsort|}}} | {{#set: Person:Geburtsort ={{{geburtsort}}} }} }}<!-- | -->{{#if: {{{geburtsort|}}} | {{#set: Person:Geburtsort ={{{geburtsort}}} }} }}<!-- | ||
-->{{#if: {{{todesdatum|}}} | {{#set: Person:Todesdatum ={{{todesdatum}}} }} | -->{{#if: {{{todesdatum|}}} | {{#set: Person:Todesdatum ={{{todesdatum}}} }} | ||
{{#arraydefine:dateofdeath|{{#show: {{PAGENAME}}|? | {{#arraydefine:dateofdeath|{{#show: {{PAGENAME}}#data|?Todesdatum#ISO}}|-}} | ||
{{#set: Person:Todesjahr ={{#arrayindex:dateofdeath|0}} }} | {{#set: Person:Todesjahr ={{#arrayindex:dateofdeath|0}} }} | ||
}}<!-- | }}<!-- | ||
-->{{#if: {{{todesort|}}} | {{#set: Person:Todesort ={{{todesort}}} }} }}<!-- | -->{{#if: {{{todesort|}}} | {{#set: Person:Todesort ={{{todesort}}} }} }}<!-- | ||
-->{{#vardefine: name | {{#if: {{{name|}}} | {{{name}}} | -->{{#vardefine: name | {{#if: {{{name|}}} | {{{name}}} | ||
| | | {{#if:{{#var: vorname}}|{{#var: vorname}}{{#vardefine:space| }}|{{#vardefine:space|}} }}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var: nachname}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->}}{{#set: Person:Name ={{#var:name}}}}<!-- | -->}}{{#set: Person:Name ={{#var:name}}}}<!-- | ||
Zeile 42: | Zeile 40: | ||
--> {{#set: Person:PortraitTitel = {{#if: {{{portraitTitel|}}}|{{{portraitTitel}}}|{{#var:name}}}} }}<!-- | --> {{#set: Person:PortraitTitel = {{#if: {{{portraitTitel|}}}|{{{portraitTitel}}}|{{#var:name}}}} }}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{# | -->{{#vardefine: nameLang | {{#if: {{{nameLang|}}} | {{{nameLang}}} | ||
| | | {#if:{{#var: vornamen}}|{{#var: vornamen}}{{#vardefine:space| }}|{{#vardefine:space|}} }}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var: nachname}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}-->}}{{#set: Person:NameLang ={{#var:nameLang}}}}<!-- | ||
-->{{#set: Person:Name:Vollständig ={{#if: {{{nameVollstaendig|}}} | {{{nameVollstaendig}}} | -->{{#set: Person:Name:Vollständig ={{#if: {{{nameVollstaendig|}}} | {{{nameVollstaendig}}} | ||
| {{#vardefine: t|{{#show: {{PAGENAME}}|?Person:Name:Titel}}}}<!-- | | {{#vardefine: t|{{#show: {{PAGENAME}}|?Person:Name:Titel}}}}<!-- | ||
-->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | -->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var:name}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#set: Person:Name:VollständigLang ={{#if: {{{nameVollstaendigLang|}}} | {{{nameVollstaendigLang}}} | -->{{#set: Person:Name:VollständigLang ={{#if: {{{nameVollstaendigLang|}}} | {{{nameVollstaendigLang}}} | ||
| {{#vardefine: t|{{ | | {{#vardefine: t|{{c|{{{titelLang}}}|{{{titel|}}}}}}}<!-- | ||
-->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | -->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var:nameLang}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Zeile 67: | Zeile 64: | ||
--> | --> | ||
=Biografie= | =Biografie= | ||
{{#if: {{{portrait|}}}|[[{{#show: {{PAGENAME}}|?Person:Portrait}}|right|thumb|{{#show: {{PAGENAME}}|?Person:PortraitTitel}}]]}} | {{#if: {{{portrait|}}}|[[{{#show: {{PAGENAME}}|?Person:Portrait}}|right|thumb|{{#show: {{PAGENAME}}|?Person:PortraitTitel}}]]}} | ||
''{{#show: {{PAGENAME}}|?Person:Name:VollständigLang}}''<!-- | ''{{#show: {{PAGENAME}}|?Person:Name:VollständigLang}}''<!-- |
Version vom 3. September 2012, 16:47 Uhr
Benutzung
{{Person | geschlecht = männlich | weiblich | intersexuell | anrede = Herr | Frau | titel = Prof. Dr. | titelLang = Prof. Dr. rer. nat // Default: titel | vorname = Hans // Default: 1. Wort von {{PAGENAME}} | vornamen = Hans Otto // Default: Alle Wörter vor {{PAGENAME}} bis auf das letzte | nachname = Wurst // Default: Letztes Wort von {{PAGENAME}} | name = | nameLang = // Name mit allen Vornamen | nameVollstaendig = // Name mit Titeln | nameVollstaendigLang = // Name mit Titeln (lang) und allen Vornamen | geburtsdatum = 31.12.1910 | geburtsort = München | todesdatum = 1.1.2011 | todesort = Hamburg | portrait = Medium:HansWusrt.jpg | portraitTitel = Titel des Portraits (Default: Name der Person) | vater = | mutter = }}