You are here

function _video_filter_add_settings in Video Filter 7.3

Same name and namespace in other branches
  1. 6.3 video_filter.module \_video_filter_add_settings()
2 calls to _video_filter_add_settings()
video_filter_element_info_alter in ./video_filter.module
Implements hook_element_info_alter().
video_filter_wysiwyg_plugin in ./video_filter.module

File

./video_filter.module, line 726

Code

function _video_filter_add_settings($editor) {
  static $editor_settings_added = array();
  static $global_settings_added = FALSE;
  if (!isset($editor_settings_added[$editor])) {
    $editor_settings_added[$editor] = TRUE;

    // Add popup url.
    $settings = array(
      'video_filter' => array(
        'url' => array(
          $editor => url('video_filter/dashboard/' . $editor),
        ),
        'instructions_url' => url('video_filter/instructions'),
      ),
    );
    drupal_add_js($settings, 'setting');
  }
  if (!$global_settings_added) {
    $global_settings_added = TRUE;

    // Add global settings for video_filter.
    $settings = array(
      'video_filter' => array(
        'modulepath' => drupal_get_path('module', 'video_filter'),
      ),
    );
    drupal_add_js($settings, 'setting');
  }
}