User Tools

Site Tools


Sidebar

Hello!

Start here!

Download

Loki Semantic Wiki

BiFröST Framework

Semantic Business Platform

BPWiki

SBVRwiki

Other Projects



docs:installation
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "section" is NOT an array! One of your plugins needs an update.

Installation

Loki

Loki requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
    If your DokuWiki is pre-2015 release, please update the Dokuwiki
  • DokuWiki plugins:
  • /usr/bin/curl
  • SWI Prolog

Loki setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install Loki:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the loki directory in $DOKUWIKI_HOME$/lib/plugins
  3. Move loki.php and smw.php to $DOKUWIKI_HOME$/vendor/easybook/geshi/geshi
  4. Move sparql directory to $DOKUWIKI_HOME$
  5. Configure DokuWiki (Administration → Configuration Settings):
    • set the “xhtml renderer” option to “Loki plugin”

Potential issues:

  • When you encounter permissions problems, set chmod 770 to all folders, chmod 660 to all files and owner www_data (if you run Apache server locally) to all of them in your DokuWiki installation.
  • You will probably also want to protect the wiki against unauthorized use by uncommenting Options -Indexes -MultiViews +FollowSymLinks line in .htaccess (DokuWiki) file.

lokiontology

lokiontology requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
  • Requires Loki plugin (described above)
  • Requires xslt plugin for XSLT stylesheets display (for edition and visualisation of ontology)

lokiontology setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install lokiontology:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the lokiontology directory in $DOKUWIKI_HOME$/lib/plugins
  3. We use Browserify along with Babelify transform to manage modularity and guarantee compability with older browsers. Here are the steps you should follow if you want to reproduce our build:
    1. To begin with, you require npm to be installed.
    2. Navigate to lokiontology/autocomplete and execute npm install.
    3. Currently we use modified version of highlight-within-textarea plugin to suit our needs. After pulling dependencies with npm, you should pull our fork into node_modules/higlight-within-textarea.
    4. Execute browserify autocomplete.js class/* -t babelify -o dist/bundle.js to bundle code.

PROV

PROV requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
  • PROV plugin does not need any other our plugins, but it becomes more powerful when is installed along with loki and revisionsrater.

PROV setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install PROV:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the prov directory in $DOKUWIKI_HOME$/lib/plugins
  3. Create $DOKUWIKI_HOME$/data/prov directory and give proper rights to allow server creating new files inside

revisionsrater

revisionsrater requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)

revisionsrater setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install revisionsrater:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the revisionsrater directory in $DOKUWIKI_HOME$/lib/plugins

BPwiki

BPwiki requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
  • DokuWiki plugins for better performance:
  • /usr/bin/curl
  • PHP should be installed with Document Object Model library - otherwise it will fallback to using AJAX to fetch page fragments it needs to construct the diagrams

BPwiki setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install BPwiki:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the simplebpmn directory in $DOKUWIKI_HOME$/lib/plugins

SBVRwiki

SBVRwiki requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
  • /usr/bin/dot
  • python interpreter for XMI export functionality
  • java (java -jar) and graphvz (/usr/bin/dot) for graphs in facts and rules (by plantuml.jar)

SBVRwiki setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install SBVRwiki:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the sbvr directory in $DOKUWIKI_HOME$/lib/plugins
    • server must have rights to execute files sbvr/python/sbvr2xmi.py and sbvr/python/translator.py to provide XMI export functionality

RDF Editor

RDF Editor setup:

  1. Download the latest version of the Editor from the Downloads page
  2. Simply copy all files to the directory on a server and open it in web browser

XTTviewer

XTTviewer requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)

XTTviewer setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install XTTviewer:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the xttviewer directory in $DOKUWIKI_HOME$/lib/plugins

rdfloki

rdfloki requirements:

  • DokuWiki in Unix environment
    (tested on 2017-02-19e “Frusterick Manners”, but should also work on the latest releases)
  • Loki plugin for DokuWiki

rdfloki setup:

  1. Download the latest version of the plugin from the Downloads page
  2. Install rdfloki:
    • using the Plugin Manager of your Dokuwiki installation.
    • or manually place the rdfloki directory in $DOKUWIKI_HOME$/lib/plugins
  3. When some problems appear (e.g. the options bar in editor disappear), uncheck the “Compact CSS and javascript output” option in DokuWiki settings


docs/installation.txt · Last modified: 2023/03/15 19:35 by kkutt