Révision f066bdb5
Ajouté par Assos Assos il y a plus de 9 ans
drupal7/sites/all/modules/l10n_update/l10n_update.install | ||
---|---|---|
181 | 181 |
* Implements hook_requirements(). |
182 | 182 |
*/ |
183 | 183 |
function l10n_update_requirements($phase) { |
184 |
if ($phase == 'runtime' && variable_get('l10n_update_check_frequency', 0)) { |
|
185 |
if (l10n_update_get_projects() && l10n_update_language_list()) { |
|
186 |
$requirements['l10n_update']['title'] = t('Translation update status'); |
|
187 |
if (l10n_update_available_updates()) { |
|
188 |
$requirements['l10n_update']['severity'] = REQUIREMENT_WARNING; |
|
189 |
$requirements['l10n_update']['value'] = t('There are available updates'); |
|
190 |
$requirements['l10n_update']['description'] = t( |
|
191 |
'There are new or updated translations available for currently installed modules and themes. To check for updates, you can visit the <a href="@check_manually">translation update page</a>.', |
|
192 |
array( |
|
193 |
'@check_manually' => url('admin/config/regional/translate/update') |
|
194 |
) |
|
195 |
); |
|
184 |
if ($phase == 'runtime') { |
|
185 |
$requirements['l10n_update']['title'] = t('Translation update status'); |
|
186 |
if (variable_get('l10n_update_check_frequency', 0)) { |
|
187 |
if (l10n_update_get_projects() && l10n_update_language_list()) { |
|
188 |
if (l10n_update_available_updates()) { |
|
189 |
$requirements['l10n_update']['severity'] = REQUIREMENT_WARNING; |
|
190 |
$requirements['l10n_update']['value'] = t('There are available updates'); |
|
191 |
$requirements['l10n_update']['description'] = t('There are new or updated translations available for currently installed modules and themes. To check for updates, you can visit the <a href="@check_manually">translation update page</a>.', array( |
|
192 |
'@check_manually' => url('admin/config/regional/translate/update') |
|
193 |
)); |
|
194 |
} |
|
195 |
else { |
|
196 |
$requirements['l10n_update']['severity'] = REQUIREMENT_OK; |
|
197 |
$requirements['l10n_update']['value'] = t('All your translations are up to date'); |
|
198 |
} |
|
196 | 199 |
} |
197 | 200 |
else { |
198 |
$requirements['l10n_update']['severity'] = REQUIREMENT_OK; |
|
199 |
$requirements['l10n_update']['value'] = t('All your translations are up to date'); |
|
201 |
$requirements['l10n_update']['value'] = t('No update data available'); |
|
202 |
$requirements['l10n_update']['severity'] = REQUIREMENT_WARNING; |
|
203 |
$requirements['l10n_update']['description'] = _l10n_update_no_data(); |
|
200 | 204 |
} |
201 | 205 |
} |
202 | 206 |
else { |
203 |
$requirements['l10n_update']['title'] = t('Translation update status'); |
|
204 |
$requirements['l10n_update']['value'] = t('No update data available'); |
|
205 |
$requirements['l10n_update']['severity'] = REQUIREMENT_WARNING; |
|
206 |
//$requirements['update_core']['reason'] = UPDATE_UNKNOWN; |
|
207 |
$requirements['l10n_update']['description'] = _l10n_update_no_data(); |
|
207 |
$requirements['l10n_update']['value'] = t('Not enabled'); |
|
208 |
$requirements['l10n_update']['severity'] = REQUIREMENT_INFO; |
|
208 | 209 |
} |
209 | 210 |
return $requirements; |
210 | 211 |
} |
... | ... | |
289 | 290 |
function l10n_update_update_7005() { |
290 | 291 |
registry_rebuild(); |
291 | 292 |
} |
293 |
|
|
294 |
/** |
|
295 |
* Rebuild registry after removing the stream wrapper. |
|
296 |
*/ |
|
297 |
function l10n_update_update_7006() { |
|
298 |
registry_rebuild(); |
|
299 |
} |
Formats disponibles : Unified diff
Weekly update of contrib modules