t('Audio import')); $dirpath = variable_get('audio_import_path', ''); // If the import directory has not been configured, indicate an error. if ($dirpath == '') { $requirements['audio_import_dir']['value'] = t('Import directory has not been configured.'); $requirements['audio_import_dir']['description'] = t('The import directory must be configured and exist in order for the Audio import module to function.', array('@configure' => url('admin/settings/audio_import'))); $requirements['audio_import_dir']['severity'] = REQUIREMENT_ERROR; } elseif (!file_check_directory($dirpath)) { // The import directory does not exist, indicate an error. $requirements['audio_import_dir']['value'] = t('Import directory @dirpath does not exist or is not writable.', array('@dirpath' => $dirpath)); $requirements['audio_import_dir']['description'] = t('The import directory @dirpath either does not exist or does not grant the web container write permission. Either choose a different directory or create the @dirpath directory and grant write permissions. The Audio import module will not function until this is corrected.', array('@dirpath' => $dirpath, '@choose'=> url('admin/settings/audio_import'))); $requirements['audio_import_dir']['severity'] = REQUIREMENT_ERROR; } else { $requirements['audio_import_dir']['value'] = t('Import directory @dirpath exists', array('@dirpath' => $dirpath)); $requirements['audio_import_dir']['severity'] = REQUIREMENT_OK; } } return $requirements; } function audio_import_uninstall() { variable_del('audio_import_path'); } function audio_import_update_1() { variable_del('audio_import_extensions'); return array(); }