1{{--
2 Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0.
3 See the LICENCE file in the repository root for full licence text.
4--}}
5@php
6 $userLink = $user->user_id !== null ? route('users.show', $user) : null;
7@endphp
8
9<div class="search-forum-post">
10 <a class="search-forum-post__link" href="{{ $link }}"></a>
11 <a class="search-forum-post__avatar js-usercard"
12 @if ($userLink !== null) href="{{ $userLink }}" @endif
13 data-user-id="{{ $user->user_id }}"
14 >
15 <img class="search-forum-post__avatar-image" src="{{ $user->user_avatar }}">
16 </a>
17 <div class="search-forum-post__content">
18 @if (isset($title))
19 <div class="search-forum-post__text search-forum-post__text--title">
20 <span class="search-highlight">
21 {{ $title }}
22 </span>
23 </div>
24 @endif
25 <div class="search-forum-post__text search-forum-post__text--excerpt">
26 <span class="search-highlight">
27 {{ $excerpt }}
28 </span>
29 </div>
30 <div class="search-forum-post__text search-forum-post__text--footer">
31 <span class="search-forum-post__poster">
32 {!! osu_trans(
33 'forum.post.posted_by_in',
34 [
35 'username' => link_to_user($user, null, null, ['search-forum-post__sub-link']),
36 'forum' => link_to(
37 route('forum.forums.show', ['forum' => $topic->forum_id]),
38 $topic->forum->forum_name,
39 ['class' => 'search-forum-post__sub-link']
40 ),
41 ],
42 ) !!}
43 </span>
44 <div class="search-forum-post__url">
45 #{{ $postId }}
46 </div>
47 <time class="search-forum-post__time js-timeago" datetime="{{ $time }}">
48 {{ $time }}
49 </time>
50 </div>
51 </div>
52 <div class="search-forum-post__more">
53 <div class="search-result__more-button">
54 <span class="fas fa-angle-right"></span>
55 </div>
56 </div>
57</div>