Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1515 | Zur aktuellen Revision | Details | Letzte Änderung | Log anzeigen | RSS feed

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