User:ReiniUrban

From semanticweb.org
Revision as of 22:13, 30 June 2007 by 214.3.118.210 (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
vCard Reini Urban
Affiliation: PhpWiki
Homepage: rurban.xarch.at

I started adding SemanticWeb features to PhpWiki at 2004 but lagged behind in development. Mainly because of the hard problems which need external reasoners. And the attribute / relation syntax was not clear to me.

Thanks to SMW I caught up and on special problems I'm even more advanced than SMW. Defining pagesets for example which could define a model, or simply to export rdf for multiple pages.

A pageset (I call it PageList) is what a special action (a plugin returning a pagelist, MW calls that SpecialActions, PhpWIki calls that ActionPages) returns and the wiki software turns into a list or table. If a feed=rdf is requested on such a special page (we call it format=rdf), the request is enhanced to produce a feed of all pages in the list. This is not so useful for rdf, more for owl, daml, or pdf for example.

For example the page returning all pages of a model are tagged with the CategoryMyTestModel. The query looks like

 /wiki/CategoryMyTestModel?format=owl

where CategoryMyTestModel uses the plugin to export the pagelist of all its pages:

 <?plugin BackLinks page=CategoryMyTestModel ?>

A non-page centric query would also produce the same:

 /wiki/?action=BackLinks
Personal tools
Namespaces

Variants
Actions
Navigation
services
Toolbox