Template:Class: Difference between revisions

From Mediawiki1
Jump to navigationJump to search
(added pt labels)
(added all language labels)
Line 6: Line 6:
| width="150px" | rdfs:label@en
| width="150px" | rdfs:label@en
| width="400px" | {{#if:{{{rdfs:label@en|}}}|{{{rdfs:label@en}}}|<span style="color:red">please define an English label</span>}}
| width="400px" | {{#if:{{{rdfs:label@en|}}}|{{{rdfs:label@en}}}|<span style="color:red">please define an English label</span>}}
|-
| rdfs:label@ca
| {{#if:{{{rdfs:label@ca|}}}|{{{rdfs:label@ca}}}}}
|-
|-
| rdfs:label@de
| rdfs:label@de
| {{{rdfs:label@de|}}}
| {{#if:{{{rdfs:label@de|}}}|{{{rdfs:label@de}}}}}
|-
|-
| rdfs:label@el
| rdfs:label@el
| {{{rdfs:label@el|}}}
| {{#if:{{{rdfs:label@el|}}}|{{{rdfs:label@el}}}}}
|-
| rdfs:label@es
| {{#if:{{{rdfs:label@es|}}}|{{{rdfs:label@es}}}}}
|-
|-
| rdfs:label@fr
| rdfs:label@fr
| {{{rdfs:label@fr|}}}
| {{#if:{{{rdfs:label@fr|}}}|{{{rdfs:label@fr}}}}}
|-
| rdfs:label@ga
| {{#if:{{{rdfs:label@ga|}}}|{{{rdfs:label@ga}}}}}
|-
| rdfs:label@hr
| {{#if:{{{rdfs:label@hr|}}}|{{{rdfs:label@hr}}}}}
|-
| rdfs:label@hu
| {{#if:{{{rdfs:label@hu|}}}|{{{rdfs:label@hu}}}}}
|-
| rdfs:label@it
| {{#if:{{{rdfs:label@it|}}}|{{{rdfs:label@it}}}}}
|-
| rdfs:label@nl
| {{#if:{{{rdfs:label@nl|}}}|{{{rdfs:label@nl}}}}}
|-
| rdfs:label@pl
| {{#if:{{{rdfs:label@pl|}}}|{{{rdfs:label@pl}}}}}
|-
|-
| rdfs:label@pt
| rdfs:label@pt
| {{{rdfs:label@pt|}}}
| {{#if:{{{rdfs:label@pt|}}}|{{{rdfs:label@pt}}}}}
|-
| rdfs:label@ru
| {{#if:{{{rdfs:label@ru|}}}|{{{rdfs:label@ru}}}}}
|-
| rdfs:label@sl
| {{#if:{{{rdfs:label@sl|}}}|{{{rdfs:label@sl}}}}}
|-
| rdfs:label@tr
| {{#if:{{{rdfs:label@tr|}}}|{{{rdfs:label@tr}}}}}
|-
|-
| rdfs:comment@en
| rdfs:comment@en

Revision as of 11:24, 18 April 2011

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

Usage

{{Class 
| rdfs:label          =
| rdfs:comment        =
| rdfs:subClassOf     =
| owl:equivalentClass =
| owl:disjointWith    =
| specificProperties  =
}}

Meanings

  • rdfs:label: should be defined to provide a human-readable version of a property's name.
  • rdfs:label@en: should be defined to provide a human-readable version of a property's name in English.
  • rdfs:comment: should be defined to provide a human-readable description of a property.
  • rdfs:comment@en: should be defined to provide a human-readable description of a property in English.
  • 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: This is the definition of an ontology class.

Show all properties available for this class.

Show class in class hierarchy.

Read more about editing the ontology schema.

You can see the result of your edit on DBpedia Live (this is BETA!): http://live.dbpedia.org/ontology/Class

Ontology class (help)
rdfs:label@en please define an English label
rdfs:label@ca
rdfs:label@de
rdfs:label@el
rdfs:label@es
rdfs:label@fr
rdfs:label@ga
rdfs:label@hr
rdfs:label@hu
rdfs:label@it
rdfs:label@nl
rdfs:label@pl
rdfs:label@pt
rdfs:label@ru
rdfs:label@sl
rdfs:label@tr
rdfs:comment@en
rdfs:subClassOf Person
owl:equivalentClass
owl:disjointWith