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"

From Jigsaw-Wiki
Jump to: navigation, search
(Cat.)
(outer rounded border)
 
(5 intermediate revisions by the same user not shown)
Line 35: Line 35:
 
<pre>
 
<pre>
 
  {{CatArtist|Bruegel der Ältere‎, Pieter|name1=Wikipedia (de)|link1=https://de.wikipedia.org/wiki/Pieter_Bruegel_der_%C3%84ltere}}
 
  {{CatArtist|Bruegel der Ältere‎, Pieter|name1=Wikipedia (de)|link1=https://de.wikipedia.org/wiki/Pieter_Bruegel_der_%C3%84ltere}}
</pre></noinclude><includeonly>{{DISPLAYTITLE:{{Project:Puzzle-Artist}} '''"{{#ifeq:{{PAGENAME}}|Unknown artist|{{Project:Category-UnknownArtist}}|{{PAGENAME}}}}"'''}}{{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|}}}}}
+
</pre>
{{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><!--
+
ergibt den Header der Seite zum Künstler:
--><noinclude>[[Category:Categories]]</noinclude>
+
<h1>{{JW:Puzzle-Artist}} '''"Pieter Bruegel der Ältere"'''</h1>
 +
<div style="border:2px solid black;border-radius:5px;padding:2px;">
 +
{| style="background-color:Gainsboro; display:block;"
 +
| 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}}
 +
|-
 +
| {{UniversalToC}}
 +
|}</div>
 +
[[Category:Category templates]]</noinclude><includeonly>{{DISPLAYTITLE:{{Project:Puzzle-Artist}} '''"{{#ifeq:{{PAGENAME}}|Unknown artist|{{Project:Category-UnknownArtist}}|{{PAGENAME}}}}"'''}}
 +
<div style="border:2px solid black;border-radius:5px;padding:2px;">
 +
{| style="background-color:Gainsboro; display:block;"
 +
| 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}}
 +
|}</div>{{#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>

Latest revision as of 23:29, 26 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:

Artist "Pieter Bruegel der Ältere"

Artist