Apps

RDFme is a Drupal extension that allows to publish RDF metadata attached to regular Drupal HTML pages.

In Gi2MO project we have developed this plugin to provide a testing ground for evaluation of our Semantic Web solutions with Idea Management Systems based on Drupal (e.g. commercial Atos Origin PGI 2.0 or open source IdeaTorrent).

DRUPAL RDFME PLUGIN
Info: A Drupal CMS extension that allows to publish RDF data and attach it to regular HTML pages.
Quick Links:
Description: http://www.gi2mo.org/drupal-rdfme…
Demo: http://ideas.gi2mo.org/
Download: rdfme_1.7.zip
Manual: RDFme_manual.pdf

Drupal is a Content Management System based on a relational database backend (e.g. MySQL). The way our plugin works is by allowing to map every content node value that originates from the database backend to a certain RDF property. As a result it is possible to create rules for automatic generation of RDF metadata annotations for every single page displayed in the CMS.

Example of metadata annotations export for a single idea

Usage:

The rules that define what RDF property is going to be assigned to a particular content node value can be established in the plugin settings panel. The plugin enables to group properties in any configuration of RDF classes. In addition, it is possible to import and export mapping rules to allow portability and quick migration between different systems.

RDFme Drupal metadata mapping panel – Idea node metadata example

As a supplement the plugin delivers a variety of additional features useful for publishing and consuming RDF:

  • Namespaces import & tooltips– with the use of external plugins it is possible to import ontology namespaces and preview available properties on the fly as tooltips
  • RDF data import – the data that has been exported in RDF following the defined mappings can be also imported back into the system (this means that a number of distributed Idea Management Instances can be connected together). This functionality is enabled both via UI and as a REST service.
  • Ontology versioning support – ontologies tend to evolve over time and often a number of their properties gets depricated. Gi2MO RDFme plugin enables to automatically detect which properties or classes have been depricated (by analysic ontology namespace document) and suggest changes.

RDFme configuration panel

Current Version (v1.7):
A demo Idea Management Instance with RDFme: http://ideas.gi2mo.org/
Source Code: rdfme_1.7.zip
Source Code (bundle version with WYSIWYG module plugin): rdfme1.7_bundle.zip
Source Code (WYSIWYG plugin SPARQL formatting with CodeMirror): wysiwyg_codemirror.zip
Manual (spanish only): RDFme_manual.pdf

Previous Versions:

RDFme v1.6.1: rdfme_1.6.1.zip
RDFme v1.6: rdfme_1.6.zip
RDFme v1.5.2: rdfme_1.5.2.zip
RDFme v1.5.1: rdfme_1.5.1.zip
RDFme v1.5: rdfme_1.5.zip
RDFme v1.4.2: rdfme_1.4.2.zip
RDFme v1.4.1: rdfme_1.4.1.zip
RDFme v1.3: rdfme_v1.3.zip
RDFme v1.2: rdfme.zip