Die SoftWiki-Plattform wurde als Plugin für das Semantische Daten Wiki OntoWiki in der Version 0.85 realisiert. Das Plugin ist Bestandteil des Codes des OntoWiki-Projektes.
| Achtung das SoftWiki-Plugin ist nur für die Version 0.85 (bei sourceforge.net) und früher angepasst und nicht mit der aktuellen Version 0.9 (bei code.google.com) kompatibel. |
Voraussetzungen
- PHP 5.2, My SQL, Apache: Z.B. die aktuelle Version von XAMPP für Linux oder Windows
- SVN-Client (Unter Windows z.B. TortoiseSVN)
Installieren aus dem Sub Version Verzeichnis
-
svn co https://powl.svn.sourceforge.net/svnroot/powl/trunk/ontowiki ontowiki - Falls kein SVN-Client verfügbar: Download OntoWiki hier.
Erzeugen einer leeren Datenbank
- z.B. mit phpMyAdmin
-
CREATE DATABASE `ontowiki_database` ;
Konfigurationsdateien anpassen
- im Basisverzeichnis
# cp config.ini.dist config.ini
# cp htaccess.dist .htaccess - config.ini editieren (Datenbank und Spracheinstellungen)
;——————-;
; Database Settings ;
;——————-;
database.params.type = mysqli
database.params.host = localhost
database.params.username = xxx
database.params.password = xxx
database.params.dbname = ontowiki_database;——————————;
; OntoWiki’s frontend language ;
;——————————;
language.gui = german
language.schema = de
OntoWiki starten
- Apache mod_rewite aktivieren!
| 1. a2enmod rewrite 2. /etc/init.d/apache2 reload (reload reicht aus, restart nicht notwendig) |
- Im Browser starten!
- Login als Admin ohne Passwort (Achtung Groß- und Kleinschreibung beachten)
- Admin-Passwort setzen:
- User->Preferences->Password
SoftWiki-Plugin aktivieren
- im Basisverzeichnis
# cp plugins/SoftWiki/config.ini-dist plugins/SoftWiki/config.ini - Browser reload.
Grundinstallation eines SoftWiki-Projektes
- http://<Basisverzeichnis>/softwiki/admin im Browser aufrufen
- Add a all related Vokabularies -> “add”
- Add a new Soft Wiki- Project
User Rechte verwalten
- User Anonymous:
- editable models :none
- grant access: none
- readable model: none