Vorlage:Name, Vorname: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| [unmarkierte Version] | [gesichtete Version] |
CF (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Rene (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<includeonly>{{#ifeq:{{{2|}}}|{{{2}}}|{{#if:{{{2|}}}|{{#if:{{{1|}}}|{{{2|}}}, {{{1|}}}|{{{2|}}}}}|{{{1|}}}}}|{{#vardefine:name|{{trim:{{#recursiv:Leer|{{#if:{{{1|}}}|{{{1|}}}|{{PAGENAME}}}}()}}}}}}{{#if:{{#pos:{{#var:name}}| }}|{{#explode:{{#var:name}}| |-1}}, {{#sub:{{#var:name}}|0|{{#rpos:{{#var:name}}}}}}|{{#var:name}}}}}}</includeonly><noinclude> | <includeonly>{{#ifeq:{{{2|}}}|{{{2}}}|{{#if:{{{2|}}}|{{#if:{{{1|}}}|{{{2|}}}, {{{1|}}}|{{{2|}}}}}|{{{1|}}}}}|{{#vardefine:name|{{trim:{{#recursiv:Leer|{{#if:{{{1|}}}|{{{1|}}}|{{PAGENAME}}}}()}}}}}}{{#if:{{#pos:{{#var:name}}| }}|{{#explode:{{#var:name}}| |-1}}, {{#sub:{{#var:name}}|0|{{#rpos:{{#var:name}}}}}}|{{#var:name}}}}}}</includeonly><noinclude> | ||
Diese Vorlage erzeugt aus dem Artikelnamen im Format '''Vorname Name''' den String '''Name, Vorname'''. Diese Vorlage wird normalerweise mit der Funktion '''<nowiki>{{DEFAULTSORT:}}</nowiki>''' in Personenartikeln benutzt. Dadurch werden diese mit der Sortierung Namen, Vorname statt Vorname Name in die Kategorie eingefügt. | Diese Vorlage erzeugt aus dem Artikelnamen im Format '''Vorname Name''' den String '''Name, Vorname'''. Diese Vorlage wird normalerweise mit der Funktion '''<nowiki>{{DEFAULTSORT:}}</nowiki>''' in Personenartikeln benutzt. Dadurch werden diese mit der Sortierung Namen, Vorname statt Vorname Name in die Kategorie eingefügt. Enthält der Artikelname einen Klammerzusatz – wie z. B. „(Person SGA)“ – wird dieser Teil ignoriert. Der Name kann auch über einen Parameter übergeben werden. Werden zwei Parameter übergeben wird der erste Vorname und der zweite als Nachname interpretiert. | ||
Enthält der Artikelname kein Leerzeichen so wird dieser ohne Änderung zurückgegeben. | Enthält der Artikelname kein Leerzeichen so wird dieser ohne Änderung zurückgegeben. | ||
| Zeile 8: | Zeile 8: | ||
== Beispiele == | == Beispiele == | ||
* <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Jack O'Neill]] | * <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Jack O'Neill]] ergibt | ||
: O'Neill, Jack | : O'Neill, Jack | ||
* <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Samantha Carter (Doppelgängerin)]] | * <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Samantha Carter (Doppelgängerin)]] ergibt | ||
: Carter, Samantha | : Carter, Samantha | ||
* <code><nowiki>{{Name, Vorname|Daniel Jackson}}</nowiki></code> | * <code><nowiki>{{Name, Vorname|Daniel Jackson}}</nowiki></code> ergibt | ||
: Jackson, Daniel | : Jackson, Daniel | ||
* <code><nowiki>{{Name, Vorname|Vala|Mal Doran}}</nowiki></code> | * <code><nowiki>{{Name, Vorname|Vala|Mal Doran}}</nowiki></code> ergibt | ||
: Mal Doran, Vala | : Mal Doran, Vala | ||
* <code><nowiki>{{Name, Vorname|Teal'c|}}</nowiki></code> | * <code><nowiki>{{Name, Vorname|Teal'c|}}</nowiki></code> ergibt | ||
: Teal'c | : Teal'c | ||
* <code><nowiki>{{Name, Vorname||Kirkland}}</nowiki></code> | * <code><nowiki>{{Name, Vorname||Kirkland}}</nowiki></code> ergibt | ||
: Kirkland | : Kirkland | ||
[[Kategorie:Vorlage|Name, Vorname]]</noinclude> | [[Kategorie:Vorlage|Name, Vorname]]</noinclude> | ||
Version vom 30. September 2010, 16:56 Uhr
Diese Vorlage erzeugt aus dem Artikelnamen im Format Vorname Name den String Name, Vorname. Diese Vorlage wird normalerweise mit der Funktion {{DEFAULTSORT:}} in Personenartikeln benutzt. Dadurch werden diese mit der Sortierung Namen, Vorname statt Vorname Name in die Kategorie eingefügt. Enthält der Artikelname einen Klammerzusatz – wie z. B. „(Person SGA)“ – wird dieser Teil ignoriert. Der Name kann auch über einen Parameter übergeben werden. Werden zwei Parameter übergeben wird der erste Vorname und der zweite als Nachname interpretiert.
Enthält der Artikelname kein Leerzeichen so wird dieser ohne Änderung zurückgegeben.
Syntax:
{{DEFAULTSORT:{{Name, Vorname}}}}
Beispiele
{{Name, Vorname}}auf Jack O'Neill ergibt
- O'Neill, Jack
{{Name, Vorname}}auf Samantha Carter (Doppelgängerin) ergibt
- Carter, Samantha
{{Name, Vorname|Daniel Jackson}}ergibt
- Jackson, Daniel
{{Name, Vorname|Vala|Mal Doran}}ergibt
- Mal Doran, Vala
{{Name, Vorname|Teal'c|}}ergibt
- Teal'c
{{Name, Vorname||Kirkland}}ergibt
- Kirkland