|
1 | | -{if $boxPosition === 'sidebarLeft' || $boxPosition === 'sidebarRight'} |
2 | | - <ul class="sidebarList"> |
3 | | - {foreach from=$boxArticleList item=boxArticle} |
4 | | - <li class="sidebarListItem"> |
5 | | - <div class="sidebarListItem__image"> |
6 | | - {unsafe:$boxArticle->getUserProfile()->getAvatar()->getImageTag(24)} |
7 | | - </div> |
| 1 | +<ul class="sidebarList"> |
| 2 | + {foreach from=$boxArticleList item=boxArticle} |
| 3 | + <li class="sidebarListItem"> |
| 4 | + <div class="sidebarListItem__image"> |
| 5 | + {unsafe:$boxArticle->getUserProfile()->getAvatar()->getImageTag(24)} |
| 6 | + </div> |
8 | 7 |
|
9 | | - <div class="sidebarListItem__content"> |
10 | | - <h3 class="sidebarListItem__title"> |
11 | | - {anchor object=$boxArticle class='articleLink sidebarListItem__link' title=$boxArticle->getTitle()} |
12 | | - </h3> |
13 | | - </div> |
| 8 | + <div class="sidebarListItem__content"> |
| 9 | + <h3 class="sidebarListItem__title"> |
| 10 | + {anchor object=$boxArticle class='articleLink sidebarListItem__link' title=$boxArticle->getTitle()} |
| 11 | + </h3> |
| 12 | + </div> |
14 | 13 |
|
15 | | - <div class="sidebarListItem__meta"> |
16 | | - {if $boxSortField === 'time'} |
17 | | - <div class="sidebarListItem__meta__item sidebarListItem__meta__author"> |
18 | | - {unsafe:$boxArticle->getUserProfile()->getFormattedUsername()} |
19 | | - </div> |
20 | | - <div class="sidebarListItem__meta__item sidebarListItem__meta__time"> |
21 | | - {time time=$boxArticle->time} |
22 | | - </div> |
23 | | - {elseif $boxSortField === 'views'} |
24 | | - <div class="sidebarListItem__meta__item sidebarListItem__meta__views"> |
25 | | - {lang article=$boxArticle}wcf.article.articleViews{/lang} |
26 | | - </div> |
27 | | - {elseif $boxSortField === 'comments'} |
28 | | - <div class="sidebarListItem__meta__item sidebarListItem__meta__comments"> |
29 | | - {$boxArticle->getDiscussionProvider()->getDiscussionCountPhrase()} |
30 | | - </div> |
31 | | - {elseif $boxSortField === 'cumulativeLikes'} |
32 | | - <div class="sidebarListItem__meta__item sidebarListItem__meta__reactions"> |
33 | | - {if MODULE_LIKE && $__wcf->getSession()->getPermission('user.like.canViewLike') && $boxArticle->cachedReactions} |
34 | | - {include file='shared_topReaction' cachedReactions=$boxArticle->cachedReactions render='full'} |
35 | | - {/if} |
36 | | - </div> |
37 | | - {/if} |
38 | | - </div> |
39 | | - </li> |
40 | | - {/foreach} |
41 | | - </ul> |
42 | | -{else} |
43 | | - <ul class="articleList"> |
44 | | - {foreach from=$boxArticleList item=boxArticle} |
45 | | - <li> |
46 | | - <a href="{$boxArticle->getLink()}"> |
47 | | - {if $boxArticle->getTeaserImage() && $boxArticle->getTeaserImage()->hasThumbnail('small')} |
48 | | - <div class="articleListImage">{unsafe:$boxArticle->getTeaserImage()->getThumbnailTag('small')}</div> |
49 | | - {else} |
50 | | - <div class="articleListImage"> |
51 | | - <img src="{$__wcf->getStyleHandler()->getStyle()->getCoverPhotoURL()}" alt="" |
52 | | - style="height: {$__wcf->getStyleHandler()->getStyle()->getCoverPhotoHeight()}px; width: {$__wcf->getStyleHandler()->getStyle()->getCoverPhotoWidth()}px"> |
53 | | - </div> |
54 | | - {/if} |
55 | | - |
56 | | - <h3 class="articleListTitle">{$boxArticle->getTitle()}</h3> |
57 | | - <ul class="inlineList articleListMetaData"> |
58 | | - <li> |
59 | | - {icon name='clock'} |
60 | | - {time time=$boxArticle->time} |
61 | | - </li> |
62 | | - |
63 | | - <li> |
64 | | - {icon name='comments'} |
65 | | - {$boxArticle->getDiscussionProvider()->getDiscussionCountPhrase()} |
66 | | - </li> |
67 | | - </ul> |
68 | | - </a> |
69 | | - </li> |
70 | | - {/foreach} |
71 | | - </ul> |
72 | | -{/if} |
| 14 | + <div class="sidebarListItem__meta"> |
| 15 | + {if $boxSortField === 'time'} |
| 16 | + <div class="sidebarListItem__meta__item sidebarListItem__meta__author"> |
| 17 | + {unsafe:$boxArticle->getUserProfile()->getFormattedUsername()} |
| 18 | + </div> |
| 19 | + <div class="sidebarListItem__meta__item sidebarListItem__meta__time"> |
| 20 | + {time time=$boxArticle->time} |
| 21 | + </div> |
| 22 | + {elseif $boxSortField === 'views'} |
| 23 | + <div class="sidebarListItem__meta__item sidebarListItem__meta__views"> |
| 24 | + {lang article=$boxArticle}wcf.article.articleViews{/lang} |
| 25 | + </div> |
| 26 | + {elseif $boxSortField === 'comments'} |
| 27 | + <div class="sidebarListItem__meta__item sidebarListItem__meta__comments"> |
| 28 | + {$boxArticle->getDiscussionProvider()->getDiscussionCountPhrase()} |
| 29 | + </div> |
| 30 | + {elseif $boxSortField === 'cumulativeLikes'} |
| 31 | + <div class="sidebarListItem__meta__item sidebarListItem__meta__reactions"> |
| 32 | + {if MODULE_LIKE && $__wcf->getSession()->getPermission('user.like.canViewLike') && $boxArticle->cachedReactions} |
| 33 | + {include file='shared_topReaction' cachedReactions=$boxArticle->cachedReactions render='full'} |
| 34 | + {/if} |
| 35 | + </div> |
| 36 | + {/if} |
| 37 | + </div> |
| 38 | + </li> |
| 39 | + {/foreach} |
| 40 | +</ul> |
0 commit comments