Special property "Schema definition"
From semantic-mediawiki.org
Schema definition | |
---|---|
Holds the definition of a schema what was added to namespace "smw/schema"
| |
Further Information | |
Provided by: | extension "Semantic MediaWiki "Allows to store and query data annotated to pages |
Added: | 3.0.0 |
Removed: | still in use |
Alias: | has no alias |
Optional: | no |
Visible: | yes |
Annotable: | no |
Declarative: | no |
Key: | _SCHEMA_DEF
|
Setting: | not specified |
Focus: | not specified |
In this wiki: | Property:Schema definition |
The Schema tag property is a special property in Semantic MediaWiki with a built-in meaning: it holds the defintion to a schema what was added to namespace "smw/schema".
It was introduced starting with Semantic MediaWiki 3.0.0Released on 11 October 2018 and compatible with MW 1.27.0 - 1.31.x.1 and is enabled by default.
Example[edit]
The schema definition consists of all value-name pairs that were added by a user to a schema in JSON format in namespace "smw/schema". It is then stored with this special property.
{
"type": "PROPERTY_GROUP_SCHEMA",
"description": "This property group schema ...",
...
"tags": [
"property group"
]
}
This means that complete schema definition as shown above will be stored with this special property.
See also[edit]
- Help page on schemas
- Help page on special property "Schema description"Holds the description of a schema what was added to namespace "smw/schema"
- Help page on special property "Schema type"Holds the type of a schema what was added to namespace "smw/schema"
- Help page on special property "Schema tag"Holds the tags to a schema what was added to namespace "smw/schema"
- Help page on special property "Schema link"Holds the link of a schema what was added to namespace "smw/schema"
References
- ^ Semantic MediaWiki: GitHub pull request gh:smw:3019