Hello,

Recently I installed CKEditor for Drupal 7.10. I configured the Full HTML profile, but then removed the "Advanced profile" as I didn't need it. It's working great for nodes, but when I go to create/edit blocks and select the "Full HTML" input format, the CKeditor never appears.

I'm assuming it's a configuration error on my part, though my understanding is that CKEditor attaches its behavior to the input formats, so wherever you have an input format, there also you will have the CKEditor available.

Any help is greatly appreciated.

- Ethan

Comments

mkesicki’s picture

Status: Active » Postponed (maintainer needs more info)

Do you see any errors in Firebug (Firefox add-on) console ? Can you also check in Firebug's Net tab if all request are correct.

drum5ormore’s picture

The error console shows nothing and everything looks normal under the NET tab.

As I wrote above, one of things I did was delete the "Advanced" profile that displays for the "Filtered HTML" input type. On a hunch, I disabled ckeditor and reinstalled it so that this profile would be recreated. Sure enough the ckeditor appeared in the block configuration form, and I was able to switch between the filtered and full HTML profiles, no problem.

To test and see whether it really was that missing profile which was causing the problem, I removed it again, and low and behold the ckeditor disappeared.

I don't think it's the advanced profile itself that's the issue because I went in and edited the remaining profile so that it used the "Filtered HTML" input filter, and this caused the ckeditor to appear correctly.

It's as if the ckeditor behaviors don't know to attach to the form unless the default input filter is used by one of the profiles (in this case, my default input filter is "Filtered HTML"). For some reason, however, this is not happening on node forms.

drum5ormore’s picture

Status: Postponed (maintainer needs more info) » Active

Oops, I think I needed to change the status.