You are here

function weight_menu_alter in Weight 7.2

Implements hook_menu_alter().

File

./weight.module, line 18

Code

function weight_menu_alter(&$items) {
  $enabled = FALSE;
  $settings = _weight_get_settings();

  // Check to see if  any content types are weight enabled.
  foreach ($settings as $setting) {
    if ($setting['enabled']) {
      $enabled = TRUE;
      break;
    }
  }

  // If we have an enabled type and the option to override the front page is set,
  // change the callback for the frontpage.
  if ($enabled && variable_get('weight_frontpage', 0)) {
    $items['node']['page callback'] = 'weight_page_default';
  }
}