What is MediaWiki?
MediaWiki is a popular open-source wiki engine written in PHP.
The guide below shows how to run it in Virtuoso.
Install VAD
- Start virtuoso db using the hosting_php.so ( .dll for win users).
To use this plugin, it must be included in your virtuoso ini file as follows:
...
[Plugins]
# for ex. here the location of the plugins is the plugin folder
LoadPath = ./plugin
...
Load6 = Hosting,hosting_php.so
...
- 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:
- Go to Start >> Settings >> Control Panel >> Administrative Tools >> Data Sources (ODBC)
- Go to tab "User DSN" and click "Add"
- Select the "OpenLink Virtuoso (version)" driver and click "Finish"
- Enter "Name":
Local Virtuoso
- Enter "Description":
My Local Virtuoso
- For "Server", enter your Virtuoso's hostname and ISQL port, e.g.,
localhost:1116
- Click "Next"
- Enter a username for "Login ID", e.g.,
dba
- Enter the user's "Password".
For dba, the default password is
dba
- Click "Next"
- Click "Finish".
- From ISQL, execute:
SQL> DB.DBA.VAD_INSTALL('tmp/mediawiki_fs.vad',0);
RDF View Scripts
- After you have installed the MediaWiki mediawiki_fs.vad package, using ISQL execute the MediaWiki_rdf_views_script.sql file, which contains the RDF Views scripts for MediaWiki:
isql localhost:1116 dba dba MediaWiki_rdf_views_script.sql
- You can find the MediaWiki RDF Views scripts also here.
Configuration
- In case you want to change the dba password, you need to locate the file below in your FS and change the $wgDBpassword value:
vad\vsp\mediawiki\LocalSettings.php
- After you have successfully installed the MediaWiki mediawiki_fs.vad package and have run the RDF Views MediaWiki_rdf_views_script.sql, access the MediaWiki home page: http://host:port/mediawiki:

- You may want to register your own user in MediaWiki?.
Click the "Log in / create account" link.

- In the shown form click the "Create an account" link and fill in the fields the shown form.
Finally click the "Create account" button.

- As result you should be redirected to your MediaWiki? user home page.

- Enter in the "Search" field at the left sight: SimpleTest and click enter.

- As result should be shown the message as shown bellow.
Click the "create this page." link.
- Enter some text in the shown text area and click the button "Save page".

- As result your first article will be created.

- Click the "Discussion" tab.
- Enter in the shown text area some message and click the "Save page" button.

- As result your Talk for the created article will be started.
URI Schemes
http://<your-instance-cname>/mediawiki/user/<ods-user-id>
Download
- You can download the MediaWiki VAD package from here.
References
See Also
CategoryRDF CategorySIOC CategorySPARQL CategoryWiki CategoryVirtuoso CategoryMediaWiki?