/* * CKEditor input for Jeditable * * Adapted from Wysiwyg input for Jeditable by Mike Tuupola * http://www.appelsiini.net/2008/9/wysiwyg-for-jeditable * * Copyright (c) 2009 Jeremy Bell * * Licensed under the MIT license: * http://www.opensource.org/licenses/mit-license.php * * Depends on CKEditor: * http://ckeditor/ * */ (function($) { $.generateId = function() { return arguments.callee.prefix + arguments.callee.count++; }; $.generateId.prefix = 'jq$'; $.generateId.count = 0; $.fn.generateId = function() { return this.each(function() { this.id = $.generateId(); }); }; })(jQuery); (function($) { $.editable.addInputType('ckeditor', { /* Use default textarea instead of writing code here again. */ //element : $.editable.types.textarea.element, element : function(settings, original) { /* Hide textarea to avoid flicker. */ var textarea = $('