1 call to advagg_process_html_css()
advagg_process_html dans ./advagg.module
Implements hook_process_html().

Fichier

includes/css.inc, line 3

Code

function advagg_process_html_css(&$variables) {
    // dpm($variables);
    return;
    $schema = advagg_get_server_schema();
    $css_var = $variables['css'];
    $css_orig = $css_var;
    if (!variable_get('advagg_only_css_from_variables', ADVAGG_ONLY_CSS_FROM_VARIABLES)) {
        $css_func = drupal_add_css(CSS_DEFAULT);
        advagg_css_array_fixer($css_func);
    }
    else {
        $css_func = array();
    }
    $css = array_merge($css_var, $css_func);
    $css_func_inline = advagg_add_css_inline();
    if (!empty($css_func_inline)) {
        $css = advagg_merge_inline_css($css, $css_func_inline);
    }
    $css_conditional_styles = !empty($variables['conditional_styles']) ? $variables['conditional_styles'] : '';
    $css_styles = $variables['styles'];
    // Try cache.
    if (variable_get('advagg_use_full_cache', ADVAGG_USE_FULL_CACHE)) {
        // Build the cache ID
        // md5 of the CSS input
        // http or https
        // hostname
        // the js rendering function
        // css/js query string
        $cid = 'advagg_processor:css:' . md5(serialize(array(
            $css,
            $css_conditional_styles,
        ))) . ':' . $schema . ':' . $_SERVER['HTTP_HOST'] . ':' . variable_get('advagg_css_render_function', ADVAGG_CSS_RENDER_FUNCTION) . ':' . substr(variable_get('css_js_query_string', '0'), 0, 1);
        $cache = cache_get($cid, 'cache_advagg_bundle_reuse');
    }
    elseif (isset($cid)) {
        unset($cid);
    }
    if (!empty($cache->data)) {
        $variables['styles'] = $cache->data;
    }
    else {
        // Build HTML code.
        $processed_css = advagg_process_css($css);
        if (!empty($processed_css)) {
            $variables['styles'] = $processed_css;
        }
        $variables['styles'] .= $css_conditional_styles;
        // Cache output.
        if (isset($cid) && variable_get('advagg_use_full_cache', ADVAGG_USE_FULL_CACHE) && lock_acquire($cid)) {
            cache_set($cid, $variables['styles'], 'cache_advagg_bundle_reuse', CACHE_TEMPORARY);
            lock_release($cid);
        }
    }
}