publik-base-theme/templates/qommon/forms/widgets/includes/cartads-piece.html

43 lines
1.9 KiB
HTML

{% load i18n %}
<div class="cartads-piece view-{{ view_name }} ">
<div class="title grid-1-1 newline">{% if piece.codePiece %}{{ piece.codePiece }} - {% endif %}{{ piece.text }}
{% if piece.reglementaire and view_name != 'validation' %}<span class="required">*</span>{% endif %}</div>
{% for file in piece.files %}
{% if view_name != 'validation' or file.token %}
<div class="file-upload-widget short {{ grid }} {% if file.token %}has-file{% endif %}">
<div class="file-button">
<input type="file" data-url="{{ file.url }}" data-max-file-size="26214400"
{% if piece.codePiece %}accept="application/pdf,image/jpeg"{% else %}accept="application/pdf"{% endif %}>
<input type="hidden" value="{{ file.token }}">
<div class="widget-message click-to-upload">
{% trans "Drop a file or click to select one" %}
</div>
<div class="widget-message upload-done">
{% if view_name != 'validation' %}{% trans "Upload done" %}{% endif %}
</div>
<style>.click-to-upload, .upload-done { display: none; }</style>
<div class="fileprogress" style="display: none;">
<div class="bar"
data-upload="{% trans "Upload in progress..." %}"
data-error="{% trans "Error during upload." %}"></div>
</div>
<div class="fileinfo">
<span class="filename">{{ file.name }}</span>
{% if view_name != 'validation' %}
<a href="#" class="remove" title="{% trans 'Remove this file' %}">{% trans "remove" %}</a>
{% endif %}
</div>
</div>
</div>
{% elif view_name == 'validation' and not piece.files.0.token %}
-
{% endif %}
{% endfor %}
{% if piece.max_files > 1 and view_name != 'validation' %}
<div class="grid-1-12 button-plus">
<button class="plus">+</button>
</div>
{% endif %}
</div>