Merge remote-tracking branch 'refs/remotes/origin/3.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / searchResultList.tpl
1 <div class="section sectionContainerList">
2 <ul class="containerList messageSearchResultList">
3 {foreach from=$objects item=message}
4 <li>
5 <div class="box48">
6 {if $message->getUserProfile()}
7 {if $message->getUserProfile()->userID}
8 <a href="{link controller='User' object=$message->getUserProfile()}{/link}" title="{$message->getUserProfile()->username}">{@$message->getUserProfile()->getAvatar()->getImageTag(48)}</a>
9 {else}
10 <p>{@$message->getUserProfile()->getAvatar()->getImageTag(48)}</p>
11 {/if}
12 {else}
13 <p><span class="icon icon48 fa-file-o"></span></p>
14 {/if}
15
16 <div>
17 <div class="containerHeadline">
18 <h3><a href="{$message->getLink($query)}">{$message->getSubject()}</a></h3>
19
20 {if $message->getUserProfile() || $message->getTime() || $message->getContainerTitle()}
21 <ul class="inlineList dotSeparated">
22 {if $message->getUserProfile()}
23 <li>{if $message->getUserProfile()->userID}<a href="{link controller='User' object=$message->getUserProfile()}{/link}" class="userLink" data-user-id="{@$message->getUserProfile()->userID}">{$message->getUserProfile()->username}</a>{else}{$message->getUserProfile()->username}{/if}</li>
24 {/if}
25 {if $message->getTime()}
26 <li><small>{@$message->getTime()|time}</small></li>
27 {/if}
28 {if $message->getContainerTitle()}
29 <li><small><a href="{$message->getContainerLink()}">{$message->getContainerTitle()}</a></small></li>
30 {/if}
31 </ul>
32 {/if}
33 <small class="containerContentType">{lang}wcf.search.object.{@$message->getObjectTypeName()}{/lang}</small>
34 </div>
35
36 <div class="containerContent">{@$message->getFormattedMessage()}</div>
37 </div>
38 </div>
39 </li>
40 {/foreach}
41 </ul>
42 </div>