Upload File

A simple plugin that allows you to drag&drop a file into the editor. The editor will then automatically send the file to your pre-configured backend and convert it into a link.

Screenshots

uploadfile

67,457 downloads (view stats)

This is an official plugin provided and supported by CKEditor developers.

You can submit bug reports directly to its GitHub issues tracker and discuss any integration issues on StackOverflow.

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 4.24.0-lts

DownloadRelease notes

First major release of CKEditor 4.24.0-lts

Version: 4.23.0-lts

DownloadRelease notes

First major release of CKEditor 4.23.0-lts

Layout Manager

This plugins adds various grids.

Configuration
config.extraPlugins = "layoutmanager"

config.layoutmanager_loadbootstrap = true/false (false by default - embedded bootstrap.css is not loaded)
config.layoutmanager_allowedContent (all tags are allowed by default)
config.layoutmanager_buttonboxWidth = 58 (the width of each layout-preview button in the dialog).

If the plugin is used in inline instance of the editor and/or with the divarea plugin, the files 'css/style.css' and 'css/bootstrap.css' should be loaded manually.

Name for adding into the toolbar : "AddLayout"
layoutmanager

28,056 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.1.0

DownloadRelease notes

Refactor dom manipulation logic to use JQuery

Breaking changes:

JQuery should be loaded to have the plugin working

Youtube, Vimeo and Dailymotion plugin

This plugin allows you to insert videos from Youtube, Vimeo or Dailymotion only pasting an URL or embed code. The inserted videos will catch the full CKEditor width and will be fully responsive.

Installation
  1. Download the plugin and put it into the CKEditor plugins folder.
  2. Enable the plugin adding the following code inside your config.js.
    config.extraPlugins = 'videodetector';
  3. Add the VideoDetector icon to your toolbar.
    config.toolbar = ['VideoDetector'];
 Other plugins developed by Dimitri Conejo
  • Fixed toolbar on top: The toolbar will remain fixed on top when CKEditor touch the browser top on scroll. If you write a long article you will not have to scroll up again to apply a style to selected text. Click here to view a demo of this plugin.

Screenshots

videodetector

60,129 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.2

DownloadRelease notes

  • Fixed a problem with paths.

Auto Link

A simple plugin that turns the pasted or typed URL text into a link. For example, "http://example.com" will become "<a href=“http://example.com”>http://example.com</a>".

autolink

120,401 downloads (view stats)

This is an official plugin provided and supported by CKEditor developers.

You can submit bug reports directly to its GitHub issues tracker and discuss any integration issues on StackOverflow.

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 4.24.0-lts

DownloadRelease notes

First major release of CKEditor 4.24.0-lts

Version: 4.23.0-lts

DownloadRelease notes

First major release of CKEditor 4.23.0-lts

Auto Embed

This plugin automatically turns a media resource URL pasted into the editing area into an embedded resource. By default this feature is configured to work with the Media Embed and Semantic Media Embed plugins.

autoembed

65,927 downloads (view stats)

This is an official plugin provided and supported by CKEditor developers.

You can submit bug reports directly to its GitHub issues tracker and discuss any integration issues on StackOverflow.

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 4.24.0-lts

DownloadRelease notes

First major release of CKEditor 4.24.0-lts

Version: 4.23.0-lts

DownloadRelease notes

First major release of CKEditor 4.23.0-lts

Fixed toolbar on top

This plugin add an awesome functionality to your CKEditor! The toolbar will remain fixed on top when CKEditor touch the browser top on scroll. If you write a long article you will not have to scroll up again to apply a style to selected text. Tested on Chrome, Safari and Firefox.

Installation
  1. Download the plugin and put it into CKEditor plugins folder.
  2. Enable the plugin adding the following code inside your config.js.
    config.extraPlugins = 'fixed';

     

Other plugins developed by Netbroad
  • Videodetector: This plugin allows you to insert videos from Youtube, Vimeo or Dailymotion only pasting an URL or embed code. The inserted videos will catch the full CKEditor width and will be fully responsive. Click here to view a demo of this plugin.

Screenshots

fixed

19,483 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.0

DownloadRelease notes

- Fixed toolbar on top when CKEditor is touching the top browser bar.

- When CKEditor content finish, hide the toolbar.

Video Snapshot

Introduction

Get video snapshot from the url

Add-on Installation Instructions

Enable the plugin by using the extraPlugins configuration setting

config.extraPlugins = 'videosnapshot';

If you use `sourcedialog` plugin, you need to enable `allowedContent` option

config.allowedContent = true;
Add item with custom toolbar
config.toolbar = [
    ...
    { name: 'other', items: ['videosnapshot'] }
]
My other plugin

Simple Button

Funding

Thank you for your interest in giving to this plugin. You can make a donation by clicking on the paypal button in my website.

Screenshots

videosnapshot

18,160 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 0.0.2

DownloadRelease notes

  • Get play image url
  • Fix: ckeditor removing empty span automatically

Attachments

This plugin helps you attach/upload files to your server. It is based on the upload feature if CKEditor but is focused on attachments as menu option. Installation is as follows :-

customToolbar:
    [
      { name: 'tools', items : [ 'Maximize', 'ShowBlocks','-', 'Attachments' ] }
    ]

 CKEDITOR.replace('ckeditor',
  { extraPlugins: 'attach',
    toolbar: this.customToolbar,
    filebrowserUploadUrl: '/path/to/upload.php', 
  })

Various configuration options which help you alter the plugin behavior are :-
  1) AutoClose -  To auto close dialog on upload (autoClose: true)
  2) Callback on attachment upload - onAttachmentUpload: function(responseHTML) {}
  3) validateSize - Validate size of file before upload (validateSize: 30) i.e 30mb limit

Sample Code :-

CKEDITOR.replace('ckeditor', {
  filebrowserUploadUrl: '/path/to/upload.php',
  extraPlugins: 'attach', // attachment plugin
  toolbar: this.customToolbar, //use custom toolbar
  autoCloseUpload: true, //autoClose attachment container on attachment upload
  validateSize: 100, //100mb size limit
  on: {
    onAttachmentUpload: function(response) {
      /*
       the following code just utilizes the attachment upload response to generate 
       ticket-attachment on your page
      */
      attachment_id = $(response).attr('data-id');
      if (attachment_id) {
        attachment = $(response).html();
        $closeButton = $('<span class="attachment-close">').text('x').on('click', closeButtonEvent)
        $('.ticket-attachment-container').show()
          .append($('<div>', { class: 'ticket-attachment' }).html(attachment).append($closeButton))
          .append($('<input>', { type: 'hidden', name: 'attachment_ids[]' }).val(attachment_id)
          );
        }
      }
    }
  }
});

 


 

attach

1,109 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.0

DownloadRelease notes

The first version of attachment plugin for CKEditor. Please report any issues faced in the comments section or mail me at sahilbathla1@gmail.com

Chart

This is a proof-of-concept plugin that adds support for injecting charts into CKEditor. To render charts, the Chart.js library is used. The plugin serves as an example of using external JavaScript libraries in CKEditor, using the widgets feature. It has lots of comments inside to help you understand how it was built.

This plugins is not compatible with Internet Explorer 8.

For an installation instruction check README.md

Screenshots

chart

39,969 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.0.2

DownloadRelease notes

  • Added Spanish translation thanks to @gabrielepuyao.
  • Updated Chart.js library to the latest stable 1.x version (1.1.1).
  • Fixed typos in the installation instruction.

Config Helper

Helps in changing behaviour of CK Editor. This is an extension to Config Helper

ccmsconfighelper

16,460 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.25 4.24 4.23

Version: 1.0rc

DownloadRelease notes

This release contains fixes to Config Helper plugin

Twitter Facebook Facebook Instagram Medium Linkedin GitHub Arrow down Phone Menu Close icon Check