-
Notifications
You must be signed in to change notification settings - Fork 0
/
classes.hbs
77 lines (57 loc) · 3.78 KB
/
classes.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
{{#each (filterHasAttribute classes "rdfs:label")}}
## Klasse: {{lookup attributes "rdfs:label"}}
> | *URI der Klasse* | [`{{name}}`]({{lookup attributes "rdf:about"}}) |
> |:-----------------|:-----------------------------------------------------|
> | Beschreibung | {{join (lookup attributes "rdfs:comment") "<br>"}} |
> | eingebunden über | {{join (lookup attributes "_:usedBy") "<br>"}} |
> | Weiterführende Dokumentationen | {{join (lookup attributes "rdfs:seeAlso") "<br>"}} |
{{#if (lookup attributes "adms:versionNotes") ~}}
> | Änderungen zur Vorversion | {{join (lookup attributes "adms:versionNotes") "<br>"}} |
{{/if ~}}
{{#if (lookup attributes "_:deOriginal") ~}}
> | Änderungen durch DCAT-AP.de | {{join (lookup attributes "_:deOriginal") "<br>"}} |
{{else}}
{{/if ~}}
{{#if (filterHasAttribute predicates "_:deOriginal")~}}
<br>
Die folgenden Eigenschaften wurden von DCAT-AP.de hinzugefügt oder verändert:
{{#each (filterHasAttribute predicates "_:deOriginal")~}}[`{{name}}`](#{{lookup attributes "_:internalLink"}}){{#unless @last}}, {{/unless}}{{/each~}}.{{/if ~}}
<br>
| | Eigenschaft | Wertebereich | <small>Verbind­lichkeit</small> | Mult. |
|:--------------------------------|:-------------|:------------------|:------------------------------------|:-----:|
{{#each (sortByRequirement predicates "mro") ~}}| [{{lookup attributes "rdfs:label"}}](#{{lookup attributes "_:internalLink"}}) | `{{name}}` | [`{{range}}`]({{lookup attributes "rdfs:range"}}) | <small>{{swap (lower (char1 requirement)) "o" "Optional" "r" "Empfohlen" "m" "Pflicht"}}</small> | `[{{join cardinality ".." true}}]` |
{{/each}}
{{#if (lookup attributes "_:resourceHeirloom")}}
<br> Die folgenden weiteren Eigenschaften wurden von der Superklasse [`dcat:Resource`](#klasse-ressource) geerbt, werden aber nicht genauer betrachtet: {{{lookup attributes "_:resourceHeirloom"}}}
{{/if}}
{{#if (lookup attributes "_:datasetHeirloom")}}
<br> Die folgenden weiteren Eigenschaften wurden von der Superklasse [`dcat:Dataset`](#klasse-datensatz) geerbt, aber nicht genauer betrachtet: {{{lookup attributes "_:datasetHeirloom"}}}
{{/if}}
<br>
<hr>
<br>
{{#each (sortByRequirement predicates "mro") ~}}
### {{lookup ../attributes "rdfs:label"}}: {{lookup attributes "rdfs:label"}}{{#with " {#"}}{{.}}{{/with}}{{lookup attributes "_:internalLink"}}{{#with "}"}}{{.}}{{/with}}
> | *URI* | [`{{name}}`]({{lookup attributes "rdf:about"}}) |
> |:-------------------------|:-------------------------------------------|
> | Wertebereich | {{#if (lookup attributes "_:rangeOverride")}}{{{lookup attributes "_:rangeOverride"}}}{{else ~}}[`{{range}}`]({{lookup attributes "rdfs:range"}}){{/if}} |
> | Verbindlichkeit | {{swap (lower (char1 requirement)) "o" "Optional" "r" "Empfohlen" "m" "Pflicht"}} |
> | Multiplizität | `[{{join cardinality ".." true}}]` |
> | Beschreibung | {{{join (lookup attributes "rdfs:comment") "<br>"}}} {{#if (lookup attributes "_:vocabularyLink")}}<br> [DCAT-AP.de macht Vorgaben zur zu verwendenden Codeliste.]({{lookup attributes "_:vocabularyLink"}}){{/if}} |
{{#if (lookup attributes "skos:scopeNote") ~}}
> | Verwendungshinweis | {{join (lookup attributes "skos:scopeNote") "<br>"}} |
{{/if ~}}
{{#if (lookup attributes "rdfs:seeAlso") ~}}
> | Weiterführende Dokumentationen | {{join (lookup attributes "rdfs:seeAlso") ", "}} |
{{/if ~}}
{{#if (lookup attributes "adms:versionNotes") ~}}
> | Änderungen zur Vorversion | {{join (lookup attributes "adms:versionNotes") "<br>"}} |
{{/if ~}}
{{#if (lookup attributes "_:deOriginal") ~}}
> | Änderungen durch DCAT-AP.de | {{join (lookup attributes "_:deOriginal") "<br>"}} |
{{else}}
{{/if ~}}
<br>
{{/each}}
***
{{/each}}