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 |
||
(91 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<includeonly><nowiki/><!-- | <includeonly><nowiki/><!-- | ||
-->{{#arraydefine:pn|{{ | -->{{#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|{{#if: {{{nachname|}}} | {{{nachname}}} | {{#arrayindex:pn|-1}}}} }}<!-- | |||
-->{{#subobject:data | |||
| Geburtsdatum ={{{geburtsdatum|}}} | |||
| Todesdatum ={{{todesdatum|}}} | |||
}}<!-- | |||
-->{{#if: {{{geschlecht|}}} | {{#set: Person:Geschlecht ={{{geschlecht}}} }} | -->{{#if: {{{geschlecht|}}} | {{#set: Person:Geschlecht ={{{geschlecht}}} }} | ||
| {{#ifeq: {{{anrede|}}} | Frau | {{#set: Person:Geschlecht = weiblich}} }} | | {{#ifeq: {{{anrede|}}} | Frau | {{#set: Person:Geschlecht = weiblich}} }} | ||
Zeile 9: | 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: {{{titelNach|}}} | {{#set: Person:Name:TitelNach ={{{titelNach}}} }} }}<!-- | |||
-->{{#if: {{{ | -->{{#if: {{{titelNachLang|}}}{{{titelNach|}}} | {{#set: Person:Name:TitelNachLang ={{c|{{{titelNachLang|}}}|{{{titelNach|}}}}} }} }}<!-- | ||
--> | -->{{#set: Person:Name:Vorname ={{#var:vorname}} }}<!-- | ||
-->{{#if: {{{ | -->{{#set: Person:Name:Vornamen ={{#var:vornamen}} }}<!-- | ||
-->{{#set: Person:Name:Nachname ={{#var:nachname}} }}<!-- | |||
-->{{#if: {{{homepage|}}} | {{#set: Person:Homepage ={{{homepage}}} }} }}<!-- | |||
-->{{#if: {{{geburtsdatum|}}} | {{#set: Person:Geburtsdatum ={{{geburtsdatum|}}} }} | -->{{#if: {{{geburtsdatum|}}} | {{#set: Person:Geburtsdatum ={{{geburtsdatum|}}} }} | ||
{{#arraydefine:dateofbirth|{{#show: {{PAGENAME}}|?Person:Geburtsdatum#ISO}}|-}} | {{#arraydefine:dateofbirth|{{#show: {{PAGENAME}}|?Person:Geburtsdatum#ISO}}|-}} | ||
{{#set: Person:Geburtsjahr ={{#arrayindex:dateofbirth|0}} }} | {{#set: Person:Geburtsjahr ={{c|{{#arrayindex:dateofbirth|0}}|{{#arrayindex:dateofbirth|2}} BC}}}} | ||
}}<!-- | |||
-->{{#if: {{{geburtsort|}}} | {{#arraydefine:go|{{{geburtsort}}}}} | |||
{{#loop: i | |||
| 0 | |||
| {{#arraysize:go}} | |||
| {{#set: Person:Geburtsort ={{#arrayindex:go| {{#var:i}} }} }} | |||
}} | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{todesdatum|}}} | {{#set: Person:Todesdatum ={{{todesdatum}}} }} | -->{{#if: {{{todesdatum|}}} | {{#set: Person:Todesdatum ={{{todesdatum}}} }} | ||
{{#arraydefine:dateofdeath|{{#show: {{PAGENAME}}|?Person:Todesdatum#ISO}}|-}} | {{#arraydefine:dateofdeath|{{#show: {{PAGENAME}}|?Person:Todesdatum#ISO}}|-}} | ||
{{#set: Person:Todesjahr ={{#arrayindex:dateofdeath|0}} }} | {{#set: Person:Todesjahr ={{c|{{#arrayindex:dateofdeath|0}}|{{#arrayindex:dateofdeath|2}} BC}}}} | ||
}}<!-- | |||
-->{{#arraydefine:to|{{{todesort|}}}}}<!-- | |||
-->{{#loop: i | |||
| 0 | |||
| {{#arraysize:to}} | |||
| {{#set: Person:Todesort ={{#arrayindex:to| {{#var:i}} }} }} | |||
}}<!-- | |||
-->{{#arraydefine:ho|{{{hochschule|}}}}}<!-- | |||
-->{{#loop: i | |||
| 0 | |||
| {{#arraysize:ho}} | |||
| {{#set: Person:Hochschule ={{#arrayindex:ho| {{#var:i}} }} }} | |||
}}<!-- | }}<!-- | ||
-->{{#vardefine: name | {{#if: {{{name|}}} | {{{name}}} | -->{{#vardefine: name | {{#if: {{{name|}}} | {{{name}}} | ||
| {{#if:{{#var: vorname}}|{{#var: vorname}}{{#vardefine:space| }}|{{#vardefine:space|}} }}<!-- | |||
-->{{#var:space}}<!-- | |||
-->{{#var: nachname}}<!-- | |||
-->}}<!-- | |||
-->}}{{#set: Person:Name ={{#var:name}}}}<!-- | -->}}{{#set: Person:Name ={{#var:name}}}}<!-- | ||
-->{{#if: {{{portrait|}}} | {{#set: Person:Portrait = {{{portrait}}} | -->{{#if: {{{portrait|}}} | {{#set: Person:Portrait = {{{portrait}}} }}<!-- | ||
--> {{#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: 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}}}}<!-- | ||
-->{{#vardefine: tn|{{#show: {{PAGENAME}}|?Person:Name:TitelNach}}}}<!-- | |||
-->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | -->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var:name}}<!-- | ||
-->{{#if:{{#var: tn}}|, {{#var: tn}}}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#set: Person:Name:VollständigLang ={{#if: {{{nameVollstaendigLang|}}} | {{{nameVollstaendigLang}}} | -->{{#set: Person:Name:VollständigLang ={{#if: {{{nameVollstaendigLang|}}} | {{{nameVollstaendigLang}}} | ||
| {{#vardefine: t|{{#show: {{PAGENAME}}|?Person:Name:TitelLang}}}}<!-- | | {{#vardefine: t|{{#show: {{PAGENAME}}|?Person:Name:TitelLang}}}}<!-- | ||
-->{{#vardefine: tn|{{#show: {{PAGENAME}}|?Person:Name:TitelNachLang}}}}<!-- | |||
-->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | -->{{#if:{{#var: t}}|{{#var: t}}{{#vardefine:space| }}|{{#vardefine:space|}}}}<!-- | ||
-->{{#var:space}}<!-- | -->{{#var:space}}<!-- | ||
-->{{# | -->{{#var:nameLang}}<!-- | ||
-->{{#if:{{#var: tn}}|, {{#var: tn}}}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#if: {{{vater|}}} | {{#set: Person:Vater = {{{vater}}} }} {{#set: Person:Elter = {{{vater}}} }} }}<!-- | |||
-->{{#if: {{{mutter|}}} | {{#set: Person:Mutter = {{{mutter}}} }} {{#set: Person:Elter = {{{mutter}}} }} }}<!-- | |||
--> | --> | ||
=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}}''<!-- | ||
-->{{#if: {{{geburtsdatum|}}}{{{geburtsort|}}}{{{todesdatum|}}}{{{todesort|}}}|<!-- | -->{{#if: {{{geburtsdatum|}}}{{{geburtsort|}}}{{{todesdatum|}}}{{{todesort|}}}|{{#vardefine:comma|}} | ||
--> | |||
<br/> <!-- | |||
-->({{#if: {{{geburtsdatum|}}}{{{geburtsort|}}} | |||
|{{#vardefine:komma|, }}<!-- | |||
-->geb. {{#if: {{{geburtsdatum|}}}| {{#show: {{PAGENAME}}|?Person:Geburtsdatum}} }}<!-- | |||
-->{{#if: {{{geburtsort |}}}|  in {{#show: {{PAGENAME}}|?Person:Geburtsort#}}}}<!-- | |||
-->}}<!-- | |||
-->{{#if: {{{todesdatum|}}}{{{todesort|}}} | |||
|{{#var:komma}}<!-- | |||
-->gest. {{#if: {{{todesdatum|}}} | {{#show: {{PAGENAME}}|?Person:Todesdatum}} }}<!-- | |||
-->{{#if: {{{todesort|}}} |  in {{#show: {{PAGENAME}}|?Person:Todesort#}}}}<!-- | |||
-->}}<!-- | |||
-->)<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->{{#if: {{{ | -->{{#if: {{{homepage|}}}| | ||
-->{{# | <p>'''Homepage:'''<br/> {{#show: {{PAGENAME}}|?Person:Homepage}} | ||
-->[[Kategorie:Person]]</includeonly><noinclude> | </p>}}<!-- | ||
=Benutzung= | -->{{#if: {{{hochschule|}}} | ||
| {{#arraydefine:h|{{#ask: [[{{PAGENAME}}]]|?Person:Hochschule#|format=array|mainlabel=-|headers=hide|pagetitle=hide|manysep=,}}}} | |||
<p>'''Hochschule{{#ifeq:{{#arraysize:h}}|1||n}}:''' {{#arrayprint:h||@@@@|<br/> {{#show:@@@@|?}}<!-- | |||
-->{{#ifeq:{{#show:@@@@|?Hochschule:Name#}}|Technische Hochschule Augsburg | |||
|, [[{{#show: {{PAGENAME}}|?HSA:Person:Fakultaet#}}|{{#show:{{#show: {{PAGENAME}}|?HSA:Person:Fakultaet#}}|?Fakultaet:Name}}]] | |||
}} | |||
}} | |||
</p>}}<!-- | |||
-->[[Kategorie:Person|{{#show: {{PAGENAME}}|?Person:Name:Nachname}}, {{#show: {{PAGENAME}}|?Person:Name:Vornamen}}]]</includeonly><noinclude> | |||
==Benutzung== | |||
<pre><nowiki>{{Person | <pre><nowiki>{{Person | ||
Zeile 77: | Zeile 124: | ||
| titel = Prof. Dr. | | titel = Prof. Dr. | ||
| titelLang = Prof. Dr. rer. nat // Default: titel | | titelLang = Prof. Dr. rer. nat // Default: titel | ||
| titelNach = PhD | |||
| titelNachLang = PdD, University in Illinois, Urbana // Default: titelNach | |||
| vorname = Hans // Default: 1. Wort von {{PAGENAME}} | | vorname = Hans // Default: 1. Wort von {{PAGENAME}} | ||
| vornamen = Hans Otto // Default: Alle Wörter vor {{PAGENAME}} bis auf das letzte | | vornamen = Hans Otto // Default: Alle Wörter vor {{PAGENAME}} bis auf das letzte | ||
Zeile 84: | Zeile 133: | ||
| nameVollstaendig = // Name mit Titeln | | nameVollstaendig = // Name mit Titeln | ||
| nameVollstaendigLang = // Name mit Titeln (lang) und allen Vornamen | | nameVollstaendigLang = // Name mit Titeln (lang) und allen Vornamen | ||
| homepage = http://die.homepage.de/ | |||
| geburtsdatum = 31.12.1910 | | geburtsdatum = 31.12.1910 | ||
| geburtsort = München | | geburtsort = München | ||
| todesdatum = 1.1.2011 | | todesdatum = 1.1.2011 | ||
| todesort = Hamburg | | todesort = Hamburg | ||
| portrait = | | hochschule = Hochschule 1, Hochschule 2 ... (Wiki-Dokumente) | ||
| portrait = Datei:HansWusrt.jpg | |||
| portraitTitel = Titel des Portraits (Default: Name der Person) | | portraitTitel = Titel des Portraits (Default: Name der Person) | ||
| vater = | | vater = |
Aktuelle Version vom 25. September 2023, 17:21 Uhr
Benutzung
{{Person | geschlecht = männlich | weiblich | intersexuell | anrede = Herr | Frau | titel = Prof. Dr. | titelLang = Prof. Dr. rer. nat // Default: titel | titelNach = PhD | titelNachLang = PdD, University in Illinois, Urbana // Default: titelNach | 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 | homepage = http://die.homepage.de/ | geburtsdatum = 31.12.1910 | geburtsort = München | todesdatum = 1.1.2011 | todesort = Hamburg | hochschule = Hochschule 1, Hochschule 2 ... (Wiki-Dokumente) | portrait = Datei:HansWusrt.jpg | portraitTitel = Titel des Portraits (Default: Name der Person) | vater = | mutter = }}