{% import 'macros_form.html' as form without context %}
{% call form.box(table=True) %}
{{ form.tablefield(label=htmlstr('%s %s') % (trans('contents'), (htmlstr('(%s)') % show_format if show_format is defined else '')), extra=htmlstr(' style="height:%s" wrap="virtual"') % height, name=name, type='textarea', value=content) }}
{% if select_format is defined %}
{% call form.tablefield(label=trans('label_format'), name=format_key, size='medium', type='select') %}
{{ select_format }}
{% endcall %}
{% endif %}
{% if select_format is undefined %}
{{ format_key }}
{% endif %}
{% endcall %}