Commit | Line | Data |
---|---|---|
c2e9de94 MS |
1 | <ul class="mediaEditorButtons buttonGroup"> |
2 | <li><div class="mediaManagerMediaReplaceButton"></div></li> | |
3 | </ul> | |
4 | ||
f4d9e975 | 5 | {if $media->isImage && $media->hasThumbnail('small')} |
c14f5026 MS |
6 | <div class="mediaThumbnail"> |
7 | {@$media->getThumbnailTag('small')} | |
8 | </div> | |
9 | {/if} | |
59ab4d0f MS |
10 | |
11 | <div class="box48"> | |
c14f5026 | 12 | {if $media->isImage} |
295e77ea | 13 | {icon size=48 name='file-image'} |
c14f5026 MS |
14 | {else} |
15 | {@$media->getElementTag(48)} | |
16 | {/if} | |
9c07b271 | 17 | |
59ab4d0f MS |
18 | <dl class="plain dataList"> |
19 | <dt>{lang}wcf.media.filename{/lang}</dt> | |
c14f5026 | 20 | <dd id="mediaFilename">{$media->filename}</dd> |
9c07b271 | 21 | |
59ab4d0f | 22 | <dt>{lang}wcf.media.filesize{/lang}</dt> |
c14f5026 | 23 | <dd id="mediaFilesize">{@$media->filesize|filesize}</dd> |
9c07b271 | 24 | |
c14f5026 MS |
25 | {if $media->isImage} |
26 | <dt>{lang}wcf.media.imageDimensions{/lang}</dt> | |
27 | <dd id="mediaImageDimensions">{lang}wcf.media.imageDimensions.value{/lang}</dd> | |
28 | {/if} | |
9c07b271 | 29 | |
59ab4d0f | 30 | <dt>{lang}wcf.media.uploader{/lang}</dt> |
b5332f78 | 31 | <dd id="mediaUploader">{user object=$media->getUserProfile()}</dd> |
76125db4 MS |
32 | |
33 | <dt>{lang}wcf.media.downloads{/lang}</dt> | |
34 | <dd id="mediaDownloads">{#$media->downloads}</dd> | |
35 | ||
36 | {if $media->downloads} | |
37 | <dt>{lang}wcf.media.lastDownloadTime{/lang}</dt> | |
38 | <dd id="mediaDownloads">{@$media->lastDownloadTime|time}</dd> | |
39 | {/if} | |
59ab4d0f MS |
40 | </dl> |
41 | </div> | |
42 | ||
95961bdf MW |
43 | <section class="section"> |
44 | <h2 class="sectionTitle">{lang}wcf.global.form.data{/lang}</h2> | |
9c07b271 | 45 | |
cf4e950c MS |
46 | {hascontent} |
47 | <dl> | |
75f8019b | 48 | <dt><label for="categoryID_{@$media->mediaID}">{lang}wcf.global.category{/lang}</label></dt> |
cf4e950c MS |
49 | <dd> |
50 | <select id="categoryID_{@$media->mediaID}" name="categoryID"> | |
51 | <option value="0">{lang}wcf.global.noSelection{/lang}</option> | |
52 | ||
53 | {content} | |
54 | {foreach from=$categoryList item=categoryItem} | |
55 | <option value="{$categoryItem->categoryID}">{$categoryItem->getTitle()}</option> | |
56 | ||
57 | {if $categoryItem->hasChildren()} | |
58 | {foreach from=$categoryItem item=subCategoryItem} | |
59 | <option value="{$subCategoryItem->categoryID}"> {$subCategoryItem->getTitle()}</option> | |
60 | ||
61 | {if $subCategoryItem->hasChildren()} | |
62 | {foreach from=$subCategoryItem item=subSubCategoryItem} | |
63 | <option value="{$subSubCategoryItem->categoryID}"> {$subSubCategoryItem->getTitle()}</option> | |
64 | {/foreach} | |
65 | {/if} | |
66 | {/foreach} | |
67 | {/if} | |
68 | {/foreach} | |
69 | {/content} | |
70 | </select> | |
71 | </dd> | |
72 | </dl> | |
73 | {/hascontent} | |
74 | ||
c04be197 MS |
75 | {if $availableLanguages|count > 1} |
76 | <dl> | |
77 | <dt></dt> | |
78 | <dd> | |
79 | <label> | |
80 | <input type="checkbox" name="isMultilingual" value="1"{if $media->isMultilingual} checked{/if}> | |
81 | <span>{lang}wcf.media.isMultilingual{/lang}</span> | |
82 | </label> | |
83 | </dd> | |
84 | </dl> | |
b54fdcc0 | 85 | {include file='shared_languageChooser' label='wcf.media.languageID'} |
c04be197 | 86 | {/if} |
9c07b271 | 87 | |
59ab4d0f | 88 | <dl> |
c14f5026 | 89 | <dt><label for="title_{@$media->mediaID}">{lang}wcf.global.title{/lang}</label></dt> |
59ab4d0f | 90 | <dd> |
9c07b271 | 91 | <input type="text" id="title_{@$media->mediaID}" name="title" class="long"> |
59ab4d0f MS |
92 | </dd> |
93 | </dl> | |
c04be197 | 94 | {if $availableLanguages|count > 1} |
b54fdcc0 | 95 | {include file='shared_multipleLanguageInputJavascript' elementIdentifier='title'|concat:'_':$media->mediaID forceSelection=true} |
c04be197 | 96 | {/if} |
9c07b271 | 97 | |
cc796fe5 MW |
98 | {if $media->isImage} |
99 | <dl> | |
100 | <dt><label for="caption_{@$media->mediaID}">{lang}wcf.media.caption{/lang}</label></dt> | |
101 | <dd> | |
102 | <textarea id="caption_{@$media->mediaID}" name="caption" cols="40" rows="3"></textarea> | |
103 | </dd> | |
104 | </dl> | |
105 | {if $availableLanguages|count > 1} | |
b54fdcc0 | 106 | {include file='shared_multipleLanguageInputJavascript' elementIdentifier='caption'|concat:'_':$media->mediaID forceSelection=true} |
cc796fe5 | 107 | {/if} |
6c4046be MS |
108 | |
109 | <dl> | |
110 | <dt></dt> | |
111 | <dd> | |
112 | <label> | |
113 | <input type="checkbox" name="captionEnableHtml" value="1"{if $media->captionEnableHtml} checked{/if}> | |
114 | <span>{lang}wcf.media.caption.enableHtml{/lang}</span> | |
115 | </label> | |
116 | </dd> | |
117 | </dl> | |
118 | ||
cc796fe5 MW |
119 | <dl> |
120 | <dt><label for="altText_{@$media->mediaID}">{lang}wcf.media.altText{/lang}</label></dt> | |
121 | <dd> | |
122 | <input type="text" id="altText_{@$media->mediaID}" name="altText" class="long"> | |
123 | </dd> | |
124 | </dl> | |
125 | {if $availableLanguages|count > 1} | |
b54fdcc0 | 126 | {include file='shared_multipleLanguageInputJavascript' elementIdentifier='altText'|concat:'_':$media->mediaID forceSelection=true} |
cc796fe5 | 127 | {/if} |
c04be197 | 128 | {/if} |
9c07b271 | 129 | |
59ab4d0f | 130 | {event name='dataFields'} |
95961bdf | 131 | </section> |
59ab4d0f | 132 | |
b54fdcc0 | 133 | {include file='shared_aclSimple'} |
c14f5026 | 134 | |
59ab4d0f | 135 | <div class="formSubmit"> |
eecd78e1 | 136 | <button type="button" data-type="submit" class="button buttonPrimary">{lang}wcf.global.button.submit{/lang}</button> |
59ab4d0f | 137 | </div> |