You are here

function simpleads_wysiwyg_plugin in SimpleAds 7

Implements hook_wysiwyg_plugin().

File

includes/simpleads.filter.inc, line 60
SimpleAds Filters.

Code

function simpleads_wysiwyg_plugin($editor, $version) {
  _simpleads_filter_add_settings('wysiwyg_' . $editor);
  $plugins = array();
  switch ($editor) {
    case 'tinymce':
      $plugins['simpleads'] = array(
        'path' => drupal_get_path('module', 'simpleads') . '/editors/tinymce',
        'filename' => 'editor_plugin.js',
        'buttons' => array(
          'simpleads' => t('Inject ads into content'),
        ),
        'load' => TRUE,
      );
      break;
    case 'ckeditor':
      $plugins['simpleads'] = array(
        'path' => drupal_get_path('module', 'simpleads') . '/editors/ckeditor/',
        'buttons' => array(
          'simpleads' => t('Inject ads into content'),
        ),
        'load' => TRUE,
      );
      break;
    case 'fckeditor':
      $plugins['simpleads'] = array(
        'path' => drupal_get_path('module', 'simpleads') . '/editors/fckeditor/',
        'buttons' => array(
          'simpleads' => t('Inject ads into content'),
        ),
        'load' => TRUE,
      );
      break;
  }
  return $plugins;
}