I'm building a Content Management System. When you're editing content on a page, you click an edit button an it uses jQuery's lightbox_me plugin (http://buckwilson.me/lightboxme/) to create a lightbox with a CKEditor in it. The problem is, the initial editor takes longer to load than the lightbox. As a result, when CKEditor creates itself, it throws off the sizing and centering of the lightbox window. However, after the lightbox is closed and opened again (and the editor is actually destroyed and recreated), it works fine.
Is there any way to pre load the editor so it doesn't have to do an initial load when the lightbox is created?
Tue, 06/29/2010 - 16:16
#1
Re: Preload editor to fix lightbox positioning
Alternatively, I'm sure you could pre-create and hide the editor instance (Or really do anything with DOM you need to do to get it to play nicely with lightbox). I know that highslide has some documentation on loading pages with AJAX calls, so the problem may actually be your lightbox plugins problem, since it might just need to wait for the editor to load.
Check out the sample pages in your CKEditor folder under:
_samples/ajax.html ... perhaps that will help?