{% if question is defined and question is not null %}
{{ 'question.validation.content_label'|trans({}, 'admin') }}

{{ 'label.label'|trans }}: {{ question.wording }}

{% if question.help is defined and question.help is not empty %}

{{ 'label.help'|trans }}: {{ question.help }}

{% endif %}

{{ 'label.type'|trans }}: {{ question.type }}

{{ 'label.propositions'|trans }}:

    {% if question.propositions is defined and question.propositions is iterable and question.propositions|length > 0 %} {% for proposition in question.propositions %}
  • {{ proposition.wording }} {{ (proposition.valid) ? '' : '' }}
  • {% endfor %} {% else %}
  • {{ 'question.validation.no_proposition'|trans({}, 'admin') }}
  • {% endif %}

{{ 'label.theme.theme'|trans }}:

    {% if question.theme %}
  • {{ question.theme.name }}
  • {% else %}
  • {{ 'question.validation.no_theme'|trans({}, 'admin') }}
  • {% endif %}
{% if question.information is defined and question.information is not empty %}

{{ 'label.information'|trans }}:

{{ question.information }}

{% endif %} {% if question.source is defined and question.source is not empty %}

{{ 'label.source'|trans }}: {{ question.source }}

{% endif %}

{{ 'label.media'|trans }}:

{% if question.media is defined and question.media is not empty %} {% set mediaExtension = question.media|split('.')|last %} {% if mediaExtension in ['mp4', 'flv', 'mpeg'] %} {% elseif mediaExtension in ['mp3'] %}

{% elseif mediaExtension in ['jpeg', 'jpg', 'png', 'gif'] %} {% else %} {{ 'question.validation.unauthorized_media'|trans({}, 'admin') }} : {{ question.media }} {% endif %} {% else %} {{ 'question.validation.no_media'|trans({}, 'admin') }} {% endif %}

{{ 'label.illustration'|trans }}:

{% if question.illustration is defined and question.illustration is not empty %} {% else %} {{ 'question.validation.no_illustration'|trans({}, 'admin') }} {% endif %}

{% endif %}