Federica 1 year ago
parent
commit
0475008a72

+ 20 - 10
src/app/components/lemmatized-entity/lemmatized-entity-detail/lemmatized-entity-detail.component.html

@@ -3,6 +3,9 @@
         <evt-icon [iconInfo]="iconData[data.label] || defaultIcon"></evt-icon>
     </span> -->
     <span class="label" *ngIf="data.label=='lem'">Lemma: </span>
+    <span class="label" *ngIf="data.label=='note'">
+        Note: 
+    </span> 
     <span class="text">
         <ng-container *ngFor="let element of data.content">
             <evt-content-viewer [content]="element"></evt-content-viewer>
@@ -16,26 +19,33 @@
                     </li>
                 </div>      
             </ul>
+                    
         </ng-container>
-        <span *ngIf="data.label=='lem'">
-            <li *ngFor="let a of data.content; index as i; first as isFirst">
-                {{i}}/{{a.length}} {{a}} 
-                <span *ngIf="isFirst">
-                    Risorse esterne<br/>Consulta il Tesoro della Lingua Italiana delle Origini 
-                </span>>
-            </li>
-        </span>
+        <span class="label" *ngIf="data.label=='lem'">
+            Risorse esterne<br/>Consulta il Tesoro della Lingua Italiana delle Origini 
+        </span>        
         <span>
-            <ng-container *ngFor="let element of data.content">
+            <ng-container *ngFor="let element of data.content; index as i; first as isFirst">
                 <ul class="attributes-list">
                     <div *ngFor="let item of element.attributes| keyvalue">
-                        <li *ngIf="item.key ==='lemmaRef'">
+                        <li *ngIf="item.key==='lemmaRef' && data.label!=='lem' && data.label!='note' && data.label==='a' && item.key!=='pos' && item.key!=='norm' && item.key!=='type'">
                             <div>
                                 <span (click)="openlinkLem()" [class.pointer]="linkLem">
                                     <a class="icon-delete" *ngIf="linkLem" [href]="linkLem" target="_blank" class="ml-2 external-link-alt">
                                     Definizione lemma 
                                     <evt-icon [iconInfo]="{icon: 'external-link-alt', iconSet: 'fas'}"></evt-icon>
                                     </a>
+                             
+                                </span> 
+                            </div>
+                        </li>
+                        <li *ngIf="item.key !=='lemmaRef' && data.label!=='a' && item.key!=='pos' && item.key!=='norm'">
+                            <div>
+                                <span (click)="openlinkTLIO()" [class.pointer]="linkLem">
+                                    <a class="icon-delete" class="ml-2 external-link-alt">
+                                    TLIO 
+                                    <evt-icon [iconInfo]="{icon: 'external-link-alt', iconSet: 'fas'}"></evt-icon>
+                                    </a>
                                 </span> 
                             </div>
                         </li>

+ 3 - 0
src/app/components/lemmatized-entity/lemmatized-entity-detail/lemmatized-entity-detail.component.ts

@@ -47,4 +47,7 @@ export class LemmatizedEntityDetailComponent {
       window.open(this.linkLem, '_blank');
     }
   }
+  openlinkTLIO() {
+      window.open('http://tlio.ovi.cnr.it/TLIO/');
+  }
 }