| 4 |
lars |
1 |
<!-- $Id: upload.tpl 3894 2022-11-23 13:47:40Z tiefland $ BEGIN -->
|
|
|
2 |
{if $lType!="k"}
|
|
|
3 |
<link rel="stylesheet" href="/js/upload/jquery.fileupload-ui.css"/>
|
|
|
4 |
<script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>
|
|
|
5 |
<script type="text/javascript" src="/js/upload/jquery.iframe-transport.js"></script>
|
|
|
6 |
<script type="text/javascript" src="/js/upload/jquery.fileupload.js"></script>
|
|
|
7 |
<script type="text/javascript" src="/js/upload/jquery.fileupload-ui.js"></script>
|
|
|
8 |
<script type="text/javascript" src="/js/upload/application.js"></script>
|
|
|
9 |
<script type="text/javascript" src="/js/toolbox.js"></script>
|
|
|
10 |
{/if}
|
|
|
11 |
<div id="upload_dlg">
|
|
|
12 |
<div class="pos">
|
|
|
13 |
<span class="aktuell">Position:</span>
|
|
|
14 |
{if $lType!="k"}
|
|
|
15 |
{if $folder}
|
|
|
16 |
<a class="nav" href="#" data-fname="">TOP</a>
|
|
|
17 |
{else}
|
|
|
18 |
<span class="aktuell">TOP</span>
|
|
|
19 |
{/if}
|
|
|
20 |
{foreach $pos as $dir}
|
|
|
21 |
{if $dir@first} > {/if}
|
|
|
22 |
{if !$dir@last}
|
|
|
23 |
<a class="nav" href="#" data-fname="{$dir.fullName}">{$dir.name}</a> >
|
|
|
24 |
{else}
|
|
|
25 |
<span class="aktuell">
|
|
|
26 |
{$dir.name}
|
|
|
27 |
</span>
|
|
|
28 |
{/if}
|
|
|
29 |
{/foreach}
|
|
|
30 |
{else}
|
|
|
31 |
<span class="aktuell">TOP</span> > <span class="aktuell">aktionen</span> > <span class="aktuell">1</span>
|
|
|
32 |
{/if}
|
|
|
33 |
</div>
|
|
|
34 |
{if $lType!="k"}
|
|
|
35 |
{foreach $folders as $f_id => $f_name}
|
|
|
36 |
{if $f_name@first}
|
|
|
37 |
<div class="break"> </div>
|
|
|
38 |
{/if}
|
|
|
39 |
<img alt="" src="/images/Online-Shop/directory/ordner.gif" /><a href="#" data-fname="{$f_name|urlencode}" class="nav">{$f_name}</a>
|
|
|
40 |
{if !$f_name@last}
|
|
|
41 |
<br/>
|
|
|
42 |
{else}
|
|
|
43 |
<div class="break"> </div>
|
|
|
44 |
{/if}
|
|
|
45 |
{/foreach}
|
|
|
46 |
{/if}
|
|
|
47 |
<div id="fileupload" title="Bilder verwalten" >
|
|
|
48 |
<form action="/media" method="POST" enctype="multipart/form-data">
|
|
|
49 |
<input type="hidden" name="folder" value="{$folder}" />
|
|
|
50 |
<input type="hidden" name="l_type" value="{$lType}" id="lType"/>
|
|
|
51 |
<input type="hidden" name="l_id" value="{$a_id}" id="lID"/>
|
|
|
52 |
<div class="fileupload-buttonbar">
|
|
|
53 |
<label class="fileinput-button">
|
|
|
54 |
<span>Dateien hinzufügen...</span>
|
|
|
55 |
<input type="file" name="files[]" multiple="multiple" />
|
|
|
56 |
</label>
|
|
|
57 |
<button type="submit" class="start">upload starten</button>
|
|
|
58 |
<button type="reset" class="cancel">upload abbrechen</button>
|
|
|
59 |
<button type="button" class="delete">Dateien löschen</button>
|
|
|
60 |
{if $realurl}
|
|
|
61 |
<input type="hidden" name="change_filename" value="0" />
|
|
|
62 |
<label for="change_filename">Dateinamen an RealURL anpassen?</label>
|
|
|
63 |
<input type="checkbox" name="change_filename" value="1" checked="checked" id="change_filename" />
|
|
|
64 |
{/if}
|
|
|
65 |
<label for="compressvalue">Komprimierungsgrad:</label>
|
|
|
66 |
<select name="compressvalue" id="compressvalue">
|
|
|
67 |
<option value="90">90%</option>
|
|
|
68 |
<option value="80">80%</option>
|
|
|
69 |
<option value="70" selected="selected">70%</option>
|
|
|
70 |
<option value="60">60%</option>
|
|
|
71 |
</select>
|
|
|
72 |
|
|
|
73 |
</div>
|
|
|
74 |
</form>
|
|
|
75 |
<div class="fileupload-content">
|
|
|
76 |
<table class="files"></table>
|
|
|
77 |
<div class="fileupload-progressbar"></div>
|
|
|
78 |
</div>
|
|
|
79 |
</div>
|
|
|
80 |
{literal}
|
|
|
81 |
<script id="template-upload" type="text/x-jquery-tmpl">
|
|
|
82 |
<tr class="template-upload{{if error}} ui-state-error{{/if}}">
|
|
|
83 |
<td class="preview"></td>
|
|
|
84 |
<td class="name">${name}</td>
|
|
|
85 |
<td class="size">${sizef}</td>
|
|
|
86 |
{{if error}}
|
|
|
87 |
<td class="error" colspan="2">Error:
|
|
|
88 |
{{if error === 'maxFileSize'}}File is too big
|
|
|
89 |
{{else error === 'minFileSize'}}File is too small
|
|
|
90 |
{{else error === 'acceptFileTypes'}}Filetype not allowed
|
|
|
91 |
{{else error === 'maxNumberOfFiles'}}Max number of files exceeded
|
|
|
92 |
{{else}}${error}
|
|
|
93 |
{{/if}}
|
|
|
94 |
</td>
|
|
|
95 |
{{else}}
|
|
|
96 |
<td class="progress"><div></div></td>
|
|
|
97 |
<td class="start"><button>Start</button></td>
|
|
|
98 |
{{/if}}
|
|
|
99 |
<td class="cancel"><button>Cancel</button></td>
|
|
|
100 |
</tr>
|
|
|
101 |
</script>
|
|
|
102 |
<script id="template-download" type="text/x-jquery-tmpl">
|
|
|
103 |
<tr class="template-download{{if error}} ui-state-error{{/if}}">
|
|
|
104 |
{{if error}}
|
|
|
105 |
<td></td>
|
|
|
106 |
<td class="name">${name}</td>
|
|
|
107 |
<td class="size">${sizef}</td>
|
|
|
108 |
<td class="error" colspan="2">Error:
|
|
|
109 |
{{if error === 1}}File exceeds upload_max_filesize (php.ini directive)
|
|
|
110 |
{{else error === 2}}File exceeds MAX_FILE_SIZE (HTML form directive)
|
|
|
111 |
{{else error === 3}}File was only partially uploaded
|
|
|
112 |
{{else error === 4}}No File was uploaded
|
|
|
113 |
{{else error === 5}}Missing a temporary folder
|
|
|
114 |
{{else error === 6}}Failed to write file to disk
|
|
|
115 |
{{else error === 7}}File upload stopped by extension
|
|
|
116 |
{{else error === 'maxFileSize'}}File is too big
|
|
|
117 |
{{else error === 'minFileSize'}}File is too small
|
|
|
118 |
{{else error === 'acceptFileTypes'}}Filetype not allowed
|
|
|
119 |
{{else error === 'maxNumberOfFiles'}}Max number of files exceeded
|
|
|
120 |
{{else error === 'uploadedBytes'}}Uploaded bytes exceed file size
|
|
|
121 |
{{else error === 'emptyResult'}}Empty file upload result
|
|
|
122 |
{{else}}${error}
|
|
|
123 |
{{/if}}
|
|
|
124 |
</td>
|
|
|
125 |
{{else}}
|
|
|
126 |
<td class="preview">
|
|
|
127 |
{{if thumbnail_url}}
|
|
|
128 |
<a href="${url}" target="_blank"><img src="${thumbnail_url}"></a>
|
|
|
129 |
{{/if}}
|
|
|
130 |
</td>
|
|
|
131 |
<td class="name">
|
|
|
132 |
<a href="${url}"{{if thumbnail_url}} target="_blank"{{/if}}>${name}</a>
|
|
|
133 |
</td>
|
|
|
134 |
<td class="size">${sizef}</td>
|
|
|
135 |
<td colspan="2"></td>
|
|
|
136 |
{{/if}}
|
|
|
137 |
<td class="delete">
|
|
|
138 |
<button data-type="${delete_type}" data-url="${delete_url}">Delete</button>
|
|
|
139 |
</td>
|
|
|
140 |
</tr>
|
|
|
141 |
</script>
|
|
|
142 |
{/literal}
|
|
|
143 |
</div>
|
|
|
144 |
<div id="folder_dialog" title="Ordner anlegen" {if $fromArtikel}style='display:none;'{/if}>
|
|
|
145 |
<form id="create_folder" method="post">
|
|
|
146 |
<table>
|
|
|
147 |
<tr>
|
|
|
148 |
<td><label for="folder_name">Ordnername:</label></td>
|
|
|
149 |
<td>
|
|
|
150 |
<input type="hidden" name="base_folder" id="base_folder" value="{$folder}" />
|
|
|
151 |
<input type="text" name="folder_name" id="folder_name" value="" />
|
|
|
152 |
<input type="submit" id="createFolder" value="Ordner anlegen" />
|
|
|
153 |
</td>
|
|
|
154 |
</tr>
|
|
|
155 |
</table>
|
|
|
156 |
</form>
|
|
|
157 |
</div>
|
|
|
158 |
<!-- $Id: upload.tpl 3894 2022-11-23 13:47:40Z tiefland $ END -->
|