HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/pwa.sports-crowd.com/src/app/pages/club-content/club-content.page.html
<ion-header>
  <ion-toolbar>
    <ion-buttons slot="start">
      <ion-back-button></ion-back-button>
    </ion-buttons>
    <ion-title class="ion-text-center">{{ 'CLUB_CONTENT.CLUB_CONTENT' | translate }}</ion-title>
  </ion-toolbar>
</ion-header>

<ion-segment (ionChange)="changedTypeOrder($event)" [value]="typeContent">
  <ion-segment-button value="photo">
    <span>
      <ion-icon class="ion-no-margin" name="images-outline" size="large"></ion-icon>
      <br>
      {{ 'CLUB_CONTENT.PHOTOS' | translate }}
    </span>
  </ion-segment-button>
  <ion-segment-button value="video">
    <span>
      <ion-icon class="ion-no-margin" name="videocam-outline" size="large"></ion-icon>
      <br>
      {{ 'CLUB_CONTENT.VIDEOS' | translate }}
    </span>
  </ion-segment-button>
  <ion-segment-button value="podcast">
    <span>
      <ion-icon class="ion-no-margin" name="mic-outline" size="large"></ion-icon>
      <br>
      {{ 'CLUB_CONTENT.PODCASTS' | translate }}
    </span>
  </ion-segment-button>
  <ion-segment-button value="news">
    <span>
      <ion-icon class="ion-no-margin" name="newspaper-outline" size="large"></ion-icon>
      <br>
      {{ 'CLUB_CONTENT.NEWS' | translate }}
    </span>
  </ion-segment-button>
</ion-segment>

<ion-content (ionScrollStart)="onScroll($event)" [scrollEvents]="true">
  <div [ngSwitch]="typeContent">
    <div *ngSwitchCase="'photo'">
      <ion-refresher slot="fixed" (ionRefresh)="doRefresh($event)">
        <ion-refresher-content></ion-refresher-content>
      </ion-refresher>

      <app-card-publication *ngFor="let item of photoClub; let i = index;" [publication]="item"></app-card-publication>
    </div>

    <div *ngSwitchCase="'video'">
      <app-card-publication *ngFor="let item of videos; let i = index;" [publication]="item" [timeScroll]="timeScroll">
      </app-card-publication>
    </div>

    <div *ngSwitchCase="'podcast'">
      <app-card-publication *ngFor="let item of podcast; let i = index;" [publication]="item"></app-card-publication>
    </div>
    <div *ngSwitchCase="'news'">
      <app-card-publication *ngFor="let item of news; let i = index;" [publication]="item"></app-card-publication>
    </div>
  </div>
</ion-content>