Vorlage:Tag2Kat: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Bugfix bei Tags mit Komma ohne Leerzeichen danach) |
J* (Diskussion | Beiträge) Neufassung mit Schleife und Redirect-Fähigkeit |
||
| Zeile 1: | Zeile 1: | ||
{{#vardefine: tags | {{{1|}}}}}<!-- | |||
-->{{#while: | |||
|{{#var:tags}} | |||
|<!-- | |||
-- Kategorien generieren, Redirects folgen | |||
-- | |||
-->{{#vardefine:current|{{ucfirst:{{#explode:{{#var:tags}}|,}}}}}}<!-- | |||
-->{{#if: {{#var: current}}|{{#dpl: | |||
|redirects=only | |||
|namespace=Kategorie | |||
|titlematch=Commons: {{#var: current}} | |||
|noresultsheader=[[Kategorie:Commons: {{#var: current}}]] | |||
|format=,[[Kategorie:%TITLE%]] | |||
|allowcachedresults=true | |||
|count=1 | |||
}}}}<!-- | |||
-- | |||
-- Schleifenbedingung: | |||
-- | |||
-->{{#vardefine:commapos|{{#pos: {{#var:tags}} | , }}}}<!-- | |||
-->{{#vardefine:tags|{{#if: {{#var: commapos}} | {{#sub: {{#var:tags}} | {{#expr: {{#var: commapos}} + 1}}}} }}}} | {{#var:tags}}}}<noinclude> | |||
---- | ---- | ||
Version vom 22. November 2010, 16:25 Uhr
Generiert Kategorien aus komma-separierten Tags