|Version:||1.0 - 1.8.0|
|Found errors or typos? Just edit the page or leave a message on the talk page.|
The English language documentation is canonical and most up to date.
|Holds character sequences up to 255 characters|
|Provided by:||Semantic MediaWiki|
|Added in version:||1.0|
|Removed in version:||1.7.1|
|Datatype ID:|| |
|In this wiki:||String|
|Table of Contents|
The datatype String is used for simple words and similar character sequences. It has the following restrictions:
- If you want to store special character sequences like "
::", you need to store them using the parser function
#set, instead of with the more standard "
- Values cannot be longer than 255 characters (if you use non-Latin characters, this number might be smaller). For longer strings, use datatype "Text"Holds text of arbitrary length instead.
You can use some wiki markup inside a string property such as runs of ' for bold and italic, and the markup will change the appearance of the string. You cannot embed semantic annotations inside a string property.
You can use special property "Allows value"Lists one permissible value for a property to restrict a property to a particular set of values. For example you could limit a property like "Status" to values like "Active", "Pending", etc.
Since Semantic MediaWiki 1.8.0Released on 2 December 2012 and compatible with MW 1.17.0 - 1.22.x
(except 1.22.1). this datatype is deprecated for
SMWSQLStore3 and was removed entirely with Semantic MediaWiki 1.9.0Released on 3 January 2014 and compatible with MW 1.19.0 - 1.22.x. where this datatype remains to be just an alias of datatype "Text"Holds text of arbitrary length.
- Semantic MediaWiki: GitHub issue gh:smw:1893