diff options
Diffstat (limited to 'srcs/phpmyadmin/templates/columns_definitions/transformation.twig')
| -rw-r--r-- | srcs/phpmyadmin/templates/columns_definitions/transformation.twig | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/columns_definitions/transformation.twig b/srcs/phpmyadmin/templates/columns_definitions/transformation.twig new file mode 100644 index 0000000..9aec94a --- /dev/null +++ b/srcs/phpmyadmin/templates/columns_definitions/transformation.twig @@ -0,0 +1,26 @@ +<select id="field_{{ column_number }}_{{ ci - ci_offset }}" + size="1" + name="field_{{ type }}[{{ column_number }}]"> + <option value="" title="{% trans 'None' %}"></option> + {% if available_mime[type] is defined and available_mime[type] is iterable %} + {% for mimekey, transform in available_mime[type] %} + {% set checked = column_meta['Field'] is defined + and mime_map[column_meta['Field']][type] is defined + and mime_map[column_meta['Field']][type] matches + '@' ~ available_mime[type ~ '_file_quoted'][mimekey] ~ '3?@i' + ? 'selected ' %} + {% set tooltip = get_description( + available_mime[type ~ '_file'][mimekey] + ) %} + {% set parts = transform|split(':') %} + {% set name = get_name( + available_mime[type ~ '_file'][mimekey] + ) ~ ' (' ~ parts[0]|lower ~ ':' ~ parts[1] ~ ')' %} + <option value="{{ available_mime[type ~ '_file'][mimekey] }}" + {{ checked }} + title="{{ tooltip }}"> + {{ name }} + </option> + {% endfor %} + {% endif %} +</select> |
