Help:Property page

From semantic-mediawiki.org
Jump to: navigation, search
Property page
Information about a property and its characteristics
Image / Video collection
Keywords
Table of Contents

The property page contains the declaration of characteristics and constraints of a property and hereby its assigned values that need to adhere those restrictions to ensure a consistent behaviour for those that use the same property instance.

Besides those declarative tasks, the property page can also show context information and it is recommended to pay attention to any warnings or errors to allow the system to work within the boundaries of the expected functionality.

Context information

Additional information is provided to a user on a property page since Semantic MediaWiki 2.5.0Released on 14 March 2017 and compatible with MW 1.23.0 - 1.29.x. to clarify restrictions and constraints of that property in context of the specification made and may include:

  • A fixed property informs a user about necessary requirements and actions1 in case the datatype of the property is altered.
  • In case the property is edit protected2 then a warning message (yellow) is displayed on the property page informing accordingly.
  • Some property specifications require additional information with violations to them often being non-intuitive. Some codified requirements3 are made more visible to help users identifying them and includes:

Add individual messages

Introductory messages5 editable in the "MediaWiki" namespace that can be shown on each property page and is maintained with the help of:

The appearance of the info boxes may be adapted to the respective wikis style guideline via CSS by manipulating the class assigned to these respective system messages.

Lists

Subproperty

Redirects

Improper assignments

Entity and value assignments

Semantic MediaWiki 3.0.0Released on an unknown date and compatible with MW 1.27.0 - 1.30.x. brought change to the display of pages and their annotated data values. In case the legacy display is desired just add the "legacy" class to "smw-property-page-results", i.e. "smw-property-page-results legacy".6

See also


References

  1. ^  Semantic MediaWiki: GitHub pull request gh:smw:2135
  2. ^  Semantic MediaWiki: GitHub pull request gh:smw:2232
  3. ^  Semantic MediaWiki: GitHub pull request gh:smw:2227
  4. ^  Semantic MediaWiki: GitHub pull request gh:smw:2281
  5. ^  Semantic MediaWiki: GitHub pull request gh:smw:2221
  6. ^  Semantic MediaWiki: GitHub pull request gh:smw:2785