Vorlage:Name, Vorname: Unterschied zwischen den Versionen
aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Weitere Optionen
| [unmarkierte Version] | [gesichtete Version] |
Rene (Diskussion | Beiträge) Artikelnamen sortieren |
gab nichts mehr aus, Teile der alten Struktur sahen auch ziemlich sinnfrei aus - neu geschrieben. |
||
| (7 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<includeonly>{{# | <includeonly>{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#vardefine:final|{{{2}}}, {{{1}}}}}|{{#vardefine:name|{{{1}}}}}}}|{{#vardefine:name|{{trim:{{#sub:{{PAGENAME}}|0|{{#pos:{{PAGENAME}}|(}}}}}}}}}}{{#var:final|{{#if:{{#pos:{{#var:name}}| }}|{{#vardefineecho:part|{{#explode:{{#var:name}}| |-1}}}}, {{#sub:{{#var:name}}|0|{{#pos:{{#var:name}}|{{#var:part}}}}}}|{{#var:name}}}}}}</includeonly><noinclude> | ||
Diese Vorlage erzeugt aus dem Artikelnamen im Format '''Vorname Name''' den String '''Name, Vorname'''. Diese Vorlage wird normalerweise mit der | 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. „(SGA)“ – wird dieser Teil ignoriert. Der Name kann auch über einen Parameter übergeben werden. Werden zwei Parameter übergeben, so wird der erste als Vor- und der zweite als Nachname interpretiert. | ||
Enthält der Artikelname kein Leerzeichen so wird dieser ohne Änderung | Enthält der Artikelname kein Leerzeichen so wird dieser ohne Änderung zurückgegeben. | ||
Syntax: | |||
<nowiki>{{DEFAULTSORT:{{Name, Vorname}}}}</nowiki> | |||
[[Kategorie: | == Beispiele == | ||
* <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Jack O'Neill]] ergibt | |||
: O'Neill, Jack | |||
* <code><nowiki>{{Name, Vorname}}</nowiki></code> auf [[Samantha Carter (Doppelgängerin)]] ergibt | |||
: Carter, Samantha | |||
* <code><nowiki>{{Name, Vorname|Daniel Jackson}}</nowiki></code> ergibt | |||
: Jackson, Daniel | |||
* <code><nowiki>{{Name, Vorname|Vala|Mal Doran}}</nowiki></code> ergibt | |||
: Mal Doran, Vala | |||
* <code><nowiki>{{Name, Vorname|Teal'c}}</nowiki></code> ergibt | |||
: Teal'c | |||
[[Kategorie:Artikelbausteine]]</noinclude> | |||