Template:Concept
From Meta-Omics Data of Collection Objects
Revision as of 08:44, 14 September 2016 by Andreas Plank (Talk | contribs) ({{Wiki Base URL}} → {{FULLURL: …}})
[edit] [ ] Template documentation
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:
- dc:language
- vann:usageNote
- sioc:has_discussion
- Imported from
- terms-internal:lowercasePagename
- terms-internal:enExample
- terms-internal:enNote
- terms-internal:enDefinition
- terms-internal:enLabel
- terms-internal:isDefinedBy
- override any class defined forms by setting property: Page has default form
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 │ │ └──────────────────────┘ │ ╯
- Template: Concept/render relation as form link (for concept scheme, and concept collection)
- Template: Concept/render relation as list item (for all other relations)
- Template: Validate and render identifier URI