shortcut: SMW

Extension:Semantic MediaWiki

From Linux Web Expert


MediaWiki extensions manual
Semantic MediaWiki
Release status: stable
20210702 Semantic MediaWiki logo with wordmark.png
Implementation Link markup , Tag , Extended syntax , Search, Special page , Data extraction
Description Allows users to add structured data to wiki pages through simple wikitext markup that turns links to other pages and data values in a page into meaningful properties. With this information, SMW helps to search, organize, browse, evaluate, and share the wiki's content.
Author(s)
  • Markus Krötzsch,
  • Jeroen De Dauw,
  • James Hong Kong
and others
Maintainer(s) SMW Project
Latest version 4.1.3 (2024-02-17)
MediaWiki 1.35.0 - 1.39.x
PHP 7.4.x - 8.1.x
Database changes Yes
Composer mediawiki/semantic-media-wiki
License GNU General Public License 2.0 or later
Download
Installation guide
README
RELEASE NOTES
Example Berlin page on semantic-mediawiki.org
  • SMW_NS_PROPERTY (SMW_NS_PROPERTY_TALK)
  • SMW_NS_CONCEPT (SMW_NS_CONCEPT_TALK)
  • SMW_NS_RULE (SMW_NS_RULE_TALK)
  • SMW_NS_SCHEMA (SMW_NS_SCHEMA_TALK)
See the page on configuration parameters on semantic-mediawiki.org
  • smw-admin
  • smw-pageedit
  • smw-patternedit
  • smw-schemaedit
  • smw-vieweditpageinfo
Quarterly downloads Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Public wikis using Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Translate the Semantic MediaWiki extension

The Semantic MediaWiki (SMW) extension allows for managing structured data in your wiki and for querying that data to create dynamic representations: tables, timelines, maps, lists, etc.

The actual homepage of Semantic MediaWiki, including user documentation in multiple languages, is www.semantic-mediawiki.org. There are various other pages in the MediaWiki and Wikipedia space related to SMW, but the homepage is the most up-to-date source of information.

There are many "spinoff" extensions that require the presence of Semantic MediaWiki; see the category Semantic MediaWiki extensions for the full list (some of these extensions may be obsolete).

Download and installation

The respective instructions are located on the help page about installing Semantic MediaWiki.

External links

See also

Resources
Extensions
  • Cargo – Allows for the storage and querying of data contained within templates
  • DynamicPageList – Allows to extract data from pages
  • VisualData – a full-fledged metadata management framework based on JSON-schema able to easily record, organize and query collection of data on your wiki
  • WikiDB – Provides database features, somewhat similar to semantic properties
  • Wikibase – Allows to represent and manipulate structured data as part of the Wikidata project