{% extends "layout.html" %} {% block scripts %} {% endblock %} {% block body %}
{{ title }}
{{ form.csrf_token }}
{{ macros.render_input_field(_('name'), form.name(class_='form-control')) }}
{{ macros.render_input_field(_('category'), macros.render_input(form.category)) }} {{ macros.render_input_field(_('status'), macros.render_input(form.status)) }} {{ macros.render_input_field(_('entry_date'), macros.render_input(form.reception_date, placeholder='yyyy-mm-dd')) }} {{ macros.render_input_field(_('serial_number'), macros.render_input(form.serial_number)) }} {{ macros.render_input_field(_('in_charge'), macros.render_input(form.in_charge)) }} {{ macros.render_input_field(_('documentation'), macros.render_input(form.documentation)) }} {{ macros.render_input_field(_('description'), macros.render_input(form.description, class_='full-width vresize', rows=2)) }} {{ macros.render_input_field(_('comments'), macros.render_input(form.comments, class_='full-width vresize', rows=2)) }} {% for field in form %} {% if field.name.startswith('field_') %} {{ macros.render_input_field( form.dynamic_fields[field.name], macros.render_input(field, class_='full-width vresize', rows=1)) }} {% endif %} {% endfor %} {% for field in form %} {% if field.name.startswith('category_field_') %} {{ macros.render_input_field( form.dynamic_fields[field.name], macros.render_input(field, class_='full-width vresize', rows=1), class_='photonics_category_field', dataid=form.category_fields[field.name], hidden=true) }} {% endif %} {% endfor %}
{{ macros.render_input_field(_('actual_use'), macros.render_input(form.actual_use_user)) }} {{ macros.render_input_field(_('use_type'), macros.render_input(form.actual_use_type, disabled=true if not form.actual_use_user.data)) }} {{ macros.render_input_field(_('start_date'), macros.render_input(form.actual_use_start_date, disabled=true if not form.actual_use_user.data, placeholder='yyyy-mm-dd')) }} {{ macros.render_input_field(_('end_date'), macros.render_input(form.actual_use_end_date, disabled=true if not form.actual_use_user.data, placeholder='yyyy-mm-dd')) }}
{% if image %}
{{ _('delete_image') }}
{% endif %}
{{ macros.render_file_upload( 'image', class_='tcell', multiple=false, accept='image/*', select_text=_('select_an_image'), drag_text=_('or_drop_it_here_fem')) }}
{{ _('associated_digital_material')|upper }}
{% if files %}
{% for file in files %}
{{ file.full_name }} {{ _('delete') }}
{% endfor %}
{% endif %}
{{ macros.render_file_upload( 'files', class_='file-upload-fullheight', multiple=true, select_text=_('select_multiple_files'), drag_text=_('or_drop_them_here')) }}
{% endblock %} {% block modals %} {{ macros.begin_render_modal('inventory-image-warning-delete-modal', _('warning')) }} {{ _('delete_image_confirm') }} {{ macros.end_render_modal(buttons=( {'text': _('cancel'), 'cancel': true}, {'text': _('accept'), 'trigger': 'delete_image'})) }} {{ macros.begin_render_modal('inventory-files-warning-delete-modal', _('warning')) }} {{ _('delete_file_confirm') }} {{ macros.end_render_modal(buttons=( {'text': _('cancel'), 'cancel': true}, {'text': _('accept'), 'trigger': 'delete_file'})) }} {{ macros.begin_render_modal('inventory-form-uploading-modal', none, openable=false, closable=false) }} {{ macros.end_render_modal(buttons=none) }} {% endblock %}