Added fallback for empty log-file path
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / messageQuoteList.tpl
1 {if !$supportPaste|isset}{assign var=supportPaste value=false}{/if}
2 {foreach from=$messages item=message}
3 <article class="message messageReduced marginTop jsInvalidQuoteTarget" data-link="{@$message->getLink()}" data-username="{$message->getUsername()}">
4 <div>
5 <section class="messageContent">
6 <div>
7 <header class="messageHeader">
8 <div class="box32">
9 {if $userProfiles[$message->getUserID()]|isset}
10 <a href="{link controller='User' object=$userProfiles[$message->getUserID()]}{/link}" class="framed">{@$userProfiles[$message->getUserID()]->getAvatar()->getImageTag(32)}</a>
11 {/if}
12
13 <div class="messageHeadline">
14 <h1><a href="{@$message->getLink()}">{$message->getTitle()}</a></h1>
15 <p>
16 <span class="username">{if $userProfiles[$message->getUserID()]|isset}<a href="{link controller='User' object=$userProfiles[$message->getUserID()]}{/link}">{$message->getUsername()}</a>{else}{$message->getUsername()}{/if}</span>
17 {@$message->getTime()|time}
18 </p>
19 </div>
20 </div>
21 </header>
22
23 <div class="messageBody">
24 <div>
25 <div class="messageText">
26 <ul>
27 {foreach from=$message key=quoteID item=quote}
28 <li data-quote-id="{@$quoteID}">
29 <span>
30 <input type="checkbox" value="1" id="quote_{@$quoteID}" class="jsCheckbox" />
31 {if $supportPaste}<span class="icon icon16 icon-plus jsTooltip jsInsertQuote" title="{lang}wcf.message.quote.insertQuote{/lang}"></span>{/if}
32 </span>
33
34 <div class="jsQuote">
35 <label for="quote_{@$quoteID}">
36 {if $message->isFullQuote($quoteID)}
37 {@$quote}
38 {else}
39 {$quote}
40 {/if}
41 </label>
42 </div>
43 <div class="jsFullQuote">
44 {$message->getFullQuote($quoteID)}
45 </div>
46 </li>
47 {/foreach}
48 </ul>
49 </div>
50 </div>
51 </div>
52 </div>
53 </section>
54 </div>
55 </article>
56 {/foreach}