Adjust tests to new attributes
[phpmyadmin.git] / templates / columns_definitions / transformation.phtml
blob99bab34053f3abb343c67f89191a8e25ef818bdd
1 <select id="field_<?= $columnNumber; ?>_<?= ($ci - $ci_offset); ?>"
2         size="1"
3         name="field_<?= $type;?>[<?= $columnNumber;?>]">
4     <option value="" title="<?= __('None'); ?>"></option>
5     <?php if (isset($available_mime[$type]) && is_array($available_mime[$type])): ?>
6         <?php foreach ($available_mime[$type] as $mimekey => $transform): ?>
7             <?php
8                 $checked = isset($columnMeta['Field'])
9                          && isset($mime_map[$columnMeta['Field']][$type])
10                          && preg_match('@' . preg_quote($available_mime[$type . '_file'][$mimekey], '@') . '3?@i',
11                                         $mime_map[$columnMeta['Field']][$type]) ? 'selected ' : '';
12                 $tooltip = PMA_getTransformationDescription(
13                     $available_mime[$type . '_file'][$mimekey]
14                 );
15                 $parts = explode(":", $transform);
16                 $name = PMA_getTransformationName(
17                     $available_mime[$type . '_file'][$mimekey]
18                 ) . ' (' . strtolower($parts[0]) . ":" . $parts[1] . ')';
19             ?>
20             <option value="<?= htmlspecialchars($available_mime[$type . '_file'][$mimekey]); ?>"
21                     <?= $checked; ?>
22                     title="<?= htmlspecialchars($tooltip); ?>">
23                 <?= htmlspecialchars($name); ?>
24             </option>
25         <?php endforeach; ?>
26     <?php endif; ?>
27 </select>