Sha256: 0fa2952e669f90c847bded98dd341bd7374779e739edcf10091c8efb05f62012

Contents?: true

Size: 599 Bytes

Versions: 2

Compression:

Stored size: 599 Bytes

Contents

# This plugin just opens the Snippet dialog

CKEDITOR.plugins.add 'effective_assets',
  init: (editor) ->
      editor.ui.addButton 'EffectiveAssets', {label: 'Insert File', command: 'openEffectiveAssetsSnippetDialog'}
      editor.addCommand('openEffectiveAssetsSnippetDialog', OpenEffectiveAssetsSnippetDialog)

OpenEffectiveAssetsSnippetDialog = {
  exec: (editor) ->
    if (command = editor.getCommand('effective_asset'))
      command.exec(editor)
    else if (command = editor.getCommand('ck_asset'))
      command.exec(editor)
    else
      alert('This function is currently disabled.')
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
effective_ckeditor-1.11.0 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee
effective_ckeditor-1.10.1 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee