Skip to content

Commit 64cb53b

Browse files
VSB-TUO/feat: SAF Import/Update – embargo improvements & item page display (#1258)
* feat: display dc.description.embargo and dc.date.embargoend on item page feat: add CZ/EN i18n labels for embargo fields * Updated cs messages
1 parent f86c1a1 commit 64cb53b

6 files changed

Lines changed: 50 additions & 0 deletions

File tree

src/app/item-page/simple/item-types/publication/publication.component.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,16 @@
9292
[label]="'publication.page.description'">
9393
</ds-generic-item-page-field>
9494

95+
<ds-generic-item-page-field [item]="object"
96+
[fields]="['dc.description.embargo']"
97+
[label]="'item.page.embargo-statement'">
98+
</ds-generic-item-page-field>
99+
100+
<ds-generic-item-page-field [item]="object"
101+
[fields]="['dc.date.embargoend']"
102+
[label]="'item.page.embargo-date'">
103+
</ds-generic-item-page-field>
104+
95105
<ds-generic-item-page-field [item]="object"
96106
[fields]="['dc.subject']"
97107
[separator]="', '"

src/app/item-page/simple/item-types/untyped-item/untyped-item.component.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,16 @@
7777
[label]="'item.page.description'">
7878
</ds-generic-item-page-field>
7979

80+
<ds-generic-item-page-field [item]="object"
81+
[fields]="['dc.description.embargo']"
82+
[label]="'item.page.embargo-statement'">
83+
</ds-generic-item-page-field>
84+
85+
<ds-generic-item-page-field [item]="object"
86+
[fields]="['dc.date.embargoend']"
87+
[label]="'item.page.embargo-date'">
88+
</ds-generic-item-page-field>
89+
8090
<ds-generic-item-page-field [item]="object"
8191
[fields]="['dc.subject']"
8292
[separator]="', '"

src/assets/i18n/cs.json5

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3747,6 +3747,12 @@
37473747
// "item.page.description": "Description",
37483748
"item.page.description": "Popis",
37493749

3750+
// "item.page.embargo-statement": "Delayed publication",
3751+
"item.page.embargo-statement": "Odložené zveřejnění",
3752+
3753+
// "item.page.embargo-date": "Available after",
3754+
"item.page.embargo-date": "Zveřejnění",
3755+
37503756
// "item.page.journal-issn": "Journal ISSN",
37513757
"item.page.journal-issn": "ISSN časopisu",
37523758

src/assets/i18n/en.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2505,6 +2505,10 @@
25052505

25062506
"item.page.description": "Description",
25072507

2508+
"item.page.embargo-statement": "Delayed publication",
2509+
2510+
"item.page.embargo-date": "Available after",
2511+
25082512
"item.page.journal-issn": "Journal ISSN",
25092513

25102514
"item.page.journal-title": "Journal Title",

src/themes/custom/app/item-page/simple/item-types/publication/publication.component.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,16 @@
7171
[label]="'publication.page.description'">
7272
</ds-generic-item-page-field>
7373

74+
<ds-generic-item-page-field [item]="object"
75+
[fields]="['dc.description.embargo']"
76+
[label]="'item.page.embargo-statement'">
77+
</ds-generic-item-page-field>
78+
79+
<ds-generic-item-page-field [item]="object"
80+
[fields]="['dc.date.embargoend']"
81+
[label]="'item.page.embargo-date'">
82+
</ds-generic-item-page-field>
83+
7484
<ds-generic-item-page-field [item]="object"
7585
[fields]="['dc.subject']"
7686
[separator]="', '"

src/themes/custom/app/item-page/simple/item-types/untyped-item/untyped-item.component.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,16 @@
5757
[label]="'item.page.description'">
5858
</ds-generic-item-page-field>
5959

60+
<ds-generic-item-page-field [item]="object"
61+
[fields]="['dc.description.embargo']"
62+
[label]="'item.page.embargo-statement'">
63+
</ds-generic-item-page-field>
64+
65+
<ds-generic-item-page-field [item]="object"
66+
[fields]="['dc.date.embargoend']"
67+
[label]="'item.page.embargo-date'">
68+
</ds-generic-item-page-field>
69+
6070
<ds-generic-item-page-field [item]="object"
6171
[fields]="['dc.subject']"
6272
[separator]="', '"

0 commit comments

Comments
 (0)