You are here

function css_emimage_advagg_css_extra_alter in CSS Embedded Images 6.2

Implementation of hook_advagg_css_extra_alter().

Set the CSS prefix and suffix.

File

./css_emimage.module, line 240
CSS Embedded Images module.

Code

function css_emimage_advagg_css_extra_alter(&$values) {
  list($filename, $bundle_md5, $prefix, $suffix) = $values;
  if (!empty($prefix) || !empty($suffix)) {
    return;
  }
  $type = cache_get($bundle_md5, 'cache_css_emimage_advagg');
  if (!empty($type->data)) {
    $type = $type->data;
  }
  if ($type == 'base') {
    $prefix = "<!--[if gte IE 8]><!-->";
    $suffix = "<!--<![endif]-->";
  }
  elseif ($type == 'emimage') {
    $prefix = "<!--[if gte IE 8]><!-->";
    $suffix = "<!--<![endif]-->";
  }
  elseif ($type == 'orig') {
    $prefix = "<!--[if lt IE 8]>";
    $suffix = "<![endif]-->";
  }
  $values = array(
    $filename,
    $bundle_md5,
    $prefix,
    $suffix,
  );
}