Hi Sebastian,
The MediaWiki VAD is not part of the Virtuoso open source (or
commercial ) source as it is built as one off standalone VAD package,
ditto the phpBB3, Drupal and WordPress VADs.
If you want to see the sticker for the mediawiki vad simple reading
the vad package itself, as although labeled as a binary that should
not be edited it is compris of textual scripts and procedures that
are run against the Virtuoso server:
$ less mediawiki_fs.vad
"mediawiki_fs.vad" may be a binary file. See it anyway?
<B6>^@^@^@^CVAD<DF>^@^@^@^KDo not
edit<B6>^@^@^@^GSTICKER<DF>^@^B<E3><D8><?xml v
ersion="1.0" encoding="ASCII"?>
<!DOCTYPE sticker SYSTEM "vad_sticker.dtd"[]>
<sticker version="1.0.010505A" xml:lang="en-US">
<caption>
<name package="MediaWiki">
<prop name="Title" value="MediaWiki" />
<prop name="Developer" value="OpenLink Software" />
<prop name="Copyright" value="(C) 2008 OpenLink Software" />
<prop name="Download" value="http://www.openlinksw.com/
virtuoso/download/"
/>
</name>
<version package="1.10.20.2">
<prop name="Release Date" value="2008-04-14 13:59" />
<prop name="Build" value="Release, optimized" />
</version>
</caption>
<dependencies />
<procedures uninstallation="supported" />
<ddls>
<sql purpose="pre-install"><![CDATA[
registry_set('_mediawiki_old_version_', coalesce
(vad_check_version('Medi
aWiki'),''));
mediawiki_fs.vad
.
.
.
If you want to see how a typical VAD package is created in Virtuoso
the Conductor is a good example as it shows how the dav and
filesystem VAD are create (although note for PHP hosted apps only
filesystem hosting is support atm). The source for the Conductor VAD
can be seen from:
~/binsrc/yacutia/mkvad.sh ;; Creates a vad package for Virtuoso
Conductor
~/binsrc/yacutia/vad_fs.xml ;; Conductor Filesystem sticker
Note the process requires a Virtuoso Server be started to perform the
VAD package creation as indicated in the mkvad.sh file.
This should provide you with enough information to create the
OntoWiki VAD package ...
Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support
On 22 Jul 2009, at 20:28, Sebastian Hellmann wrote:
Hi,
thanks, yes, I found it and figured it out.
I had to reformulate the regex a little bit since negation was not
possible.
The screenshots here: [1] helped a lot.
Ontowiki is basically working, I copied it in the web dir. We still
have
some problems with post data not arriving, but we did not dig to the
ground, yet. So browsing yes, but login, does not work.
I was looking at [2] and I understand how the process works. The
example
VAD Sticker could be a little bit more elaborate. I installed the
mediawiki vad[3], which seems to do exactly what I like to achieve.
Unfortunately, I was not able to find the vad sticker or the source
for
it. My task would become quite easy, if I would have that as a
template.
Is it or something similar available?
Regards,
Sebastian Hellmann, AKSW
[1]
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/
VirtDeployingLinkedDataGuide_UsingVirtuoso#AncmozTocId313638
[2] http://docs.openlinksw.com/virtuoso/VAD.html#vadbuildingvadpacks
[3]
http://www.openlinksw.com/dataspace/dav/wiki/Main/
OdsIntegrationMediaWiki
Tim Haynes schrieb:
Hugh Williams wrote:
Hi Sebastian,
Virtuoso support URL rewriting for Linked Data deployment as
detailed at:
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/
VirtDeployingLinkedDataGuide_Introduction#AncmozTocId502192
As an additional note, I recommend having a play in the Conductor,
virtual
hosts and directories, where you edit rewrite rules on individual
directory-mapping entities.
Additionally, you can export a vhost/vdir specification as a SQL
statement
straight from the conductor, thereby giving a template for
programmatic
re-creation as part of a VAD package installation.
HTH,
~Tim
----------------------------------------------------------------------
--------
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users