Hello,

I've installed the WYSIWYG module + the editor library CKEditor that I've placed in the directory \sites\all\libraries\ckeditor. I've associated CKEditor to the input formats Full HTML and Filtered HTML. Then checked some buttons/plugins for both formats.

But when I want to add new content, for example an article, the editor is not showing. Anybody knows why? Am I missing some configuration?

Thanks in advance.

Comments

johannez’s picture

Sorry for a very simple suggestion, but did you actually set the field's input format in the node add form to one of the formats to Full HTML or Filtered HTML when you create new content?

If it's set to php code or something else it won't switch to the editor.

silverado’s picture

Well I'm new to Drupal, but I think I've done it correctly. In the article content type, the text format of the body field is set to Filtered HTML. Is that what you mean?

johannez’s picture

Yes, that's almost what I meant. So, when you are actually creating an article and go to node/add/article, you have chosen the right format in the form.

Here are my screenshots from a fresh D7 install:
admin/config/content/wysiwyg
https://skitch.com/johannez/r5tdu/wysiwyg-profiles-playground

Did you actually click on edit in the profiles and add some buttons?
https://skitch.com/johannez/r5tre/ckeditor-profile-for-filtered-html-pla...

Then you should it on node/add/article
https://skitch.com/johannez/r5tra/create-article-playground

silverado’s picture

Finally I uninstalled and installed both the wysiwyg module and the ckeditor and now the editor displays.

BTW, do you think ckeditor is a good choice or do you recommend me another one?

Thanks

johannez’s picture

Happy to hear that. Strange that a simple reinstall did the trick. I hope you flushed the cache, which is like a Windoze reboot sometimes :)

I like ckeditor, but in my experience I found that tinyMCE in Drupal 7 is more reliable. Otherwise it's a matter of taste.

Have fun!

silverado’s picture

Yes, I also flushed the cache. Thanks for your advice.