You are here

function front_page_menu in Front Page 5

Same name and namespace in other branches
  1. 6.2 front_page.module \front_page_menu()
  2. 6 front_page.module \front_page_menu()
  3. 7.2 front_page.module \front_page_menu()
  4. 7 front_page.module \front_page_menu()

this function sets the necessary paths etc. so drupal knows where to find the front_page

File

./front_page.module, line 47

Code

function front_page_menu($may_cache) {
  $items = array();
  if ($may_cache) {
    $items[] = array(
      'path' => 'admin/settings/front',
      'title' => t('advanced front page settings'),
      'description' => t('Specify a unique layout or splash page based on role type - override your HOME and breadcrumb links - display a custom mission style notice for users who haven\'t visited in a while - disable site and display a \'temporarily offline\' message.'),
      'callback' => 'drupal_get_form',
      'callback arguments' => 'front_page_admin',
      'access' => user_access('administer menu'),
    );
    $items[] = array(
      'path' => 'front_page',
      'title' => t(''),
      'callback' => 'front_page',
      'access' => TRUE,
      'type' => MENU_SUGGESTED_ITEM,
    );
    $items[] = array(
      'path' => 'admin/settings/front/uninstall',
      'description' => t('This will uninstall the front page module.'),
      'callback' => 'uninstall_front_page',
      'type' => MENU_CALLBACK,
      'access' => user_access('administer menu'),
    );
  }
  return $items;
}