====== SemanticData Plugin ====== ---- plugin ---- description: Semantic data plugin author : Semantic Publishing email : info@semanticpublishing.nl type : action helper syntax lastupdate : 2011-11-20 compatible : Rincewind depends : conflicts : similar : data tags : data, semantic, rdf, triple store downloadurl: https://github.com/semanticpublishing/DokuWiki-semanticdata-plugin/archive/master.zip bugtracker : https://github.com/semanticpublishing/DokuWiki-semanticdata-plugin/issues sourcerepo : https://github.com/semanticpublishing/DokuWiki-semanticdata-plugin donationurl: http://www.semanticpublishing.nl ---- Download URL seems to be broken: http://www.semanticpublishing.nl/dokuwiki/semanticpublishing-dokuwiki-plugin-semanticdata-0v93.zip FIXME - 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 [[plugin:extension|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 [[plugin:data|data plugin]] **Aliases**, **related pages** and **tag cloud** are not supported yet! ===== Syntax ===== Please look at the [[plugin:data|data plugin]] ===== Configuration and Settings ===== Please look at the [[plugin:data|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//