You are here

function twitter_bootstrap_modal_menu in Twitter Bootstrap Modal 7.3

Same name and namespace in other branches
  1. 7 twitter_bootstrap_modal.module \twitter_bootstrap_modal_menu()

Implementation of hook_menu().

File

./twitter_bootstrap_modal.module, line 34
Generates a Twitter Bootstrap Modal.

Code

function twitter_bootstrap_modal_menu() {

  // Admin settings.
  $items['admin/config/development/twitter_bootstrap_modal'] = array(
    'title' => 'Twitter Bootstrap Modal',
    'description' => 'Shows any page on a Twitter Boostrap AJAX Modal',
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'twitter_bootstrap_modal_admin',
    ),
    'access arguments' => array(
      'administer site configuration',
    ),
  );

  // Only to generate a TAB
  $items['admin/config/development/twitter_bootstrap_modal/config'] = array(
    'title' => 'Twitter Bootstrap Modal',
    'type' => MENU_DEFAULT_LOCAL_TASK,
  );

  // Prefix for AJAX requests, modal markup added
  $items['bs_modal/jquery_ajax_load/get'] = array(
    'page callback' => 'jquery_ajax_load_callback',
    'type' => MENU_CALLBACK,
    'access arguments' => array(
      'access content',
    ),
    'delivery callback' => 'twitter_bootstrap_modal_delivery_callback',
  );
  return $items;
}