<docbook><section><title>OdsIntegrationMediaWiki</title><bridgehead class="http://www.w3.org/1999/xhtml:h2">What is MediaWiki?</bridgehead>
MediaWiki is a popular open-source wiki engine written in PHP.
 The guide below shows how to run it in Virtuoso.<bridgehead class="http://www.w3.org/1999/xhtml:h3">Install VAD</bridgehead>
<orderedlist spacing="compact"><listitem>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: <programlisting>...
[Plugins]
# for ex. here the location of the plugins is the plugin folder
LoadPath = ./plugin
...
Load6    = Hosting,hosting_php.so
...
</programlisting></listitem>
<listitem>Setup &quot;Local Virtuoso&quot; DSN (note the empty space in the name!) in order to access any of the application URLs.
<itemizedlist mark="bullet" spacing="compact"><listitem>For windows users, please perform the following steps: <orderedlist spacing="compact"><listitem>Go to Start &gt;&gt; Settings &gt;&gt; Control Panel &gt;&gt; Administrative Tools &gt;&gt; Data Sources (ODBC) </listitem>
<listitem>Go to tab &quot;User DSN&quot; and click &quot;Add&quot; </listitem>
<listitem>Select the &quot;<ulink url="OpenLink">OpenLink</ulink> Virtuoso (version)&quot; driver and click &quot;Finish&quot; </listitem>
<listitem>Enter &quot;Name&quot;: Local Virtuoso</listitem>
<listitem>Enter &quot;Description&quot;: My Local Virtuoso</listitem>
<listitem>For &quot;Server&quot;, enter your Virtuoso&#39;s hostname and ISQL port, e.g., localhost:1116</listitem>
<listitem>Click &quot;Next&quot; </listitem>
<listitem>Enter a username for &quot;Login ID&quot;, e.g., dba</listitem>
<listitem>Enter the user&#39;s &quot;Password&quot;.
 For dba, the default password is dba</listitem>
<listitem>Click &quot;Next&quot; </listitem>
<listitem>Click &quot;Finish&quot;.
</listitem>
</orderedlist></listitem>
</itemizedlist></listitem>
<listitem>From ISQL, execute: <programlisting>SQL&gt; DB.DBA.VAD_INSTALL(&#39;tmp/mediawiki_fs.vad&#39;,0);
</programlisting> </listitem>
</orderedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">RDF View Scripts</bridgehead>
<orderedlist spacing="compact"><listitem>After you have installed the MediaWiki mediawiki_fs.vad package, using ISQL execute the <ulink url="OdsIntegrationMediaWiki/MediaWiki_rdf_views_script.sql">MediaWiki_rdf_views_script.sql</ulink> file, which contains the RDF Views scripts for MediaWiki: <programlisting>isql localhost:1116 dba dba MediaWiki_rdf_views_script.sql
</programlisting><itemizedlist mark="bullet" spacing="compact"><listitem>You can find the MediaWiki RDF Views scripts also  <ulink url="VirtRDFViewMediaWiki">here</ulink>.</listitem>
</itemizedlist></listitem>
</orderedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">Configuration</bridgehead>
<orderedlist spacing="compact"><listitem>In case you want to change the dba password, you need to locate the file below in your FS and change the <emphasis>$wgDBpassword<emphasis /> value: <programlisting>vad\vsp\mediawiki\LocalSettings.php
</programlisting></emphasis></listitem>
<listitem>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: <ulink url="http://host:port/mediawiki:">http://host:port/mediawiki:</ulink> <figure><graphic fileref="OdsIntegrationMediaWiki/mw1.png" /></figure> </listitem>
<listitem>You may want to register your own user in <ulink url="MediaWiki">MediaWiki</ulink>.
 Click the &quot;Log in / create account&quot; link.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw2.png" /></figure> </listitem>
<listitem>In the shown form click the &quot;Create an account&quot; link and fill in the fields the shown form.
 Finally click the &quot;Create account&quot; button.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw3.png" /></figure> </listitem>
<listitem>As result you should be redirected to your <ulink url="MediaWiki">MediaWiki</ulink> user home page.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw4.png" /></figure> </listitem>
<listitem>Enter in the &quot;Search&quot; field at the left sight: SimpleTest and click enter.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw5.png" /></figure> </listitem>
<listitem>As result should be shown the message as shown bellow.
 Click the &quot;create this page.&quot; link.
</listitem>
<listitem>Enter some text in the shown text area and click the button &quot;Save page&quot;.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw6.png" /></figure> </listitem>
<listitem>As result your first article will be created.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw7.png" /></figure> </listitem>
<listitem>Click the &quot;Discussion&quot; tab.
</listitem>
<listitem>Enter in the shown text area some message and click the &quot;Save page&quot; button.
<figure><graphic fileref="OdsIntegrationMediaWiki/mw8.png" /></figure> </listitem>
<listitem>As result your Talk for the created article will be started.</listitem>
</orderedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">URI Schemes</bridgehead>
 <programlisting>http://&lt;your-instance-cname&gt;/mediawiki/user/&lt;ods-user-id&gt;
</programlisting><para> </para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2">Download</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem>You can download the MediaWiki VAD package from <ulink url="http://download.openlinksw.com/packages/5.0/virtuoso/mediawiki_fs.vad">here</ulink>.</listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h2">References</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://www.mediawiki.org/">MediaWiki</ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">See Also</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="MediaWikiSIOCRef">MediaWiki SIOC Reference</ulink></listitem>
</itemizedlist><para> <ulink url="CategoryRDF">CategoryRDF</ulink> <ulink url="CategorySIOC">CategorySIOC</ulink> <ulink url="CategorySPARQL">CategorySPARQL</ulink> <ulink url="CategoryWiki">CategoryWiki</ulink>  <ulink url="CategoryVirtuoso">CategoryVirtuoso</ulink> <ulink url="CategoryMediaWiki">CategoryMediaWiki</ulink> </para>
</section></docbook>