{{trans('announcements.title')}}

{{ $announcements->links('pagination::simple-bootstrap-4') }}
@forelse($announcements as $key => $announcement)

{{$announcement->name}}

@php $onlyImage = false; $expiredAt = parseFromFormat($announcement->expired_at)->diffForHumans(); $message = Str::limit(strip_tags($announcement->message), 100, ' ...'); $onlyImage = (strip_tags($announcement->message) != "") ? false : true; $results = preg_match_all("~<([^/][^>]*?)>~", $announcement->message, $arr, PREG_PATTERN_ORDER); if( $onlyImage ) { preg_match_all('/]*src=["|\']([^"|\']+)/i', $announcement->message, $message); if(isset($message[1])) $message = ""; } @endphp

{!!$message!!}

{{trans('title.Disappears').' : '.' '.$expiredAt}}

{{$announcement->createdby?->name}}

{{$announcement->created_at->diffForHumans()}}

@if(strlen(strip_tags($announcement->message)) > 104 || $onlyImage || $results > 1)

{{trans('label.read_more')}}

@elseif( !$announcement->user_announcements->contains('id', request()->user()->id) )

{{trans('label.read_more')}}

@endif
@empty

{!! trans('title.empty_list_announcements') !!}

@endforelse