<?php use mystic\forum\utils\StringUtils; ?> <?php if (count($posts) > 0): ?> <p><?= __("%result_count% result(s) in %search_duration% second(s)", [ "result_count" => count($posts), "search_duration" => number_format($search_duration, 2, __(".", context: "Number formatting"), __(",", context: "Number formatting")), ]) ?></p> <div class="list-group margin-top"> <?php foreach ($posts as $post): if ($post->deleted) continue; $hasAttachments = count($attachments[$post->id]) > 0; ?> <a href="?_action=viewtopic&topic=<?= htmlentities(urlencode($post->topicId)) ?>#post-<?= htmlentities(urlencode($post->id)) ?>" class="list-group-item"> <?php if ($hasAttachments): ?> <span class="badge"><span class="fa fa-paperclip"></span></span> <?php endif; ?> <?= htmlentities(html_entity_decode(StringUtils::truncate(strip_tags(renderPost($post->content)), 100))) ?><br> <span class="text-muted"><?= __("posted by %author% on %post_date% in %topic%", [ "author" => '<em>' . htmlentities($users[$post->authorId]?->displayName ?? __("unknown")) . '</em>', "post_date" => '<span class="_time">' . htmlentities($post->postDate->format("c")) . '</span>', "topic" => '<em>' . ($topics[$post->topicId]?->isLocked ? '<span class="fa fa-lock text-muted" aria-hidden="true"></span> ' : '') . htmlentities($topics[$post->topicId]?->title ?? "unknown") . '</em>', ]) ?></span> </a> <?php endforeach; ?> </div> <?php else: ?> <div class="well icon-well text-info margin-top margin-bottom"> <span class="fa fa-info-circle text-info" aria-hidden="true"></span> <em><?= __("No results for this search") ?></em> </div> <?php endif; ?>