You are here

function _detect_fancybox_files in fancyBox 7

Same name and namespace in other branches
  1. 6 fancybox.admin.inc \_detect_fancybox_files()

Detect needed script and stylesheet in specified path

2 calls to _detect_fancybox_files()
fancybox_admin_settings_form in ./fancybox.admin.inc
Display the Fancybox settings form.
_set_fancybox_files in ./fancybox.module

File

./fancybox.module, line 608
Provides the Fancybox jQuery plugin for displaying images, HTML content and multimedia in an elegant box.

Code

function _detect_fancybox_files() {
  $path = libraries_get_path('fancybox');
  $js_files = glob(getcwd() . DIRECTORY_SEPARATOR . $path . DIRECTORY_SEPARATOR . 'jquery.fancybox-*.js');
  $css_files = glob(getcwd() . DIRECTORY_SEPARATOR . $path . DIRECTORY_SEPARATOR . 'jquery.*.css');
  $files = array(
    'js' => basename(array_shift($js_files)),
    'css' => basename(array_shift($css_files)),
  );
  return $files;
}