You are here

function codesnippetgeshi_editor_js_settings_alter in GeSHi Filter for syntax highlighting 8.2

Same name and namespace in other branches
  1. 8 codesnippetgeshi/codesnippetgeshi.module \codesnippetgeshi_editor_js_settings_alter()

Implements hook_editor_js_settings_alter().

File

codesnippetgeshi/codesnippetgeshi.module, line 30
Contains codesnippetgeshi.module.

Code

function codesnippetgeshi_editor_js_settings_alter(array &$settings) {
  foreach (array_keys($settings['editor']['formats']) as $text_format_id) {
    if ($settings['editor']['formats'][$text_format_id]['editor'] === 'ckeditor') {

      // Change the path for ajax request, used to show code with highlight
      // inside the editor.
      $settings['editor']['formats'][$text_format_id]['editorSettings']['codeSnippetGeshi_url'] = '/codesnippetgeshi/ajax';
    }
  }
}