Vorlage:Kategorisiere Abfrage: Unterschied zwischen den Versionen

Aus FürthWiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
<includeonly><!--
 
<includeonly><!--
{{#vardefine: Liste|{{#show:{{{1}}}|?{{{2}}} }} }}<!--
+
-->{{#vardefine: Liste|{{#show:{{{1}}}|?{{{2}}} }} }}<!--
 
-->{{#while:
 
-->{{#while:
 
   | {{#ifexpr: {{#pos: {{#var:Liste}}|,}} | true }}
 
   | {{#ifexpr: {{#pos: {{#var:Liste}}|,}} | true }}
Zeile 8: Zeile 8:
 
-->{{#vardefine: Liste | {{#replace:{{#var:Liste}} | {{#var:Element}}, |}} }} }}<!--
 
-->{{#vardefine: Liste | {{#replace:{{#var:Liste}} | {{#var:Element}}, |}} }} }}<!--
 
-->{{#if: {{#var:Liste}} | {{#vardefine:StrListe|{{#explode:{{#sub:{{#var:Liste}}|3|-3}}|{{!}}|0}} }} [[:Kategorie:{{#var:StrListe}}|{{#var:StrListe}}]] [[Kategorie:{{#var:StrListe}}]]}}<!--
 
-->{{#if: {{#var:Liste}} | {{#vardefine:StrListe|{{#explode:{{#sub:{{#var:Liste}}|3|-3}}|{{!}}|0}} }} [[:Kategorie:{{#var:StrListe}}|{{#var:StrListe}}]] [[Kategorie:{{#var:StrListe}}]]}}<!--
-->
 
 
--></includeonly><!--
 
--></includeonly><!--
 
--><noinclude>
 
--><noinclude>

Aktuelle Version vom 18. November 2012, 03:41 Uhr

Der Zweck dieser Vorlage ist, ein Attribut welches sich in einem Artikel befindet abzufragen und das Ergebnis dieser Abfrage in die Kategorie(en) des Artikels zu verwandeln, welcher diese Vorlage enthält.

Diese Vorlage hat zwei Parameter. Der erste Parameter ist der abzufragende Artikel, der zweite ist das abzufragende Attribut. Hier ein Beispiel:

 {{Kategorisiere Abfrage|Rudolf-Breitscheid-Straße|Stadtteil}}