You are here

function modernizr_init in Modernizr 7.2

Same name and namespace in other branches
  1. 6.2 modernizr.module \modernizr_init()
  2. 6 modernizr.module \modernizr_init()
  3. 7 modernizr.module \modernizr_init()

Implements hook_init().

File

./modernizr.module, line 8

Code

function modernizr_init() {
  $path = FALSE;
  if (version_compare(modernizr_get_version(), '2.0') == -1) {
    $path = modernizr_get_path();
  }
  else {
    drupal_add_js(modernizr_get_path());
  }
  $serverside = (bool) variable_get('modernizr_serverside');
  drupal_add_js(array(
    'modernizrPath' => $path,
    'modernizrServerside' => $serverside,
  ), array(
    'type' => 'setting',
    'scope' => 'footer',
  ));
  if ($path || $serverside) {
    drupal_add_js(drupal_get_path('module', 'modernizr') . '/modernizr_loader.js');
  }
}