Merge remote-tracking branch 'refs/remotes/origin/3.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / trophyList.tpl
1 {capture assign='pageTitle'}{$category->getTitle()}{if $pageNo > 1} - {lang}wcf.page.pageNo{/lang}{/if}{/capture}
2
3 {capture assign='contentHeader'}
4 <header class="contentHeader messageGroupContentHeader">
5 <div class="contentHeaderTitle">
6 <h1 class="contentTitle">{$category->getTitle()}</h1>
7 {if $category->getDescription()}
8 <p class="contentHeaderDescription">{$category->getDescription()}</p>
9 {/if}
10 </div>
11 </header>
12 {/capture}
13
14 {capture assign='headContent'}
15 {if $pageNo < $pages}
16 <link rel="next" href="{link controller='TrophyList' object=$category}pageNo={@$pageNo+1}{/link}">
17 {/if}
18 {if $pageNo > 1}
19 <link rel="prev" href="{link controller='TrophyList' object=$category}{if $pageNo > 2}pageNo={@$pageNo-1}{/if}{/link}">
20 {/if}
21 {/capture}
22
23 {include file='header'}
24
25 {hascontent}
26 <div class="paginationTop">
27 {content}
28 {pages print=true assign='pagesLinks' controller='TrophyList' object=$category link="pageNo=%d"}
29 {/content}
30 </div>
31 {/hascontent}
32
33 <div class="section">
34 {if $categories|count > 1}
35 <nav class="tabMenu">
36 <ul>
37 {foreach from=$categories item='menuCategory'}
38 <li{if $menuCategory->categoryID == $category->categoryID} class="active"{/if}><a href="{$menuCategory->getLink()}">{$menuCategory->getTitle()}</a></li>
39 {/foreach}
40 </ul>
41 </nav>
42 {/if}
43
44 <div{if $categories|count > 1} class="tabMenuContent"{/if}>
45 {if $objects|count}
46 <ol class="section containerList trophyCategoryList tripleColumned">
47 {foreach from=$objects item=trophy}
48 <li class="box64">
49 <div>{@$trophy->renderTrophy(64)}</div>
50
51 <div class="sidebarItemTitle">
52 <h3><a href="{$trophy->getLink()}">{@$trophy->getTitle()}</a></h3>
53 {if !$trophy->getDescription()|empty}<small>{$trophy->getDescription()}</small>{/if}
54 </div>
55 </li>
56 {/foreach}
57 </ol>
58 {else}
59 <p class="info">{lang}wcf.global.noItems{/lang}</p>
60 {/if}
61 </div>
62 </div>
63
64 <footer class="contentFooter">
65 {hascontent}
66 <div class="paginationBottom">
67 {content}{@$pagesLinks}{/content}
68 </div>
69 {/hascontent}
70
71 {hascontent}
72 <nav class="contentFooterNavigation">
73 <ul>
74 {content}{event name='contentFooterNavigation'}{/content}
75 </ul>
76 </nav>
77 {/hascontent}
78 </footer>
79
80 {include file='footer'}