User Tools

Site Tools


docs:installation

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 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

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: 2017/11/27 23:43 by kkutt