Sha256: bc622941f6c0b77f9fabbd81bc3897cb2ef2f63b8b240f7adbd04dc813b39dc9

Contents?: true

Size: 701 Bytes

Versions: 18

Compression:

Stored size: 701 Bytes

Contents

CKEDITOR.plugins.add( 'linktoasset', {
  icons: 'linktoasset',
  init: function( editor ) {
    editor.addCommand( 'linkToAsset', {
      exec: function( editor ) {
        opts = {
          $link: editor,
          handler: 'Tenon.features.tenonContent.AssetLink',
          href: '/tenon/item_assets/new?hide_upload=true',
          title: 'Link to an Asset',
          remote: 'True'
        }
        Tenon.modals.launchWithOpts(opts)
        // editor.insertHtml( 'The current date and time is: <em>' + now.toString() + '</em>' );
      }
    });

    editor.ui.addButton( 'LinkToAsset', {
      label: 'Link to an Asset',
      command: 'linkToAsset',
      toolbar: 'links,10'
    });
  }
});

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
tenon-1.1.8 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.7 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.6 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.1.0 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.8 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.7 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.6 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.5 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.4 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.3 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.2 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.1 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-2.0.0 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.5 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.4 lib/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.3 app/assets/javascripts/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.2 app/assets/javascripts/ckeditor/plugins/linktoasset/plugin.js
tenon-1.1.1 app/assets/javascripts/ckeditor/plugins/linktoasset/plugin.js