Sha256: a9c198050beac27809ae7287446b621b61ac726beb4aef402daca6a35cb3285e

Contents?: true

Size: 600 Bytes

Versions: 5

Compression:

Stored size: 600 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_assets'))
      command.exec(editor)
    else if (command = editor.getCommand('ck_asset'))
      command.exec(editor)
    else
      alert('This function is currently disabled.')
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
effective_ckeditor-1.10.0 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee
effective_ckeditor-1.9.3 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee
effective_ckeditor-1.9.2 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee
effective_ckeditor-1.9.1 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee
effective_ckeditor-1.9.0 app/assets/javascripts/ckeditor/plugins/effective_assets/plugin.js.coffee