This HTML5 document contains 62 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n9http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp15.
n24http://ods.openlinksw.com/dataspace/services/wiki/
n30http://host:port/
n40http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/Drupal_rdf_views_script.
n25http://rdfs.org/sioc/services#
n34http://ods.openlinksw.com/dataspace/dav#
dchttp://purl.org/dc/elements/1.1/
n46https://virtuoso.openlinksw.com/download/
n15http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp19.
n10http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp2.
n44http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp13.
n8http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp14.
n42http://ods.openlinksw.com/dataspace/person/owiki#
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n22http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp3.
atomhttp://atomowl.org/ontologies/atomrdf#
n28http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp6.
n21http://ods.openlinksw.com/dataspace/person/dav#
n27http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp9.
xsdhhttp://www.w3.org/2001/XMLSchema#
n41http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp1.
n16http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp4.
n2http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/
n29http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp7.
siochttp://rdfs.org/sioc/ns#
n32http://ods.openlinksw.com/dataspace/%28NULL%29/wiki/ODS/
n13http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp18.
n43http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp12.
n17http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp5.
n23http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp8.
n19http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp21.
n36http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/OdsIntegrationDrupal/sioc.
oplhttp://www.openlinksw.com/schema/attribution#
n14http://ods.openlinksw.com/dataspace/owiki/wiki/
n6http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp16.
n7http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp17.
n45http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp10.
n4http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp11.
foafhttp://xmlns.com/foaf/0.1/
n5http://virtuoso.openlinksw.com/wiki/main/Main/
n12http://ods.openlinksw.com:80/wiki/main/ODS/OdsIntegrationDrupal/dp20.
n39http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/
siocthttp://rdfs.org/sioc/types#
n26http://drupal.org/
n11http://ods.openlinksw.com/dataspace/owiki#
Subject Item
n21:this
foaf:made
n2:OdsIntegrationDrupal
Subject Item
n24:item
n25:services_of
n2:OdsIntegrationDrupal
Subject Item
n11:this
sioc:creator_of
n2:OdsIntegrationDrupal
Subject Item
n2:OdsIntegrationDrupal
rdf:type
sioct:Comment atom:Entry
dcterms:created
2017-06-13T06:04:16.064569
dcterms:modified
2018-04-05T15:58:29.951907
rdfs:label
OdsIntegrationDrupal
foaf:maker
n21:this n42:this
dc:title
OdsIntegrationDrupal
opl:isDescribedUsing
n36:rdf
sioc:has_creator
n11:this n34:this
sioc:attachment
n4:png n6:png n7:png n8:png n9:png n10:png n12:png n13:png n15:png n16:png n17:png n19:png n22:png n23:png n27:png n28:png n29:png n40:sql n41:png n43:png n44:png n45:png
sioc:content
%META:TOPICPARENT{name="Ods"}% ---+ ODS Integration of Drupal %TOC% ---++What is Drupal? Drupal is a popular open-source content-management system (CMS) written in PHP. The steps below allow you to run it in Virtuoso. ---+++Install VAD 1. Start virtuoso db using the hosting_php.so ( .dll for win users). In oder to use this plugin, it needs to be included in your virtuoso ini file as follows: <verbatim> ... [Plugins] # for ex. here the location of the plugins is the plugin folder LoadPath = ./plugin ... Load6 = Hosting,hosting_php.so ... </verbatim> 1. Setup "Local Virtuoso" DSN (note the empty space in the name!) in order to access any of the application URLs. * For windows users, please perform the following steps: 1. Go to Start >> Settings >> Control Panel >> Administrative Tools >> Data Sources (ODBC) 1. Go to tab "User DSN" and click "Add" 1. Select the "OpenLink Virtuoso (version)" driver and click "Finish" 1. Enter "Name": <nowiki><code>Local Virtuoso</code</nowiki> 1. Enter "Description": <nowiki><code>My Local Virtuoso</code</nowiki> 1. For "Server", enter your Virtuoso's hostname and ISQL port, e.g., <nowiki><code>localhost:1116</code</nowiki> 1. Click "Next" 1. Enter a username for "Login ID", e.g., <nowiki><code>dba</code</nowiki> 1. Enter the user's "Password". For dba, the default password is <nowiki><code>dba</code</nowiki>. 1. Click "Next" 1. Click "Finish". 1. From ISQL execute: <verbatim> SQL> DB.DBA.VAD_INSTALL('tmp/drupal_fs.vad',0); </verbatim> ---+++Linked Data View Scripts 1. After you have installed the Drupal drupal_fs.vad package, before running the <a href="%ATTACHURLPATH%/Drupal_rdf_views_script.sql" style="wikiautogen"><nowiki>Drupal_rdf_views_script</nowiki>.sql</a> file, which contains the Linked Data Views scripts for Drupal, you need to configure Drupal to have blog, feeds, polls, aggregator: 1. Access the drupal home page at http://host:port/drupal %BR%%BR%<img src="%ATTACHURLPATH%/dp1.png" style="wikiautogen"/>%BR%%BR% 1. Follow the steps shown: 1. Create the first account: Click the link "Create the first account" and fill in the form fields. Finally click the "Create new account" button. %BR%%BR%<img src="%ATTACHURLPATH%/dp2.png" style="wikiautogen"/>%BR%%BR% 1. As result your account will be created. %BR%%BR%<img src="%ATTACHURLPATH%/dp3.png" style="wikiautogen"/>%BR%%BR% 1. Go to Administer->Site building->Modules and check the check-box for the following modules: Aggregator,Blog, Blog API, Book, Forum, Poll %BR%%BR%<img src="%ATTACHURLPATH%/dp4.png" style="wikiautogen"/>%BR%%BR% 1. Click the "Save configuration" button. 1. Next step is to set the Virtuoso section in the php.ini file: <verbatim> [Virtuoso] virtuoso.logging = On virtuoso.server_name = demo.openlinksw.com virtuoso.allow_dba = 1 </verbatim> 1. Next step is to setup the base by editing the Drupal's config file (sites/default/settings.php): <verbatim> $base_url = 'http://demo.openlinksw.com/drupal'; </verbatim> 1. Having configured Drupal to have blog, feeds, polls, aggregator, setting the base and the Virtuoso settings as per above, now you can execute now from ISQL the Linked Data Views script: <verbatim> isql localhost:1116 dba dba Drupal_rdf_views_script.sql </verbatim> * You can find the <nowiki>Drupal</nowiki> Linked Data Views scripts also [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtRDFViewDrupal][here]]. ---+++Configuration 1. In case you want to change the dba password, you need to locate the file below in your FS and change the <b>$db_url</b> value: <verbatim> vad\vsp\drupal\sites\default\settings.php </verbatim> 1. Once you have already created your administrator and configured the modules needed the Linked Data Views script to be executed correctly, log in and from the Welcome page click the "create content" link from the "Start posting content" section. %BR%%BR%<img src="%ATTACHURLPATH%/dp5.png" style="wikiautogen"/>%BR%%BR% 1. As result will be shown the Content page page: %BR%%BR%<img src="%ATTACHURLPATH%/dp6.png" style="wikiautogen"/>%BR%%BR% 1. Click "Blog entry". 1. In the shown form enter your data and click "Submit" %BR%%BR%<img src="%ATTACHURLPATH%/dp7.png" style="wikiautogen"/>%BR%%BR% 1. As result your blog will be created: %BR%%BR%<img src="%ATTACHURLPATH%/dp8.png" style="wikiautogen"/>%BR%%BR% 1. Go to "Create content"->Poll 1. Enter in the shown form your new Poll question and choices of answers and click the "Submit" button. %BR%%BR%<img src="%ATTACHURLPATH%/dp9.png" style="wikiautogen"/>%BR%%BR% 1. As result your Poll will be created %BR%%BR%<img src="%ATTACHURLPATH%/dp10.png" style="wikiautogen"/>%BR%%BR% 1. Go to Administer->Content management -> News aggregator and click the button "Add Feed". %BR%%BR%<img src="%ATTACHURLPATH%/dp11.png" style="wikiautogen"/>%BR%%BR% 1. Enter in the shown form: 1. for Title: <nowiki><code>Kingsley's Blog</code</nowiki> 1. for URL: <nowiki><code>http://www.openlinksw.com/blog/~kidehen/gems/rss.xml</code</nowiki> 1. Click the button "Submit". %BR%%BR%<img src="%ATTACHURLPATH%/dp12.png" style="wikiautogen"/>%BR%%BR% 1. As result the feed will be added: %BR%%BR%<img src="%ATTACHURLPATH%/dp13.png" style="wikiautogen"/>%BR%%BR% 1. You can view your Feeds sources going to News aggregator->Sources: %BR%%BR%<img src="%ATTACHURLPATH%/dp14.png" style="wikiautogen"/>%BR%%BR% 1. Go to Administer->Content management -> Forums %BR%%BR%<img src="%ATTACHURLPATH%/dp15.png" style="wikiautogen"/>%BR%%BR% 1. Click the "Add container" button. 1. In the shown form: 1. Enter for Container name: Food 1. Enter for Description: all about food 1. Click the "Submit" button. %BR%%BR%<img src="%ATTACHURLPATH%/dp16.png" style="wikiautogen"/>%BR%%BR% 1. As result your new forum will be created: %BR%%BR%<img src="%ATTACHURLPATH%/dp17.png" style="wikiautogen"/>%BR%%BR% 1. Click the "Add forum" button. 1. In the shown form: 1. Enter for Forum name: Pizza 1. Enter for Description: Italian pizza 1. Choose for Parent: Food 1. Click the "Submit" button. %BR%%BR%<img src="%ATTACHURLPATH%/dp18.png" style="wikiautogen"/>%BR%%BR% 1. As result your new forum will be created: %BR%%BR%<img src="%ATTACHURLPATH%/dp19.png" style="wikiautogen"/>%BR%%BR% 1. Go to Create content->Forum topic 1. In the shown form: 1. Enter for Subject: My favorite menu 1. For Forums select: Pizza 1. Enter for Body: Italian pizza is my favorite menu. 1. Click the "Submit" button. %BR%%BR%<img src="%ATTACHURLPATH%/dp20.png" style="wikiautogen"/>%BR%%BR% 1. As result your new forum topic will be created: %BR%%BR%<img src="%ATTACHURLPATH%/dp21.png" style="wikiautogen"/>%BR%%BR% ---+++URI Schemes <verbatim> http://<your-instance-cname>/drupal/user/<ods-user-id> </verbatim> ---++Download * You can download the <nowiki>Drupal</nowiki> VAD package from [[https://virtuoso.openlinksw.com/download/][here]]. ---++References * [[http://drupal.org/about][Drupal]] ---+++See Also * [[http://virtuoso.openlinksw.com/wiki/main/Main/DrupalSIOCRef][Drupal SIOC Reference]] CategoryRDF CategoryVirtuoso CategorySIOC CategoryODS CategoryWebSite
sioc:id
8b2dfe25900e8731102f4ae33af613cc
sioc:link
n2:OdsIntegrationDrupal
sioc:has_container
n14:ODS
n25:has_services
n24:item
atom:title
OdsIntegrationDrupal
sioc:links_to
n5:DrupalSIOCRef n2:CategoryRDF n26:about n30:drupal n32:OpenLink n2:CategoryODS n2:CategorySIOC n2:CategoryWebSite n2:CategoryVirtuoso n39:VirtRDFViewDrupal n46:
atom:source
n14:ODS
atom:author
n21:this
atom:published
2017-06-13T06:04:16Z
atom:updated
2018-04-05T15:58:29Z
sioc:topic
n14:ODS
Subject Item
n14:ODS
sioc:container_of
n2:OdsIntegrationDrupal
atom:entry
n2:OdsIntegrationDrupal
atom:contains
n2:OdsIntegrationDrupal
Subject Item
n34:this
sioc:creator_of
n2:OdsIntegrationDrupal