Skip to content

Commit b721042

Browse files
LUC065-176 simple item view customisations - in app src
1 parent 0989705 commit b721042

1 file changed

Lines changed: 44 additions & 22 deletions

File tree

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

Lines changed: 44 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
</div>
1717
<div class="row">
1818
<div class="col-xs-12 col-md-4">
19-
<ng-container *ngIf="!(mediaViewer.image || mediaViewer.video)">
19+
<!-- <ng-container *ngIf="!(mediaViewer.image || mediaViewer.video)">
2020
<ds-metadata-field-wrapper [hideIfNoTextContent]="false">
2121
<ds-themed-thumbnail [thumbnail]="object?.thumbnail | async"></ds-themed-thumbnail>
2222
</ds-metadata-field-wrapper>
23-
</ng-container>
23+
</ng-container> -->
2424
<div *ngIf="mediaViewer.image || mediaViewer.video" class="mb-2">
2525
<ds-themed-media-viewer [item]="object"></ds-themed-media-viewer>
2626
</div>
@@ -32,44 +32,66 @@
3232
[metadataFields]="['dc.contributor.author', 'dc.creator']"
3333
[label]="'relationships.isAuthorOf' | translate">
3434
</ds-themed-metadata-representation-list>
35+
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
36+
[parentItem]="object"
37+
[itemType]="'Person'"
38+
[metadataFields]="['dc.contributor.advisor']"
39+
[label]="'relationships.isAdvisorOf' | translate">
40+
</ds-themed-metadata-representation-list>
41+
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
42+
[parentItem]="object"
43+
[itemType]="'Person'"
44+
[metadataFields]="['dc.contributor.sponsor']"
45+
[label]="'relationships.isSponsorOf' | translate">
46+
</ds-themed-metadata-representation-list>
3547
<ds-generic-item-page-field [item]="object"
36-
[fields]="['journal.title']"
37-
[label]="'item.page.journal-title'">
48+
[fields]="['dc.subject']"
49+
[separator]="', '"
50+
[label]="'item.page.subject'">
3851
</ds-generic-item-page-field>
52+
</div>
53+
<div class="col-xs-12 col-md-6">
54+
<ds-item-page-abstract-field [item]="object"></ds-item-page-abstract-field>
3955
<ds-generic-item-page-field [item]="object"
40-
[fields]="['journal.identifier.issn']"
41-
[label]="'item.page.journal-issn'">
56+
[fields]="['dc.identifier.citation']"
57+
[label]="'item.page.citation'">
4258
</ds-generic-item-page-field>
4359
<ds-generic-item-page-field [item]="object"
44-
[fields]="['journalvolume.identifier.name']"
45-
[label]="'item.page.volume-title'">
60+
[fields]="['dc.relation.ispartof']"
61+
[label]="'item.page.publication'">
4662
</ds-generic-item-page-field>
4763
<ds-generic-item-page-field [item]="object"
48-
[fields]="['dc.publisher']"
49-
[label]="'item.page.publisher'">
64+
[fields]="['dc.description.status']"
65+
[label]="'item.page.status'">
5066
</ds-generic-item-page-field>
51-
</div>
52-
<div class="col-xs-12 col-md-6">
53-
<ds-item-page-abstract-field [item]="object"></ds-item-page-abstract-field>
67+
<ds-item-page-uri-field [item]="object"
68+
[fields]="['dc.identifier.doi']"
69+
[label]="'item.page.doi'">
70+
</ds-item-page-uri-field>
5471
<ds-generic-item-page-field [item]="object"
55-
[fields]="['dc.description']"
56-
[label]="'item.page.description'">
72+
[fields]="['journal.identifier.issn']"
73+
[label]="'item.page.journal-issn'">
74+
<ds-generic-item-page-field [item]="object"
75+
[fields]="['dc.type']"
76+
[label]="'item.page.type'">
5777
</ds-generic-item-page-field>
58-
78+
<ds-item-page-uri-field [item]="object"
79+
[fields]="['dc.rights', 'dc.rights.uri']"
80+
[label]="'item.page.rightsUri'">
81+
</ds-item-page-uri-field>
5982
<ds-generic-item-page-field [item]="object"
60-
[fields]="['dc.subject']"
61-
[separator]="', '"
62-
[label]="'item.page.subject'">
83+
[fields]="['dc.description']"
84+
[label]="'item.page.description'">
6385
</ds-generic-item-page-field>
86+
<ds-item-page-collections [item]="object"></ds-item-page-collections>
6487
<ds-generic-item-page-field [item]="object"
65-
[fields]="['dc.identifier.citation']"
66-
[label]="'item.page.citation'">
88+
[fields]="['dc.relation']"
89+
[label]="'item.page.descriptionRelated'">
6790
</ds-generic-item-page-field>
6891
<ds-item-page-uri-field [item]="object"
6992
[fields]="['dc.identifier.uri']"
7093
[label]="'item.page.uri'">
7194
</ds-item-page-uri-field>
72-
<ds-item-page-collections [item]="object"></ds-item-page-collections>
7395
<div>
7496
<a class="btn btn-outline-primary" [routerLink]="[itemPageRoute + '/full']" role="button">
7597
<i class="fas fa-info-circle"></i> {{"item.page.link.full" | translate}}

0 commit comments

Comments
 (0)