You are here

function ddblock_init_js_css in Dynamic display block 7

Same name and namespace in other branches
  1. 6 ddblock.module \ddblock_init_js_css()

add javascript and css files.

1 call to ddblock_init_js_css()
ddblock_content in ./ddblock.module
Get contents of dynamic display block block.

File

./ddblock.module, line 24
Enables your site to display dynamic content in a block.

Code

function ddblock_init_js_css() {

  // add jquery.ui
  drupal_add_library('system', 'effects');

  // get module path to dynamic display block module
  $ddblock_path = drupal_get_path('module', 'ddblock');

  //add jcycle plugin

  // Don't load javascript unless libraries module is present.
  if (module_exists('libraries')) {

    // Load jQuery Cycle
    $cycle_path = libraries_get_path('jquery.cycle');
    if (!empty($cycle_path) && file_exists($cycle_path . '/jquery.cycle.all.min.js')) {
      drupal_add_js($cycle_path . '/jquery.cycle.all.min.js');
    }
    elseif (!empty($cycle_path) && file_exists($cycle_path . '/jquery.cycle.all.js')) {
      drupal_add_js($cycle_path . '/jquery.cycle.all.js');
    }
  }

  // add json pack to parse json
  drupal_add_js($ddblock_path . '/js/json2.pack.js');

  // add ddblock js file
  drupal_add_js($ddblock_path . '/js/ddblock.js');

  // add Cascading style sheet
  drupal_add_css($ddblock_path . '/css/ddblock.css');
}