/
group.html
51 lines (49 loc) · 1.54 KB
/
group.html
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
---
rdf_prefix_path: "_data/prefixes.sparql"
layout: base
---
{% include head.html page=page %}
<section class="section">
<h2 class="title is-1">{{ page.rdf | rdf_property: "rdfs:label" }}</h2>
{% assign areas = page.rdf | rdf_property: "aksw:researchAreas", nil, true %}
<div class="tags are-medium">
{% for area in areas %}
<span class="tag">{{ area }}</span>
{% endfor %}
</div>
<p>{{ page.rdf | rdf_property: "dct:abstract" }}</p>
</section>
{% assign groups = page.rdf | rdf_inverse_property: "aiiso:part_of", true %}
{% if groups.first %}
<section class="section">
<h3 class="title is-2">Groups</h3>
<div class="columns is-multiline">
{% for group in groups %}
<div class="column is-one-third">
<div class="card columns">
<div class="column card-content">
<div class="media">
<div class="media-content">
<p class="title is-4"><a href="{{ group.render_path | relativize_url }}">{{ group | rdf_property: "rdfs:label" }}</a></p>
<p class="subtitle is-6">{{ group.iri }}</p>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</section>
{% endif %}
{% assign members = page.rdf | rdf_property: "foaf:member", nil, true %}
<section class="section">
<h3 class="title is-2">Members</h3>
<div class="columns is-multiline">
{% for member in members %}
<div class="column is-one-third">
{% include person_card.html person=member %}
</div>
{% endfor %}
</div>
</section>
{% include foot.html page=page %}