|
1 | 1 | {% load i18n fb_versions %} |
| 2 | + |
2 | 3 | <input id="{{ final_attrs.id }}" type="text" class="vTextField vFileBrowseField vFileBrowseField{% if final_attrs.class %} {{ final_attrs.class }}{% endif %}" name="{{ final_attrs.name }}" value="{{ value.path }}" /> |
3 | 4 | <div id="{{ final_attrs.id }}-uploader" class="fb-uploader-container"></div> |
4 | 5 | <a href="javascript:FileBrowser.show('{{ final_attrs.id }}', '{{ url }}?pop=1{% if final_attrs.directory %}&dir={{ final_attrs.directory|urlencode|urlencode }}{% endif %}{% if final_attrs.format %}&type={{ final_attrs.format }}{% endif %}');" class="fb_show"></a> |
5 | 6 | <a href="#" onclick="FileBrowser.show(this.parentNode.getElementsByTagName('input')[0].id, '{{ url }}?pop=1{% if final_attrs.directory %}&dir={{ final_attrs.directory|urlencode|urlencode }}{% endif %}{% if final_attrs.format %}&type={{ final_attrs.format }}{% endif %}');" class="fb_show"> |
6 | 7 | <img src="{{ final_attrs.search_icon }}" alt="{% trans "Change" %}" /> |
7 | 8 | </a> |
8 | 9 | <div class="fb-uploadfield{% if value and not value.exists %} error{% endif %}"> |
9 | | -{% if value and not value.exists %} |
10 | | -<ul class="errorlist"><li>{% trans "File not found" %}</li></ul> |
11 | | -{% endif %} |
| 10 | + {% if value and not value.exists %} |
| 11 | + <ul class="errorlist"><li>{% trans "File not found" %}</li></ul> |
| 12 | + {% endif %} |
12 | 13 | </div> |
13 | 14 | {% if value.filetype == "Image" and value.exists %} |
14 | | -{% version_object value.path final_attrs.ADMIN_THUMBNAIL as thumbnail_version %} |
15 | | -{% if thumbnail_version %} |
16 | | -<p class="preview" id="preview_{{ final_attrs.id }}"> |
17 | | - <a href="{{ value.url }}" target="_blank" id="previewlink_{{ final_attrs.id }}"> |
18 | | - <img id="previewimage_{{ final_attrs.id }}" src="{{ thumbnail_version.url }}" class="preview" /> |
19 | | - </a> |
20 | | -</p> |
21 | | -{% else %} |
22 | | -<p class="preview" id="preview_{{ final_attrs.id }}" style="display: none;"> |
23 | | - <a href="javascript://" target="_self" id="previewlink_{{ final_attrs.id }}"> |
24 | | - <img id="previewimage_{{ final_attrs.id }}" class="preview" src="" /> |
25 | | - </a> |
26 | | -</p> |
27 | | -{% endif %} |
| 15 | + {% version_object value.path final_attrs.ADMIN_THUMBNAIL as thumbnail_version %} |
| 16 | + {% if thumbnail_version %} |
| 17 | + <p class="preview" id="preview_{{ final_attrs.id }}"> |
| 18 | + <a href="{{ value.url }}" target="_blank" id="previewlink_{{ final_attrs.id }}"> |
| 19 | + <img id="previewimage_{{ final_attrs.id }}" src="{{ thumbnail_version.url }}" class="preview" /> |
| 20 | + </a> |
| 21 | + </p> |
| 22 | + {% else %} |
| 23 | + <p class="preview" id="preview_{{ final_attrs.id }}" style="display: none;"> |
| 24 | + <a href="javascript://" target="_self" id="previewlink_{{ final_attrs.id }}"> |
| 25 | + <img id="previewimage_{{ final_attrs.id }}" class="preview" src="" /> |
| 26 | + </a> |
| 27 | + </p> |
| 28 | + {% endif %} |
28 | 29 | {% else %} |
29 | | -<p class="preview" id="preview_{{ final_attrs.id }}" style="display: none;"> |
30 | | - <a href="javascript://" target="_self" id="previewlink_{{ final_attrs.id }}"> |
31 | | - <img id="previewimage_{{ final_attrs.id }}" class="preview" src="" /> |
32 | | - </a> |
33 | | -</p> |
| 30 | + <p class="preview" id="preview_{{ final_attrs.id }}" style="display: none;"> |
| 31 | + <a href="javascript://" target="_self" id="previewlink_{{ final_attrs.id }}"> |
| 32 | + <img id="previewimage_{{ final_attrs.id }}" class="preview" src="" /> |
| 33 | + </a> |
| 34 | + </p> |
34 | 35 | {% endif %} |
35 | 36 | {% if value and not value.exists %} |
36 | | -<ul class="errorlist"><li>{% trans "File not found" %}</li></ul> |
| 37 | + <ul class="errorlist"><li>{% trans "File not found" %}</li></ul> |
37 | 38 | {% endif %} |
38 | 39 | <script type="text/javascript"> |
39 | 40 | (function($){ |
|
0 commit comments