%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux host.digitalbabaji.in 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64 User : addictionfreeind ( 1003) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Directory : /home/addictionfreeind/www/admin1/resources/views/tasks/comments/ |
Upload File : |
@php
$editTaskCommentPermission = user()->permission('edit_task_comments');
$deleteTaskCommentPermission = user()->permission('delete_task_comments');
@endphp
@forelse ($comments as $comment)
<div class="card w-100 rounded-1 border-2 mb-3 p-2 comment">
<div class="card-horizontal">
<div class="card-img my-1 ml-0 mx-1">
<img src="{{ $comment->user->image_url }}" alt="{{ $comment->user->name }}">
</div>
<div class="card-body border-0 pl-0 py-1 ml-3">
<div class="row">
<div class="col-md-6 d-inline-flex">
<h4 class="card-title f-15 f-w-500 text-dark mr-3">{{ $comment->user->name }}</h4>
<span class="cursor-pointer card-date f-11 text-lightest mb-0 comment-time" data-toggle="tooltip"
data-original-title="{{ $comment->created_at->timezone(company()->timezone)->translatedFormat(company()->date_format . ' ' . company()->time_format) }}">
{{$comment->created_at->timezone(company()->timezone)->diffForHumans()}}
</span>
</div>
<div class="col-md-6 d-inline-flex justify-content-end">
@if ($editTaskCommentPermission == 'all' || ($editTaskCommentPermission == 'added' && $comment->added_by == user()->id))
<a class="card-title cursor-pointer d-block text-dark-grey edit-comment mr-2"
href="javascript:;" data-toggle="tooltip" data-original-title="@lang('app.edit')" data-row-id="{{ $comment->id }}"><i class="fa fa-edit mr-2"></i></a>
@endif
@if ($deleteTaskCommentPermission == 'all' || ($deleteTaskCommentPermission == 'added' && $comment->added_by == user()->id))
<a class="cursor-pointer d-block text-dark-grey delete-comment"
data-row-id="{{ $comment->id }}" data-toggle="tooltip" href="javascript:;" data-original-title="@lang('app.delete')"><i class="fa fa-trash mr-2"></i></a>
@endif
</div>
</div>
@php
$likeUsers = $comment->likeUsers->pluck('name')->toArray();
$likeUserList = '';
if($likeUsers)
{
if(in_array(user()->name, $likeUsers)){
$key = array_search(user()->name, $likeUsers);
array_splice( $likeUsers, 0, 0, __('modules.tasks.you') );
unset($likeUsers[$key+1]);
}
$likeUserList = implode(', ', $likeUsers);
}
$dislikeUsers = $comment->dislikeUsers->pluck('name')->toArray();
$dislikeUserList = '';
if($dislikeUsers)
{
if(in_array(user()->name, $dislikeUsers)){
$key = array_search (user()->name, $dislikeUsers);
array_splice( $dislikeUsers, 0, 0, __('modules.tasks.you') );
unset($dislikeUsers[$key+1]);
}
$dislikeUserList = implode(', ', $dislikeUsers);
}
@endphp
<div class="card-text f-14 text-dark-grey">
<div class="card-text f-14 text-dark-grey text-justify ql-editor">
{!! $comment->comment !!}
</div>
<div id="emoji-{{$comment->id}}">
<button class="btn cursor-pointer comment-like mr-2 f-12 btn-sm" data-toggle="tooltip" data-comment-id="{{ $comment->id }}"
data-emoji="thumbs-up" @if($comment->like->count() != 0) data-original-title="{{ trans('modules.tasks.likeUser', [ 'user' => $likeUserList ]) }}" style="background-color: #f7f2f2;" @else data-original-title="@lang('modules.tasks.like')" @endif>
<i class="fa fa-thumbs-up"></i> {{ $comment->like->count() }}</button>
<button class="btn cursor-pointer comment-like f-12 btn-sm" data-toggle="tooltip" data-comment-id="{{ $comment->id }}"
data-emoji="thumbs-down" @if($comment->dislike->count() != 0) data-original-title="{{ trans('modules.tasks.dislikeUser', [ 'user' => $dislikeUserList ]) }}" style="background-color: #f7f2f2;" @else data-original-title="@lang('modules.tasks.dislike')" @endif>
<i class="fa fa-thumbs-down"></i> {{ $comment->dislike->count()}}</button>
</div>
</div>
</div>
</div>
</div>
@empty
<x-cards.no-record :message="__('messages.noCommentFound')" icon="comment-alt" />
@endforelse