Table of Contents
SemanticData Plugin
Compatible with DokuWiki
Rincewind
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to data
Download URL seems to be broken:
http://www.semanticpublishing.nl/dokuwiki/semanticpublishing-dokuwiki-plugin-semanticdata-0v93.zip
- temporary fix: points now to repository package (yet containing version 0.9)
Short description
The Semantic data plugin for DokuWiki is based on the Data Plugin. The underlying sqlite database has been replaced by a SPARQL 1.1 compliant triple store. This has several advantages:
- Performace has increased substantially. As a consequence the plugin can be used as a replacement for the data plugin. Be aware that only the basic functionality has been implemented. Aliases, related pages and tag cloud are not supported in this release.
- A knowledge model can be defined on top of the metada, relating metadata. In this way, metadata that is automatically inferred by the triple store is included in the query results.
If you want more information please contact us at info@semanticpublishing.nl
Installation
The semantic data plugin works similar to the data plugin. The only difference is that instead of SQLite a Sesame triple store is used to store the metadata. Please follow the usage instructions of the data plugin on how to create metadata and query metadata.
External requirements: This plugin requires the following additional components that must be installed separately:
- Sesame 2.6.0 triple store (http://www.openrdf.org)
- HTTP_Request2 PEAR (http://pear.php.net/package/HTTP_Request2)
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Note: Data plugin has similar syntax, therefore the plugin cannot be used together with the sqlite based Data plugin!
Examples/Usage
Please look at the data plugin
Aliases, related pages and tag cloud are not supported yet!
Syntax
Please look at the data plugin
Configuration and Settings
Please look at the data plugin
In addition, the following configuration properties are defined:
- connect_url, default: http://localhost:8080/openrdf-sesame
- connect_repository, default: dokuwiki
- base_url, default: http://www.semanticpublishing.eu/dokuwiki#
Development
[downloadable blocks, development comments]
ToDo/Wish List
[developers roadmap]
FAQ
[discussions should ideally be deleted and turned into FAQ entries along the way]
Discussion
Could be placed on an external page (e.g. plugin:pluginname:discussion) to have a distinction between user comments and author docs