Es gibt z.Z. Probleme mit einem Update, es ist nur Lesen möglich. Currently there are issues with the installation, readonly possible for now. |
Difference between revisions of "Template:CatArtist"
m |
|||
Line 40: | Line 40: | ||
<h1>{{JW:Puzzle-Artist}} '''"Pieter Bruegel der Ältere"'''</h1> | <h1>{{JW:Puzzle-Artist}} '''"Pieter Bruegel der Ältere"'''</h1> | ||
{| style="background-color:Gainsboro; display:block;" | {| style="background-color:Gainsboro; display:block;" | ||
− | | rowspan="2"| [[File:Cat-Artist.svg|80px| | + | | rowspan="2"| [[File:Cat-Artist.svg|80px|{{JW:Puzzle-Artist}}|link=]] || {{ListLinks|ART|2=Pieter Bruegel der Ältere|n1=Wikipedia (de)|l1=https://de.wikipedia.org/wiki/Pieter_Bruegel_der_%C3%84ltere|n2={{{name2|}}}|l2={{{link2|}}}|n3={{{name3|}}}|l3={{{link3|}}}|n4={{{name4|}}}|l4={{{link4|}}}|n5={{{name5|}}}|l5={{{link5|}}}|n6={{{name6|}}}|l6={{{link6|}}}|n7={{{name7|}}}|l7={{{link7|}}}|n8={{{name8|}}}|l8={{{link8|}}}|n9={{{name9|}}}|l9={{{link9|}}}}} |
|- | |- | ||
| {{UniversalToC}} | | {{UniversalToC}} | ||
Line 46: | Line 46: | ||
[[Category:Category templates]]</noinclude><includeonly>{{DISPLAYTITLE:{{Project:Puzzle-Artist}} '''"{{#ifeq:{{PAGENAME}}|Unknown artist|{{Project:Category-UnknownArtist}}|{{PAGENAME}}}}"'''}} | [[Category:Category templates]]</noinclude><includeonly>{{DISPLAYTITLE:{{Project:Puzzle-Artist}} '''"{{#ifeq:{{PAGENAME}}|Unknown artist|{{Project:Category-UnknownArtist}}|{{PAGENAME}}}}"'''}} | ||
{| style="background-color:Gainsboro; display:block;" | {| style="background-color:Gainsboro; display:block;" | ||
− | | rowspan="2"| [[File:Cat-Artist.svg|80px| | + | | rowspan="2"| [[File:Cat-Artist.svg|80px|{{JW:Puzzle-Artist}}|link=]] || {{ListLinks|ART|2={{PAGENAME}}|n1={{{name1|}}}|l1={{{link1|}}}|n2={{{name2|}}}|l2={{{link2|}}}|n3={{{name3|}}}|l3={{{link3|}}}|n4={{{name4|}}}|l4={{{link4|}}}|n5={{{name5|}}}|l5={{{link5|}}}|n6={{{name6|}}}|l6={{{link6|}}}|n7={{{name7|}}}|l7={{{link7|}}}|n8={{{name8|}}}|l8={{{link8|}}}|n9={{{name9|}}}|l9={{{link9|}}}}} |
|- | |- | ||
| {{UniversalToC}} | | {{UniversalToC}} | ||
|}{{#dplvar:set|_n|{{NoUmlaut|{{PAGENAME}}}}}}{{#dplvar:set|_x|{{#rpos:{{#dplvar:_n}}|}}}}{{#dplvar:set|_sort|{{#if:{{{1|}}}|{{NoUmlaut|{{{1}}}}}|{{#sub:{{#dplvar:_n}}|{{#expr:{{#dplvar:_x}}+1}}}}, {{#sub:{{#dplvar:_n}}|0|{{#expr:{{#dplvar:_x}}}}}}}}}}[[Category:Artist|{{#dplvar:_sort}}]]{{#ifeq:{{#pos:{{{link1|}}}|http}}||{{#ifeq:{{PAGENAME}}|Unknown artist||[[Category:NoArtistReference|{{#dplvar:_sort}}]]}}}}</includeonly> | |}{{#dplvar:set|_n|{{NoUmlaut|{{PAGENAME}}}}}}{{#dplvar:set|_x|{{#rpos:{{#dplvar:_n}}|}}}}{{#dplvar:set|_sort|{{#if:{{{1|}}}|{{NoUmlaut|{{{1}}}}}|{{#sub:{{#dplvar:_n}}|{{#expr:{{#dplvar:_x}}+1}}}}, {{#sub:{{#dplvar:_n}}|0|{{#expr:{{#dplvar:_x}}}}}}}}}}[[Category:Artist|{{#dplvar:_sort}}]]{{#ifeq:{{#pos:{{{link1|}}}|http}}||{{#ifeq:{{PAGENAME}}|Unknown artist||[[Category:NoArtistReference|{{#dplvar:_sort}}]]}}}}</includeonly> |
Revision as of 21:52, 25 February 2019
Template: CatArtist
Parameter: Sortiername (optional)
Die Seite eines Künstlers (aus dem Titel generiert) wird der Kategorie Künstler zugeordnet und ein Verzeichnis wird ausgegeben. Die Sortierung der Seite wird automatisch aus dem Titel erstellt. Hierzu wird der Titel in "Nachname, Vorname" aufgeteilt.
Beispiel:
{{CatArtist}}
Deutsche Umlaute und "ß" werden umgewandelt.
Harald Schmidt -> Schmidt, Harald Karl Heinz Meyer -> Meyer, Karl Heinz Royce B. McClure -> McClure, Royce B. Jörg Dräger -> Draeger, Joerg
Weicht die Sortierung vom obigen Beispiel ab, muss diese als Parameter übergeben werden. Hierunter fallen Abweichungen in der Nennung von Vorname, Nachname oder Sonderzeichen.
Beispiele:
Für "Pieter Bruegel der Ältere" muss also folgendes angegeben werden
{{CatArtist|Bruegel der Ältere, Pieter}}
Jéan Francóis -> Francois, Jean Raffael -> Raffael
Weiterhin können bis zu 9 eigene Links ausgegeben werden:
- name1,...,name9 : angezeigter Name des Links
- link1,...,link9 : die Adresse des Links (externe Links müssen "http" enthalten)
{{CatArtist|Bruegel der Ältere, Pieter|name1=Wikipedia (de)|link1=https://de.wikipedia.org/wiki/Pieter_Bruegel_der_%C3%84ltere}}
ergibt den Header der Seite zum Künstler: