CKEditor - Replaces TinyMCE v0.1 Beta

Release Notes

About the Plugin

CKEditor is a fully re-written version of FCKEditor. This editor replaces TinyMCE and allows users to upload images through the editor.

When an image is uploaded it creates a file in the file plugin under that user. We are using this on a lives site that doesn't use the files plugin but if you do and you don't want images clogging it up then this might not be for you.

*** This plugin works fine with a Elgg install on a dedicated server but some people experience issues on shared hosting. ***


  • Disable TinyMCE
  • Upload CKEditor into the mods folder
  • Enable CKEditor in the tools administration


Support & Issues

If you have and issues with the plugin please comment, we do not officially support this plugin but we will try to help anyone who has an issue.

If you find any bugs please also report them here as well as any fixes and we will incorporate them into the next release.

Feature requests will be considered as well.

This plugin is currently running on a live site on a dedicated server with no issues but we are marking it as beta until we get more people to test it out.


Screen Shots

What the Editor Looks Like


Uploading an Image


Image Properties


Right Clicking Images in the Editor


Blog Post with Image


  • Hi, this is great plugin. I have problem with instalation.  I see word panel with tools...but when i try to upload image tab "button" is missing. I don't know what to do.


    Thank you.

  • hi,

    an "Add/Remove editor"-Button would be nice. is this possible?

  • Config CKeditor does not bring up options in administration tools..

  • Confirmed with edllove comment that auto-save draft/draft save feature is lost after enabling this plugin. Back to TinyMCE it returns to normal. 

  • i've a question: why i can see the images (uploaded automatically in /data/a/d/m/i/n/admin) only if admin is logged but a visitator don't see any images (don't have previliges)... how I can change permissions?


  • I think the problem of permission denied is in the file image_viewer.php, but i don't know where....


        include_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");

        $file_guid = (int) get_input('file_guid');
        $file = get_entity($file_guid);
        $readfile = new ElggFile();
        $readfile->owner_guid = $file->owner_guid;
        $filename = $readfile->getFilenameOnFilestore();
        $handle = fopen($filename, "r");
        $contents = fread($handle, filesize($filename));
        $mime = $file->getMimeType();
        $expires = 14 * 60*60*24;

        header("Content-Type: $mime");
        header("Content-Length: " . strlen($contents));
        header("Cache-Control: public", true);
        header("Pragma: public", true);
        header('Expires: ' . gmdate('D, d M Y H:i:s', time() + $expires) . ' GMT', true);
        echo $contents;


  • Hi, it suposed to works with elgg 1.7??? I have installed it in 1.6 and with some changes everything was fine but now It doesn`t work when i update my elgg version...


  • Category: Tools
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 6094
  • Recommendations: 5

Other Projects

View Springs Hosting's plugins