Help:Setting values using #set with the "separator" parameter

"separator" parameter to #set
This page describes the "separator" parameter to the "#set" parser function.
Table of Contents

Semantic MediaWiki 1.9.0Released on 3 January 2014 and compatible with MW 1.19.0 - 1.22.x. introduced the |+sep=... parameter to the #set parser function. This parameter allows to declare a separator 12 for splitting value declarations assigned to a property.




 |Has text=fc00:123:8000::/%6;2001:db8::1428:57ab;2001:db8:0:8d3:0:8a2e:70:7344
In this case only a silent annotation using #set is possible since the values e.g. "2001:db8::1428" which should be assigned to the property contain two consecutive colons "::" which cannot be use for in-text annotations. Other restricted characters or values that can only be annotated this way are square brackets or wiki-links.

For verification, see the property assignments to the "Has text" property on special page Special:Browse for this page.

More examples[edit]

See also this page for more examples using different separators.


  1. ^  
    Gerrit commit smw:gerrit:32347
  2. ^  Semantic MediaWiki: Phabricator task mw:phab:T38309