Revision 52606
Added by Konstantina Galouni almost 6 years ago
publication.component.html | ||
---|---|---|
10 | 10 |
<div *ngIf="publicationInfo != null" uk-grid class="uk-grid-large"> |
11 | 11 |
<div class="uk-width-expand@m uk-width-1-1@s"> |
12 | 12 |
<schema2jsonld *ngIf="publicationInfo.record" [data]=publicationInfo.record></schema2jsonld> |
13 |
<showTitle [title]="publicationInfo.title"></showTitle> |
|
14 |
<span *ngIf="publicationInfo.types.length > 0"class="uk-label custom-label label-blue label-publication" title="Type">{{publicationInfo.types.join(", ")}}</span> |
|
15 |
<span *ngIf="publicationInfo.languages.length > 0" class="uk-label custom-label label-language " title="Language">{{publicationInfo.languages.join(", ")}}</span> |
|
16 |
<span *ngIf="publicationInfo.title && publicationInfo.title.accessMode" [class]="'uk-label custom-label label-'+ publicationInfo.title.accessMode "><!--span [class]="publicationInfo.title.accessMode" -->{{publicationInfo.title.accessMode}}<!--/span--></span> |
|
13 |
<showTitle [titleName]="publicationInfo.title"></showTitle> |
|
14 |
<span *ngIf="publicationInfo.types && publicationInfo.types.length > 0"class="uk-label custom-label label-blue label-publication" title="Type">{{publicationInfo.types.join(", ")}}</span> |
|
15 |
<span *ngIf="publicationInfo.languages && publicationInfo.languages.length > 0" class="uk-label custom-label label-language " title="Language">{{publicationInfo.languages.join(", ")}}</span> |
|
16 |
<span *ngIf="publicationInfo.countries && publicationInfo.countries.length > 0" class="uk-label custom-label label-country " title="Country">{{publicationInfo.countries.join(", ")}}</span> |
|
17 |
<!-- <span *ngIf="publicationInfo.title && publicationInfo.title.accessMode" [class]="'uk-label custom-label label-'+ publicationInfo.title.accessMode ">{{publicationInfo.title.accessMode}}</span> --> |
|
18 |
<span *ngIf="publicationInfo.accessMode" [class]="'uk-label custom-label label-'+ publicationInfo.accessMode " title="Access Mode">{{publicationInfo.accessMode}}</span> |
|
17 | 19 |
|
18 | 20 |
<span *ngIf="publicationInfo.underCurationMessage" class="uk-label custom-label label-underCuration" > |
19 | 21 |
<span uk-tooltip="pos:right; delay:10" |
Also available in: Unified diff
1. Landing pages: before a request for the main content (e.g. publicationInfo) is executed, make this content null.
2. Landing pages: 'Available on' and 'Funded by' (Decapitalize first letter of second word).
3. Landing pages: Add 'Related identifiers' label for identifiers information.
4. Landing pages: 'OPEN', 'OPEN SOURCE', 'EMBARGO', 'RESTRICTED', 'Closed' accessmodes are acceptable for 'Available on' section. Otherwise show 'UNKNOWN ACCESSMODE'.
5. Publication & Dataset & Software landing pages: remove url from title - use separate variable for best accessmode, add country information.
6. Software landing: Add 'programmingLanguage' information.
7. SearchResult & TabResult: Add country information for Publication & Dataset & Software type of results, add programmingLanguage for Software type.
8. TabResult: Show language and types information.
9. Bug fix in 'dateofacceptance' parsing for relates/similar research results (landing pages).