Template:Class: Difference between revisions
From Mediawiki1
Jump to navigationJump to search
AnjaJentzsch (talk | contribs) |
AnjaJentzsch (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{DisclaimerOntologyClass}} | <includeonly>{{DisclaimerOntologyClass}} | ||
<table class="wikitable"> | |||
<tr> | |||
<th colspan="2" style="text-align:left">Ontology class <small>([[Template:Class|<span style="cursor:help;">help</span>]])</small></th> | |||
</tr> | |||
<tr> | |||
<td width="150px">rdfs:label@en</td> | |||
<td width="400px">{{#if:{{{rdfs:label@en|}}}|{{{rdfs:label@en}}}|<span style="color:red">please define an English label</span>}}</td> | |||
</tr> | |||
{{#if:{{{rdfs:label@ca|}}}|<tr> | |||
<td width="150px">rdfs:label@ca</td> | |||
<td>{{{rdfs:label@ca}}}</td></tr>}} {{#if:{{{rdfs:label@de|}}}|<tr> | |||
<td width="150px">rdfs:label@de</td> | |||
<td>{{{rdfs:label@de}}}</td></tr>}} {{#if:{{{rdfs:label@el|}}}|<tr> | |||
<td width="150px">rdfs:label@el</td> | |||
<td>{{{rdfs:label@el}}}</td></tr>}} {{#if:{{{rdfs:label@es|}}}|<tr> | |||
<td width="150px">rdfs:label@es</td> | |||
<td>{{{rdfs:label@es}}}</td></tr>}} {{#if:{{{rdfs:label@fr|}}}|<tr> | |||
<td width="150px">rdfs:label@fr</td> | |||
<td>{{{rdfs:label@fr}}}</td></tr>}} {{#if:{{{rdfs:label@ga|}}}|<tr> | |||
<td width="150px">rdfs:label@ga</td> | |||
<td>{{{rdfs:label@ga}}}</td></tr>}} {{#if:{{{rdfs:label@hr|}}}|<tr> | |||
<td width="150px">rdfs:label@hr</td> | |||
<td>{{{rdfs:label@hr}}}</td></tr>}} {{#if:{{{rdfs:label@hu|}}}|<tr> | |||
<td width="150px">rdfs:label@hu</td> | |||
<td>{{{rdfs:label@hu}}}</td></tr>}} {{#if:{{{rdfs:label@it|}}}|<tr> | |||
<td width="150px">rdfs:label@it</td> | |||
<td>{{{rdfs:label@it}}}</td></tr>}} {{#if:{{{rdfs:label@nl|}}}|<tr> | |||
<td width="150px">rdfs:label@nl</td> | |||
<td>{{{rdfs:label@nl}}}</td></tr>}} {{#if:{{{rdfs:label@pl|}}}|<tr> | |||
<td width="150px">rdfs:label@pl</td> | |||
<td>{{{rdfs:label@pl}}}</td></tr>}} {{#if:{{{rdfs:label@pt|}}}|<tr> | |||
<td width="150px">rdfs:label@pt</td> | |||
<td>{{{rdfs:label@pt}}}</td></tr>}} {{#if:{{{rdfs:label@ru|}}}|<tr> | |||
<td width="150px">rdfs:label@ru</td> | |||
<td>{{{rdfs:label@ru}}}</td></tr>}} {{#if:{{{rdfs:label@sl|}}}|<tr> | |||
<td width="150px">rdfs:label@sl</td> | |||
<td>{{{rdfs:label@sl}}}</td></tr>}} {{#if:{{{rdfs:label@tr|}}}|<tr> | |||
<td width="150px">rdfs:label@tr</td> | |||
<td>{{{rdfs:label@tr}}}</td></tr>}} | |||
<tr> | |||
<td>rdfs:comment@en</td> | |||
<td>{{#if:{{{rdfs:comment@en|}}}|{{{rdfs:comment@en}}}}}</td> | |||
</tr> | |||
<tr> | |||
<td>rdfs:subClassOf</td> | |||
<td>{{#if:{{{rdfs:subClassOf|}}}|[[OntologyClass:{{{rdfs:subClassOf}}}|{{{rdfs:subClassOf}}}]]|owl:Thing}}</td> | |||
</tr> | |||
<tr> | |||
<td>owl:equivalentClass</td> | |||
<td>{{#if:{{{owl:equivalentClass|}}}|[[OntologyClass:{{{owl:equivalentClass}}}|{{{owl:equivalentClass}}}]]|}}</td> | |||
</tr> | |||
<tr> | |||
| {{{rdfs:comment@en | <td>owl:disjointWith</td> | ||
<td>{{#if:{{{owl:disjointWith|}}}|[[OntologyClass:{{{owl:disjointWith}}}|{{{owl:disjointWith}}}]]|}}</td> | |||
</tr> | |||
</table> | |||
{{#if:{{{specificProperties|}}}|<h3>Specific Properties</h3> | |||
{{#if:{{{specificProperties|}}}| | |||
<h3>Specific Properties</h3> | |||
{{{specificProperties}}} }}</includeonly> | {{{specificProperties}}} }}</includeonly> | ||
<noinclude>The '''<nowiki>{{Class}}</nowiki>''' template can be used to define ontology classes. | <noinclude>The '''<nowiki>{{Class}}</nowiki>''' template can be used to define ontology classes. |
Revision as of 21:39, 18 April 2011
The {{Class}} template can be used to define ontology classes.
Usage
{{Class | rdfs:label@en = | rdfs:label@.. = | rdfs:comment@en = | rdfs:comment@.. = | rdfs:subClassOf = | owl:equivalentClass = | owl:disjointWith = | specificProperties = }}
Meanings
- rdfs:label@en: should be defined to provide a human-readable version of a class name. Use ISO language code 639-1 (e.g. @en).
- rdfs:comment@en: should be defined to provide a human-readable description of a class. Use ISO language code 639-1 (e.g. @en).
- rdfs:subClassOf: is used to state that all the instances of one class are instances of another.
- owl:equivalentClass:
- owl:disjointWith:
- specificProperties: refine property units for this class using SpecificProperty template.
Example
The definition of the DBpedia ontology class Artist:
{{Class | rdfs:label@en = Artist | rdfs:comment@en = | 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 | Artist |
rdfs:comment@en | |
rdfs:subClassOf | Person |
owl:equivalentClass | |
owl:disjointWith |