[CST-12825] Fixes ROR metadata display

This commit is contained in:
Vincenzo Mecca
2023-12-15 10:05:03 +01:00
parent e7f5c48d8c
commit 56d33387b5
2 changed files with 10 additions and 9 deletions

View File

@@ -14,14 +14,6 @@
> >
</ds-themed-thumbnail> </ds-themed-thumbnail>
</ds-metadata-field-wrapper> </ds-metadata-field-wrapper>
<ds-generic-item-page-field
[fields]="['organization.identifier.ror']"
[img]="'./assets/images/ror-icon.svg'"
[item]="object"
[label]="'orgunit.page.ror'"
[urlRegex]="'(.*)ror\.org'"
>
</ds-generic-item-page-field>
<ds-generic-item-page-field [item]="object" <ds-generic-item-page-field [item]="object"
[fields]="['organization.foundingDate']" [fields]="['organization.foundingDate']"
[label]="'orgunit.page.dateestablished'"> [label]="'orgunit.page.dateestablished'">
@@ -40,6 +32,14 @@
</ds-generic-item-page-field> </ds-generic-item-page-field>
</div> </div>
<div class="col-xs-12 col-md-7"> <div class="col-xs-12 col-md-7">
<ds-generic-item-page-field
[fields]="['organization.identifier.ror']"
[img]="'./assets/images/ror-icon.svg'"
[item]="object"
[label]="'orgunit.page.ror'"
[urlRegex]="'(.*)ror\.org'"
>
</ds-generic-item-page-field>
<ds-related-items <ds-related-items
[parentItem]="object" [parentItem]="object"
[relationType]="'isPublicationOfOrgUnit'" [relationType]="'isPublicationOfOrgUnit'"

View File

@@ -26,7 +26,8 @@
<!-- Render value as a link with icon --> <!-- Render value as a link with icon -->
<ng-template #linkImg let-img="img" let-value="value"> <ng-template #linkImg let-img="img" let-value="value">
<a [href]="value" class="dont-break-out ds-simple-metadata-link" target="_blank"> <a [href]="value" class="dont-break-out ds-simple-metadata-link" target="_blank">
<img alt="metadata logo" height="24" src="{{img}}"/>{{value}} <img alt="metadata logo" height="24" src="{{img}}"/>
{{value}}
</a> </a>
</ng-template> </ng-template>