Révision 388c412d
Ajouté par Assos Assos il y a environ 7 ans
drupal7/sites/all/modules/media/media.install | ||
---|---|---|
122 | 122 |
} |
123 | 123 |
} |
124 | 124 |
|
125 |
if (module_exists('entity_translation')) { |
|
126 |
if ($phase == 'update' || $phase == 'install' || $phase == 'runtime' ) { |
|
127 |
$entity_translation_info = system_get_info('module', 'entity_translation'); |
|
128 |
$et_installed_version = $entity_translation_info['version']; |
|
129 |
$et_installed_datestamp = $entity_translation_info['datestamp']; |
|
130 |
$march3rd_entity_translation_timestamp = 1488530885; |
|
131 |
if (!isset($entity_translation_info['version']) || !isset($entity_translation_info['datestamp'])) { |
|
132 |
$et_installed_datestamp = 1488530884; |
|
133 |
} |
|
134 |
|
|
135 |
if ($et_installed_datestamp < $march3rd_entity_translation_timestamp) { |
|
136 |
$description = $t('Your entity_translation installation version: %version is too old. media requires entity_translation at least beta6 from march 3 2017 or newer. Your choice is to either upgrade entity_translation or to disable it.', array('%version' => $et_installed_version)); |
|
137 |
$requirements['entity_translation']['description'] = $description; |
|
138 |
$requirements['entity_translation']['severity'] = REQUIREMENT_ERROR; |
|
139 |
$requirements['entity_translation']['value'] = $et_installed_version; |
|
140 |
$requirements['entity_translation']['title'] = $t('Entity translation (when installed) with Media'); |
|
141 |
drupal_set_message($description, 'error', TRUE); |
|
142 |
} |
|
143 |
} |
|
144 |
} |
|
125 | 145 |
return $requirements; |
126 | 146 |
} |
127 | 147 |
|
Formats disponibles : Unified diff
Weekly update of contrib modules