Overhauled message templates/styling
[GitHub/WoltLab/com.woltlab.wcf.conversation.git] / templates / moderationConversationMessage.tpl
CommitLineData
7961609e
MW
1<article class="message">
2 <div class="messageContent">
3 <header class="messageHeader">
4 <div class="box32 messageHeaderWrapper">
5 {if $message->userID}
6 <a href="{link controller='User' object=$message->getUserProfile()->getDecoratedObject()}{/link}">{@$message->getUserProfile()->getAvatar()->getImageTag(32)}</a>
7 {else}
8 <span>{@$message->getUserProfile()->getAvatar()->getImageTag(32)}</span>
9 {/if}
60d1935c 10
7961609e
MW
11 <div class="messageHeaderBox">
12 <h2 class="messageTitle">{if $message->getConversation()->canRead()}<a href="{@$message->getLink()}">{$message->getTitle()}</a>{else}{$message->getTitle()}{/if}</h2>
13
14 <ul class="messageHeaderMetaData">
15 <li>{if $message->userID}<a href="{link controller='User' object=$message->getUserProfile()->getDecoratedObject()}{/link}" class="username">{$message->getUsername()}</a>{else}<span class="username">{$message->getUsername()}</span>{/if}</li>
16 <li><span class="messagePublicationTime">{@$message->getTime()|time}</span></li>
17
18 {event name='messageHeaderMetaData'}
19 </ul>
60d1935c
AE
20 </div>
21 </div>
7961609e
MW
22
23 {event name='messageHeader'}
24 </header>
25
26 <div class="messageBody">
27 {event name='beforeMessageText'}
28
29 <div class="messageText">
30 {@$message->getFormattedMessage()}
31 </div>
32
33 {event name='afterMessageText'}
34 </div>
60d1935c
AE
35 </div>
36</article>