Vorlage:Artist q: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
 
   |mainlabel=-
 
   |mainlabel=-
 
   |link=none
 
   |link=none
   |limit= {{#ifeq:{{NAMESPACE}}|Vorlage|5|500}}
+
   |limit= 500
   |sort= gemacht_von
+
  |format=plain
   |format=plainlist
+
  |searchlabel=
 +
  }}, {{#ask: [[gemacht_von::+]][[Periode::{{#var:periode}}]]
 +
  |?gemacht_von =
 +
  |mainlabel=-
 +
  |link=none
 +
  |limit= 500  
 +
   |format=plain
 +
  |searchlabel=
 +
   |offset=500
 
   }}
 
   }}
 
}}<!--
 
}}<!--
Duplikate entfernen
+
Werte in array, Duplikate entfernen, sortieren
-->{{#vardefine: artists
+
-->{{#arraydefine: artists|{{#var: artists}}|,|unique, sort=asc}} <!--
|{{#regex:{{#regex:{{#var: artists}}  
+
Trefferanzahl hinzufügen und anzeigen (arrayprint)
  |/([^,]+),(?=\1(,{{!}}$))/
+
-->{{#arrayprint:artists|,|§
  |
+
|§ ({{#ask:[[gemacht_von::§]]|format=count}})
  }}
 
  |/((^{{!}},)[^,]+)(?=,.*\1(,{{!}}$))/
 
  |
 
  }}
 
}}<!--
 
Trefferanzahl hinzufügen
 
-->{{#arraymap:{{#var: artists}}|,|x
 
|x ({{#ask:[[gemacht_von::x]]|format=count}})
 
 
}}
 
}}
 
<noinclude>
 
<noinclude>
Zeile 36: Zeile 36:
 
}
 
}
 
},
 
},
"description": "Erstellt eine Liste von Künstlern für angegebene Zeit für Formular:Artist"
+
"description": "Erstellt eine Liste von Künstlern für angegebene Zeit"
 
}
 
}
 
</templatedata>
 
</templatedata>
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 21. November 2022, 17:37 Uhr

Ein Vorkommen von „“ in der Abfrage wurde nicht durch ein entsprechendes „“ abgeschlossen. (Die Abfrage enthält eine leere Bedingung.)

Erstellt eine Liste von Künstlern für angegebene Zeit

Vorlagenparameter

ParameterBeschreibungTypStatus
11

Periode

Zeichenfolgeerforderlich