Template:Class: Difference between revisions

From Mediawiki1
Jump to navigationJump to search
No edit summary
No edit summary
Line 5: Line 5:
| width="400px" | {{#if:{{{rdfs:label|}}}|{{{rdfs:label}}}|<span style="color:red">please define label</span>}}
| width="400px" | {{#if:{{{rdfs:label|}}}|{{{rdfs:label}}}|<span style="color:red">please define label</span>}}
|-
|-
| width="150px" | rdfs:label@en
| rdfs:label@en
| width="400px" | {{#if:{{{rdfs:label@en|}}}|{{{rdfs:label@en}}}|}}
| {{{rdfs:label@en|}}}
|-
|-
| rdfs:comment
| rdfs:comment
| {{#if:{{{rdfs:comment|}}}|{{{rdfs:comment}}}|<span style="color:red">please write a comment</span>}}
| {{#if:{{{rdfs:comment|}}}|{{{rdfs:comment}}}|<span style="color:red">please write a comment</span>}}
|-
|-
| rdfs:comment
| rdfs:comment@en
| {{{rdfs:comment@en|}}}
| {{{rdfs:comment@en|}}}
|-
|-

Revision as of 10:47, 10 May 2010

The {{Class}} template can be used to define ontology classes.

Usage

{{Class 
| rdfs:label         =
| rdfs:comment       =
| rdfs:subClassOf    = 
| specificProperties =
}}

Meanings

  • rdfs:label: should be defined to provide a human-readable version of a property's name.
  • rdfs:comment: should be defined to provide a human-readable description of a property.
  • rdfs:subClassOf: is used to state that all the instances of one class are instances of another.
  • specificProperties: refine property units for this class using SpecificProperty template.

Example

The definition of the DBpedia ontology class Artist:

{{Class
| rdfs:label      = Artist
| rdfs:comment    =
| rdfs:subClassOf = Person
}}

It will be rendered to this table:

Ontology class (help)
rdfs:label Artist
rdfs:label@en
rdfs:comment please write a comment
rdfs:comment@en
rdfs:subClassOf Person