Difference between revisions of "Template:Concept/doc"

From TDWG Terms Wiki
Jump to: navigation, search
m (#forminput try option: no autofocus)
m (+dependencies; +Warning of heavily used semantic template)
Line 7: Line 7:
 
=== Usage / Technical documentation ===
 
=== Usage / Technical documentation ===
  
This is the "Concept" template. For setting “concept scheme” or “concept collection” use [[template: Concept relation]]. Template “Concept” has the following parameter and their corresponding properties ('''bold'''=mandatory):
+
{{Warning of heavily used semantic template}}
 +
 
 +
This is the “Concept” template. For setting “concept scheme” or “concept collection” use [[template: Concept relation]]. Template “Concept” has the following parameter and their corresponding properties ('''bold'''=mandatory):
 
<div class="no-pre-border">
 
<div class="no-pre-border">
 
  <nowiki>{{</nowiki>Concept
 
  <nowiki>{{</nowiki>Concept
Line 83: Line 85:
 
* [[Template: Concept/render relation as list item]] (for all other relations)
 
* [[Template: Concept/render relation as list item]] (for all other relations)
 
* [[Template: Validate and render identifier URI]]
 
* [[Template: Validate and render identifier URI]]
 +
* [[Template: Warning of heavily used semantic template]]
 +
* [[Template: Concept Table grouped by Collection 2]]
 +
** [[property: terms-internal:summary (as table rows) of concept term]]
  
 
== TODO ==
 
== TODO ==

Revision as of 15:18, 27 January 2020

This is a documentation subpage for Template:Concept (see that page for the template itself).
It contains usage information, categories and other content that is not part of the original template page.

Create a concept

 


Usage / Technical documentation

This is the “Concept” template. For setting “concept scheme” or “concept collection” use template: Concept relation. Template “Concept” has the following parameter and their corresponding properties (bold=mandatory):

{{Concept
|label              = <!--property: skos:prefLabel/property: terms-internal:enLabel-->
|alternative labels = <!--property: skos:altLabel-->
|definition         =  <!--property: skos:definition-->
|notes              = <!--property: skos:note-->
|hidden notes       = <!--optional internal notes not to be displayed but kept for holdding informations-->
|example            = <!--property: skos:example-->
|is defined by      = <!--property: rdfs:isDefinedBy (an authoritative information about the resource, which are not necessarily RDF, often html, and in some cases PDF)-->
|issued             = <!--property: dcterms:issued-->
|modified           = <!--property: dcterms:modified
|replaces           = <!--property: dcterms:replaces-->
|replaced by        = <!--property: dcterms:isReplacedBy-->
|status             = <!--property: vs:term status-->
|concept type       = <!--
                      property  is itself a property
                       → sets concept type = http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
                      annotation property   properties that are used as annotations
                       → sets concept type = http://www.w3.org/2002/07/owl#AnnotationProperty
                      class     is itself a class
                       → sets concept type = http://www.w3.org/2002/07/owl#Class
                      value     is itself an instance of a class or a value of a property
                       → sets concept type = ??
                      data type
                      undecided
                      -->
}}

Template concept can be filled with data using form: Concept. The template sets automatically:

Editorial categories (management category for TODOs):

Additional properties

The following properties are set in addition:

Dependencies

Template concept evaluates SMW-subobjects set by template: Concept relation (that itself has no direct output). These data are appended in the factbox on the page right:

                                                 ╮
┌─ template concept ───┐   ┌─ fact box right ─┐  │
│                     → → → → details (techn.)│  │
│                      │   │  #ask            │  │
└──────────────────────┘   └ ↗ ───────────────┘  │
                          data                   ├─ form: Concept see Category: Concept
┌─ template ───────────┐ ↗                       │  that defines [[Has default form: Concept]]
│  concept scheme relation                       │
└──────────────────────┘                         │
┌─ template ───────────┐                         │
│  concept relation    |                         │
└──────────────────────┘                         │
┌─ template ───────────┐                         │
│  concept translation │                         │
└──────────────────────┘                         │
                                                 ╯

TODO

See also