Display a message if there are requirement issues with AdvAgg.

Paramètres

array $requirements: Other requirements to list besides the standard ones.

15 calls to advagg_display_message_if_requirements_not_met()
advagg_admin_info_form dans ./advagg.admin.inc
Form builder; Show info about advagg and advagg settings.
advagg_admin_operations_form dans ./advagg.admin.inc
Form builder; Do advagg operations.
advagg_admin_settings_form dans ./advagg.admin.inc
Form builder; Configure advagg settings.
advagg_bundler_admin_settings_form dans advagg_bundler/advagg_bundler.admin.inc
Form builder; Configure advagg settings.
advagg_critical_css_admin_settings_form dans advagg_critical_css/advagg_critical_css.admin.inc
Form builder; Configure advagg settings.

... See full list

Fichier

./advagg.module, line 6444

Code

function advagg_display_message_if_requirements_not_met(array $requirements = array()) {
    include_once DRUPAL_ROOT . '/includes/install.inc';
    module_load_include('install', 'advagg');
    $requirements += advagg_install_fast_checks();
    if (!empty($requirements)) {
        module_load_include('admin.inc', 'system');
        usort($requirements, '_system_sort_requirements');
        $report = theme('status_report', array(
            'requirements' => $requirements,
        ));
        drupal_set_message(t('Go to the <a href="@url">status report page</a> and fix the issues that AdvAgg lists there. Sneak peak: !report', array(
            '@url' => url('admin/reports/status'),
            '!report' => $report,
        )));
    }
}