{% import 'macros_form.html' as form with context %}
{% call form.segment() %}
{% if not bscw_file %}
{% call form.box(table=True) %}
{{ form.tablefield(label=trans('label_local_file'), errormsg='no_document', extra=' accept="*/*"', name='files', type='file') }}
{% call form.tablefield(label=trans('label_mime'), name='mime-type', type='select') %}
{{ mimes }}
{% endcall %}
{% call form.tablefield(label=trans('label_encoding'), name='encoding-type', size='medium', type='select') %}
{{ encodings }}
{% endcall %}
{{ form.tablefield(label=trans('label_tags'), name='tags', type='text', value=tags) }}
{{ form.tablefield(label=trans('label_description'), name='desc', type='textarea') }}
{% endcall %}
{% endif %}
{% if bscw_file %}
{% call form.box(table=True, title=trans('boxtitle_local_file'), title_field_type='radio',
title_field_name='filesource', title_field_value='local', title_field_checked=filesource_local) %}
{{ form.tablefield(label=trans('label_local_file'), errormsg='no_document', extra=' accept="*/*"', name='files', type='file') }}
{% call form.tablefield(label=trans('label_mime'), name='mime-type', type='select') %}
{{ mimes }}
{% endcall %}
{% call form.tablefield(label=trans('label_encoding'), name='encoding-type', size='medium', type='select') %}
{{ encodings }}
{% endcall %}
{% endcall %}
{% call form.box(table=True, title=trans('boxtitle_remote_file'), title_field_type='radio',
title_field_name='filesource', title_field_value='remote', title_field_checked=not filesource_local) %}
{% call form.tablefield(label=trans('label_remote_file'), errormsg='no_remotedoc', name='bscwfiles', type='content') %}
{{ bscw_file }}
{% endcall %}
{% endcall %}
{% call form.box(table=True, title=trans('boxtitle_attributes')) %}
{{ form.tablefield(label=trans('label_tags'), name='tags', type='text', value=tags) }}
{{ form.tablefield(label=trans('label_description'), name='desc', type='textarea') }}
{% endcall %}
{% endif %}
{% endcall %}
{{ voptions }}
{{ unlockopt }}