v3.0.0+
Status: | effective |
Progress: | 100% |
Version: | 3.0.0+ |
Help:Setting values using #set
with the "separator" parameter – examples
From semantic-mediawiki.org
"separator" parameter to #set
| |
---|---|
This page provides examples on how to use the "separator" parameter to the "#set" parser function. | |
Keywords | |
Table of Contents | |
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 page shows examples for using many different separators allowing to split annotations.
Example[edit]
- Syntax
{{#set: |Has set test 1=Value 1;Value 2;Value 3;Value 4|+sep=; |Has set test 2=Another value |Has set test 3=12+22+3+4+5+6+7+8+9+10|+sep=+ |Has set test 4=In between value |Has set test 5=123,1234,12345,|+sep= |Has set test 6=One,or,two,more,values|+sep |Has set test 7=Last value }}
- Result
For details and verification, see the property assignments to the different "Has set test_x
" properties on special page Special:Browse for this page.
The possibility of using pipes "
|
" for setting multiple values like e.g. "{{#set: Has set test 8=Pipe1|Pipe2|Pipe3 }}
" 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
Documentation[edit]
See also this page for more documentation on using separators with the #set
parser function.
References
- ^ Semantic MediaWiki: GitHub pull request gh:smw:1345