Commit | Line | Data |
---|---|---|
f0bc263f MW |
1 | {if $attachmentList && $attachmentList->getGroupedObjects($objectID)|count} |
2 | {hascontent} | |
95961bdf MW |
3 | <section class="section attachmentThumbnailList"> |
4 | <h2 class="sectionTitle">{lang}wcf.attachment.images{/lang}</h2> | |
5 | ||
e3b932b6 | 6 | <ul class="inlineList"> |
95961bdf MW |
7 | {content} |
8 | {foreach from=$attachmentList->getGroupedObjects($objectID) item=attachment} | |
9 | {if $attachment->showAsImage() && !$attachment->isEmbedded()} | |
10 | <li class="attachmentThumbnail" data-attachment-id="{@$attachment->attachmentID}"> | |
11 | {if $attachment->hasThumbnail()} | |
de105cbb | 12 | <a href="{link controller='Attachment' object=$attachment}{/link}"{if $attachment->canDownload()} class="jsImageViewer" title="{$attachment->filename}"{/if}> |
95961bdf MW |
13 | {/if} |
14 | ||
fe17bd5f | 15 | <div class="attachmentThumbnailContainer"> |
de105cbb MW |
16 | <span class="attachmentThumbnailImage"> |
17 | {if $attachment->hasThumbnail()} | |
e5f9b56c | 18 | <img src="{link controller='Attachment' object=$attachment}thumbnail=1{/link}" alt="" {if $attachment->thumbnailWidth >= ATTACHMENT_THUMBNAIL_WIDTH && $attachment->thumbnailHeight >= ATTACHMENT_THUMBNAIL_HEIGHT} class="attachmentThumbnailImageScalable"{/if}> |
de105cbb | 19 | {else} |
e5f9b56c | 20 | <img src="{link controller='Attachment' object=$attachment}{/link}" alt="" {if $attachment->width >= ATTACHMENT_THUMBNAIL_WIDTH && $attachment->height >= ATTACHMENT_THUMBNAIL_HEIGHT} class="attachmentThumbnailImageScalable"{/if}> |
de105cbb MW |
21 | {/if} |
22 | </span> | |
23 | ||
24 | <span class="attachmentThumbnailData"> | |
25 | <span class="attachmentFilename">{$attachment->filename}</span> | |
26 | </span> | |
95961bdf | 27 | </div> |
fe17bd5f | 28 | |
de105cbb MW |
29 | <ul class="attachmentMetaData inlineList"> |
30 | <li> | |
31 | <span class="icon icon16 fa-file-text-o"></span> | |
32 | {@$attachment->filesize|filesize} | |
33 | </li> | |
34 | <li> | |
35 | <span class="icon icon16 fa-expand"></span> | |
36 | {#$attachment->width}×{#$attachment->height} | |
37 | </li> | |
38 | <li> | |
39 | <span class="icon icon16 fa-eye"></span> | |
40 | {#$attachment->downloads} | |
41 | </li> | |
fe17bd5f MS |
42 | </ul> |
43 | ||
de105cbb MW |
44 | {if $attachment->hasThumbnail()} |
45 | </a> | |
46 | {/if} | |
95961bdf MW |
47 | </li> |
48 | {/if} | |
49 | {/foreach} | |
50 | {/content} | |
51 | </ul> | |
52 | </section> | |
f0bc263f | 53 | {/hascontent} |
ca8bfa53 | 54 | |
f0bc263f | 55 | {hascontent} |
95961bdf MW |
56 | <section class="section attachmentFileList"> |
57 | <h2 class="sectionTitle">{lang}wcf.attachment.files{/lang}</h2> | |
f0bc263f | 58 | |
e3b932b6 | 59 | <ul class="inlineList"> |
95961bdf MW |
60 | {content} |
61 | {foreach from=$attachmentList->getGroupedObjects($objectID) item=attachment} | |
62 | {if $attachment->showAsFile() && !$attachment->isEmbedded()} | |
63 | <li class="box32" data-attachment-id="{@$attachment->attachmentID}"> | |
5552d2cc | 64 | <a href="{link controller='Attachment' object=$attachment}{/link}"><span class="icon icon32 fa-{@$attachment->getIconName()}"></span></a> |
95961bdf MW |
65 | |
66 | <div> | |
67 | <p><a href="{link controller='Attachment' object=$attachment}{/link}">{$attachment->filename}</a></p> | |
68 | <small>{lang}wcf.attachment.file.info{/lang}</small> | |
69 | </div> | |
70 | </li> | |
71 | {/if} | |
72 | {/foreach} | |
73 | {/content} | |
74 | </ul> | |
75 | </section> | |
f0bc263f | 76 | {/hascontent} |
ca8bfa53 | 77 | {/if} |