@@ -121,6 +121,7 @@ export class ShowAuthorsComponent {
@Input() showAll: boolean = true;
@Input() modal: AlertModal;
@Input() viewAll: boolean = false;
+ @Input() showInline: boolean = false; // do not open modal for "view more" when this is true
public lessBtn: boolean = false;
@ViewChild('authorsModal') authorsModal;
@@ -143,7 +144,7 @@ export class ShowAuthorsComponent {
}
public viewAllClick() {
- if(this.authors.length <= this.authorsLimit*2) {
+ if(this.authors.length <= this.authorsLimit*2 || this.showInline) {
this.viewAll = true;
this.lessBtn = true;
} else {
diff --git a/utils/result-preview/result-preview.component.html b/utils/result-preview/result-preview.component.html
index 6b222507..0507cf9e 100644
--- a/utils/result-preview/result-preview.component.html
+++ b/utils/result-preview/result-preview.component.html
@@ -124,7 +124,7 @@
+ [showAll]=true [showInline]="showInline">
0" class="uk-margin-xsmall-bottom">
diff --git a/utils/result-preview/result-preview.component.ts b/utils/result-preview/result-preview.component.ts
index 23e02606..5bba5007 100644
--- a/utils/result-preview/result-preview.component.ts
+++ b/utils/result-preview/result-preview.component.ts
@@ -37,6 +37,7 @@ export class ResultPreviewComponent implements OnInit, OnChanges {
@Input() showEnermaps: boolean = false;
@Input() provenanceActionVocabulary = null;
@Input() relationsVocabulary = null;
+ @Input() showInline: boolean = false; // do not open modal for "view more" when this is true
/* Metadata */
public type: string;