forked from geolba/tethys.frontend
- Coverage section reformatted
- Keywords section converted in linked elements
This commit is contained in:
parent
826c5b8c4e
commit
bb7d8eb378
3 changed files with 83 additions and 12 deletions
|
@ -156,6 +156,14 @@ export default class DatasetDetailComponent extends Vue {
|
|||
// return moment(date).format("YYYY");
|
||||
}
|
||||
|
||||
public getLanguage(language: string): string {
|
||||
if (language === "de") {
|
||||
return "Deutsch"
|
||||
} else {
|
||||
return "English"
|
||||
}
|
||||
}
|
||||
|
||||
public getCitation(): string {
|
||||
let citation = this.dataset.authors
|
||||
.map((u) => {
|
||||
|
|
|
@ -195,7 +195,7 @@
|
|||
<p v-else>-</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<!-- <div class="card">
|
||||
<div class="column">
|
||||
<h3 class="label uppercase">Schlüsselwörter/Keywords</h3>
|
||||
<p v-if="dataset.hasOwnProperty('subjects')">
|
||||
|
@ -203,7 +203,28 @@
|
|||
</p>
|
||||
<p v-else>-</p>
|
||||
</div>
|
||||
</div> -->
|
||||
<div class="card">
|
||||
<div class="column">
|
||||
<h3 class="label uppercase">Schlüsselwörter/Keywords</h3>
|
||||
<p v-if="dataset.hasOwnProperty('subjects')">
|
||||
<span v-for="(subject, index) in dataset.subjects" :key="subject.value">
|
||||
<router-link
|
||||
:to="{ name: 'Search', params: { display: subject.value, type: 'subjects' } }"
|
||||
class="link-label"
|
||||
>
|
||||
{{ subject.value }}
|
||||
</router-link>
|
||||
<!-- Add a comma and space after each keyword except the last one -->
|
||||
<span v-if="index < dataset.subjects.length - 1">, </span>
|
||||
</span>
|
||||
</p>
|
||||
<p v-else>-</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="card">
|
||||
<div class="column">
|
||||
<h3 class="label uppercase">Erstellungsjahr/Year</h3>
|
||||
|
@ -224,7 +245,7 @@
|
|||
<div class="column">
|
||||
<h3 class="label uppercase">Sprache/Language</h3>
|
||||
<p>
|
||||
{{ dataset.language }}
|
||||
{{ getLanguage(dataset.language) }}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue