<?php defined('BASEPATH') OR exit('No direct script access allowed'); use Coduo\PHPHumanizer\DateTimeHumanizer; ?> <li class="post-item is-reply% my-2" data-uuid="<?= $uuid ?>" data-username="<?= $username ?>"> <div class="comment-well" <?= isset($hideShadows) && $hideShadows ? 'style="box-shadow: none;padding:0"' : '' ?>> <div class="post-non-content"> <a href="<?= base_url('user/' . $username) ?>" target="_blank"> <img src="<?= $profile_picture ?>?w=100" class="img-fluid"> </a> </div> <div class="content-container"> <div class="content"> <h3> <a href="<?= base_url('user/' . $username) ?>" target="_blank"> <?= $displayname ?> </a> <small><?php $date_created = strtotime($date); echo DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$date_created"), $_SESSION['site_lang']); ?></small> <?php if ($reply_to != NULL): ?> <small> <i class="fa fa-reply"></i> <?= lang('post_reply_to') ?> <a href="#" onclick="showFullPost('<?= $replyToPost['uuid'] ?>', '<?= $replyToPost['username'] ?>')">@<?= $replyToPost['displayname'] ?></a> </small> <?php endif; ?> </h3> <div class="comment"> <p> <?= $this->PostsModel->closeTags($content) ?> </p> <?php if (!empty($media)): ?> <div class="post-media-list row"> <?php foreach ($media as $item): ?> <div class="col"> <div class="post-media" data-full-image="<?= $item['mediaUrl'] ?>" style="background-image: url(<?= $item['mediaUrl'] ?>?w=500"></div> </div> <?php endforeach; ?> </div> <?php endif; ?> </div> <?php if (!isset($hideActionBtns) || !$hideActionBtns): ?> <div class="action-btns"> <a href="#" data-uuid="<?= $uuid ?>" class="action-btn reply-button" data-toggle="tooltip" data-placement="top" title="<?= lang('post_reply') ?>"> <i class="far fa-comment"></i> <span><?= $replyCount ?></span> </a> <a href="#" data-uuid="<?= $uuid ?>" class="action-btn like-button <?= isset($userHasLiked) && $userHasLiked ? 'active' : '' ?>" data-toggle="tooltip" data-placement="top" title="<?= lang('post_like') ?>"> <i class="<?= isset($userHasLiked) && $userHasLiked ? 'fas' : 'far' ?> fa-heart"></i> <span><?= $likeCount ?></span> </a> <div class="action-btn dropdown"> <a href="#" class="action-btn more-options-button" id="postMoreOptionsButton<?= $uuid ?>" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-ellipsis-h"></i> </a> <div class="dropdown-menu" aria-labelledby="postMoreOptionsButton<?= $uuid ?>"> <a href="#" onclick="copyToClipboard('<?= base_url('user/' . $username . '/post/' . $uuid) ?>')" class="dropdown-item"> <i class="fa fa-copy"></i> <?= lang('post_copy_link') ?> </a> <a href="#" onclick="openPostReportModal('<?= $uuid ?>')" class="dropdown-item"> <i class="fa fa-flag"></i> <?= lang('post_report') ?> </a> <?php if (isset($_SESSION['user']) && $_SESSION['user']['username'] == $username): ?> <div class="dropdown-divider"></div> <a href="#" onclick="openDeletePostModal('<?= $uuid ?>')" class="dropdown-item text-danger"> <i class="fa fa-trash"></i> <?= lang('post_delete') ?> </a> <?php endif; ?> </div> </div> </div> <?php endif; ?> </div> </div> </div> </li>