Project

General

Profile

« Previous | Next » 

Revision 46237

addThis load in every router change - use component | Organizations Landing page execute separate query for projects (filters, paging) | fix browse links from home page

View differences:

browseStatistic.component.ts
19 19
      <div *ngIf="filter.values.length == 0" class="uk-alert uk-alert-info" role="alert">No {{filter.title}} statistics found</div>
20 20
      <ul *ngIf="filter.values.length > 0 && !viewAll" class="uk-list uk-list-line ">
21 21
        <li *ngFor= "let value of filter.values.slice(0,5)"><!--a [href]="baseUrl+'?'+filter.filterId+'='+value.id">{{_formatName(value)}} ({{value.number}})</a-->
22
          <a  [queryParams]="routerHelper.createQueryParam(filter.filterId,value.id)" routerLinkActive="router-link-active" [routerLink]=baseUrl>{{_formatName(value)}} ({{value.number}})</a>
22
          <a  [queryParams]="routerHelper.createQueryParam(filter.filterId,quote(value.id))" routerLinkActive="router-link-active" [routerLink]=baseUrl>{{_formatName(value)}} ({{value.number}})</a>
23 23
        </li>
24 24
        <li *ngIf= " filter.values.length > 5 && !viewAll " (click)="viewAll=true;">
25 25
          <span  ><span class="uk-text-muted clickable">View more </span><a><i class="uk-icon-toggle-right"></i></a></span>
......
27 27
      </ul>
28 28
      <ul *ngIf="filter.values.length > 0 && viewAll" class="uk-list uk-list-line   searchFilterBoxValues">
29 29
        <li *ngFor= "let value of filter.values"><!--a [href]="baseUrl+'?'+filter.filterId+'='+value.id">{{_formatName(value)}} ({{value.number}})</a-->
30
        <a  [queryParams]="routerHelper.createQueryParam(filter.filterId,value.id)" routerLinkActive="router-link-active" [routerLink]=baseUrl>{{_formatName(value)}} ({{value.number}})</a>
30
        <a  [queryParams]="routerHelper.createQueryParam(filter.filterId,quote(value.id))" routerLinkActive="router-link-active" [routerLink]=baseUrl>{{_formatName(value)}} ({{value.number}})</a>
31 31
        </li>
32 32
        <li *ngIf= " filter.values.length > 5 && viewAll " (click)="viewAll=false;">
33 33
          <span  ><span class="uk-text-muted clickable">View less </span><a><i class="uk-icon-toggle-up"></i></a></span>
......
53 53

  
54 54
  }
55 55

  
56
      quote(str:string){
57
        return '"'+str+'"';
58
      }
56 59

  
57 60
  private _formatName(value){
58 61
    return (((value.name+" ("+value.number+")").length >this._maxCharacters)?(value.name.substring(0,(this._maxCharacters - (" ("+value.number+")").length - ('...').length))+"..."):value.name)

Also available in: Unified diff