Merge branch '2.1' into 3.0
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / mediaListItems.tpl
1 {foreach from=$mediaList item=media}
2 <li class="jsClipboardObject mediaFile" data-object-id="{@$media->mediaID}">
3 <div class="mediaThumbnail">
4 {@$media->getElementTag(144)}
5 </div>
6
7 {assign var='__mediaTitle' value=$media->filename}
8 {if $media->title}
9 {assign var='__mediaTitle' value=$media->title}
10 {/if}
11 <div class="mediaInformation">
12 <p class="mediaTitle">{$__mediaTitle}</p>
13 </div>
14
15 <nav class="jsMobileNavigation buttonGroupNavigation">
16 <ul class="buttonList iconList">
17 <li class="mediaCheckbox">
18 <a><label><input type="checkbox" class="jsClipboardItem" data-object-id="{@$media->mediaID}"></label></a>
19 </li>
20 {if $__wcf->session->getPermission('admin.content.cms.canManageMedia')}
21 <li class="jsMediaEditButton" data-object-id="{@$media->mediaID}">
22 <a><span class="icon icon16 fa-pencil jsTooltip" title="{lang}wcf.global.button.edit{/lang}"></span> <span class="invisible">{lang}wcf.global.button.edit{/lang}</span></a>
23 </li>
24 <li class="jsDeleteButton" data-object-id="{@$media->mediaID}" data-confirm-message-html="{lang title=$__mediaTitle __encode=true}wcf.media.delete.confirmMessage{/lang}">
25 <a><span class="icon icon16 fa-times jsTooltip" title="{lang}wcf.global.button.delete{/lang}"></span> <span class="invisible">{lang}wcf.global.button.delete{/lang}</span></a>
26 </li>
27 {/if}
28 {if $mode == 'editor'}
29 <li class="jsMediaInsertButton" data-object-id="{@$media->mediaID}">
30 <a><span class="icon icon16 fa-plus jsTooltip" title="{lang}wcf.media.button.insert{/lang}"></span> <span class="invisible">{lang}wcf.media.button.insert{/lang}</span></a>
31 </li>
32 {elseif $mode == 'select'}
33 <li class="jsMediaSelectButton" data-object-id="{@$media->mediaID}">
34 <a><span class="icon icon16 fa-check jsTooltip" title="{lang}wcf.media.button.select{/lang}"></span> <span class="invisible">{lang}wcf.media.button.select{/lang}</span></a>
35 </li>
36 {/if}
37 </ul>
38 </nav>
39 </li>
40 {/foreach}