You are here

function forcejs_js_alter in Force JS 7

Implements hook_js_alter().

File

./forcejs.module, line 22
Removes the has_js cookie.

Code

function forcejs_js_alter(&$javascript) {
  $remove = (string) variable_get('force_js') === '1' || !isset($_COOKIE[session_name()]);
  if ($remove && isset($javascript['misc/drupal.js'])) {
    $forcejs = drupal_get_path('module', 'forcejs') . '/forcejs.js';
    $javascript[$forcejs] = $javascript['misc/drupal.js'];
    $javascript[$forcejs]['data'] = $forcejs;
    $javascript[$forcejs]['weight']++;
  }
}