Demo:Setting multiple values using a separator

From semantic-mediawiki.org

#set

{{#set:
 |Has set test 1=Example 1;Example 2;Example 3;Example 4|+sep=;
 |Has set test 2=More examples
 |Has set test 3=12+22+3+4+5+6+7+8+9+10|+sep=+
 |Has set test 4=In between example
 |Has set test 5=123,1234,12345,|+sep=
 |Has set test 6=One,or,two,more,examples|+sep
 |Has set test 6=Last example
}}

For details and verification, see the Special:Browse.

#subobject

{{#subobject:
 |Has subobject test 1=Example 1;Example 2;Example 3;Example 4|+sep=;
 |Has subobject test 2=More examples
 |Has subobject test 3=12+22+3+4+5+6+7+8+9+10|+sep=+
 |Has subobject test 4=In between example
 |Has subobject test 5=123,1234,12345,|+sep=
 |Has subobject test 6=One; or; three; more; examples|+sep=; 
 |Has subobject test 6=Last example
}}

For details and verification, see the Special:Browse.

The possibility of using pipes "|" for setting multiple values like e.g. "{{#set: Has property=value1|value2 }}" or "{{#subobject: Has property=value1|value2 }}" respectively was deprecated starting with Semantic MediaWiki 3.0.0Released on 11 October 2018 and compatible with MW 1.27.0 - 1.31.x. and will be removed in a later version. It is strongly recommended to migrate to using the "|+sep" parameter.1

References

  1. ^  Semantic MediaWiki: GitHub pull request gh:smw:1345