You are here

function twitter_bootstrap_modal_init in Twitter Bootstrap Modal 7

Same name and namespace in other branches
  1. 7.3 twitter_bootstrap_modal.module \twitter_bootstrap_modal_init()

Implements hook_init().

File

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

Code

function twitter_bootstrap_modal_init() {
  $module_path = drupal_get_path('module', 'twitter_bootstrap_modal');
  $tb_trigger = jquery_ajax_load_get_triggers('jquery_ajax_load_trigger_TB', '.twitter_bootstrap_modal');
  $site_name = variable_get('site_name', "Default site name");
  $modal_string = theme('twitter_bootstrap_modal_modal', array(
    'site_name' => $site_name,
    'module_path' => $module_path,
    'replacement_string' => '%s',
  ));
  drupal_add_js(array(
    'jquery_ajax_load' => array(
      'TBtrigger' => $tb_trigger,
      'TBmodal' => $modal_string,
    ),
  ), 'setting');
  drupal_add_js($module_path . '/twitter_bootstrap_modal.js');
}