Implemented visit tracking for articles
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / articleListItems.tpl
1 <ul class="articleList">
2 {foreach from=$objects item='article'}
3 <li>
4 <a href="{$article->getLink()}">
5 {if $article->getTeaserImage() && $article->getTeaserImage()->hasThumbnail('tiny')}
6 <div class="box128">
7 <div class="articleListImage">{@$article->getTeaserImage()->getThumbnailTag('tiny')}</div>
8 {/if}
9
10 <div>
11 <div class="containerHeadline">
12 <h3 class="articleListTitle">{$article->getTitle()}</h3>
13 <ul class="inlineList articleListMetaData">
14 <li>
15 <span class="icon icon16 fa-clock-o"></span>
16 {@$article->time|time}
17 </li>
18
19 {if $article->enableComments}
20 <li>
21 <span class="icon icon16 fa-comments"></span>
22 {lang}wcf.article.articleComments{/lang}
23 </li>
24 {/if}
25
26 {if MODULE_LIKE && $__wcf->getSession()->getPermission('user.like.canViewLike')}
27 <li class="wcfLikeCounter{if $article->cumulativeLikes > 0} likeCounterLiked{elseif $article->cumulativeLikes < 0}likeCounterDisliked{/if}">
28 {if $article->likes || $article->dislikes}
29 <span class="icon icon16 fa-thumbs-o-{if $article->cumulativeLikes < 0}down{else}up{/if} jsTooltip" title="{lang likes=$article->likes dislikes=$article->dislikes}wcf.like.tooltip{/lang}"></span>{if $article->cumulativeLikes > 0}+{elseif $article->cumulativeLikes == 0}&plusmn;{/if}{#$article->cumulativeLikes}
30 {/if}
31 </li>
32 {/if}
33
34 {if ARTICLE_ENABLE_VISIT_TRACKING && $article->isNew()}<li><span class="badge label newMessageBadge">{lang}wcf.message.new{/lang}</span></li>{/if}
35 </ul>
36 </div>
37
38 <div class="containerContent articleListTeaser">
39 {@$article->getFormattedTeaser()}
40 </div>
41 </div>
42
43 {if $article->getTeaserImage() && $article->getTeaserImage()->hasThumbnail('tiny')}
44 </div>
45 {/if}
46 </a>
47 </li>
48 {/foreach}
49 </ul>