Difference between revisions of "Template:Linked name list"

From Co-Optitude Wiki
Jump to navigation Jump to search
 
Line 10: Line 10:
 
</noinclude><includeonly>{{#vardefine:names|{{{Names|}}}}}{{#vardefine:i|0}}{{#while:
 
</noinclude><includeonly>{{#vardefine:names|{{{Names|}}}}}{{#vardefine:i|0}}{{#while:
 
   |{{#vardefine:name|{{#explode:{{#var:names}}|;|{{#var:i}} }}}}{{#var:name}}
 
   |{{#vardefine:name|{{#explode:{{#var:names}}|;|{{#var:i}} }}}}{{#var:name}}
   |<nowiki/>{{#ifexpr:{{#var:i}} > 0|<br/>}}[[{{#var:name}}]]{{#vardefine:i|{{#expr:{{#var:i}}+1}} }} }}{{#if:{{{CategoryPrefix|}}}{{{CategorySuffix|}}}|[[Category:{{{CategoryPrefix|}}}{{#var:name}}{{{CategorySuffix|}}}]]}}</includeonly>
+
   |<nowiki/>{{#ifexpr:{{#var:i}} > 0|<br/>}}[[{{#var:name}}]]{{#if:{{{CategoryPrefix|}}}{{{CategorySuffix|}}}|[[Category:{{{CategoryPrefix|}}} {{#var:name}} {{{CategorySuffix|}}}]]}}{{#vardefine:i|{{#expr:{{#var:i}}+1}} }}}}</includeonly>

Latest revision as of 23:44, 16 January 2020

Usage example:

{{Linked name list
  |Names=First Last; First Last; First Last
  |CategoryPrefix=
  |CategorySuffix=}}

If CategoryPrefix or CategorySuffix is specified, a category tag will be added for each name.