Révision da542b7b
Ajouté par Assos Assos il y a plus de 7 ans
drupal7/sites/all/modules/media/modules/media_wysiwyg/includes/media_wysiwyg.pages.inc | ||
---|---|---|
91 | 91 |
field_attach_form('file', $file, $form['options']['fields'], $form_state); |
92 | 92 |
$instance = field_info_instances('file', $file->type); |
93 | 93 |
foreach ($instance as $field_name => $field_value) { |
94 |
if (isset($instance[$field_name]['settings']) && isset($instance[$field_name]['settings']['wysiwyg_override']) && !$instance[$field_name]['settings']['wysiwyg_override']) { |
|
95 |
unset($form['options']['fields'][$field_name]); |
|
96 |
} |
|
94 |
$info = field_info_field($field_name); |
|
95 |
// Only single valued fields can be overridden. |
|
96 |
$allow = $info['cardinality'] == 1 && !empty($instance[$field_name]['settings']['wysiwyg_override']); |
|
97 |
$form['options']['fields'][$field_name]['#access'] = $allow; |
|
97 | 98 |
} |
98 | 99 |
|
99 | 100 |
// Similar to a form_alter, but we want this to run first so that |
Formats disponibles : Unified diff
Weekly update of contrib modules