Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Hi,
I just wanna to report that spell checking is not working with CKEditor 4.
Does anyone have a solution ?
Thank you per advance...
Comments
Comment #1
shamio CreditAttribution: shamio commentedDoes the latest version (4) work for you fine? It doesn't work at all for many users as reported in this thread: http://drupal.org/node/1867526
Comment #2
Yannick WEBER CreditAttribution: Yannick WEBER commentedYeah it works fine. I wrote 5 articles today without any problems.
Heading, bold, italic works fine. I don't know if all html markup are working.
I've just discovered that the spell checking plugin don't even exist in ckeditor's plugins folder. I tried to download it from ckeditor.com addons and past it into the plugin folder but its not working at all.
After this discovery, I think its to early for ckeditor 4 into drupal.
Comment #3
vinmassaro CreditAttribution: vinmassaro commentedThe spell check plugin is separate - you are using SCAYT, right? It is here: http://ckeditor.com/addon/scayt
When placing it in sites/all/libraries/ckeditor/plugins, nothing happens. If I place it in sites/all/modules/ckeditor/plugins, I get an option for it under 'Editor Appearance' when editing my CKEditor profile. If I check this, it does load as long as I have the menubutton plugin installed as well.
Either way, this should work more cleanly when going from CKEditor 3 to 4. If it is defined as being used in the profile, it should enable itself when upgrading to 4 (if it is present).
Comment #4
shamio CreditAttribution: shamio commentedWhich version did you install? latest DE version or latest stable version? Does it work in Firefox,IE and Chrome browsers too? I doubt... . I think this version has many problems.
Comment #5
vinmassaro CreditAttribution: vinmassaro commented@shamio - I am running the latest dev version which has fixes in it for CKEditor 4 support as reported in http://drupal.org/node/1864760. I am currently testing it under Chrome, Firefox, Safari without issues. If you have specific issues, check if there is an existing thread or open a new issue.
Comment #6
shamio CreditAttribution: shamio commentedThanks. Honestly i saw this reports but i wanted to make sure about it when many users reported it before installing it.
Comment #7
Yannick WEBER CreditAttribution: Yannick WEBER commentedYeah I'm using SCAYT.
Previously I tried to install SCAYT into sites/all/modules/ckeditor/ckeditor/plugins folder instead of sites/all/modules/ckeditor/plugins.
SCAYT is working yet. So thanks for the tips vinmassaro
Like I said in my precedent post, I wrote 5 articles with CKEditor 4 without any oder problems.
Comment #8
dczepierga CreditAttribution: dczepierga commentedYes all plugins should be added to directory "sites/all/modules/ckeditor/plugins" which is checked by CKEditor module and listed as available plugin in CKEditor profile.
U can also define special path for plugins in "CKEditor Global Profile" and there add all plugins.
With last DEV version everything should work with CKEv4.
Greetings
Comment #9
vinmassaro CreditAttribution: vinmassaro commented@dczepierga: while the SCAYT plugin seems to work, I cannot get the WSC (Web Spell Checker) plugin to work at all. After enabling it, its button does not appear on the toolbar when editing the CKeditor profile. I am still seeing a SpellChecker button coming from the CKEditor module.
Comment #10
dczepierga CreditAttribution: dczepierga commented@vimassaro, do u try to move WSC plugin to "sites/all/modules/ckeditor/plugins"?
The button from WSC is by default in the toolbar, so u don't see any new button - it would be displayed in the editor only if u enable WSC plugin in CKEditor profile.
Greetings
Comment #11
vinmassaro CreditAttribution: vinmassaro commented@dczepierga: aha, moving it to sites/all/modules/contrib/ckeditor/plugins appears to work.
I have the library in sites/all/libraries, and the Global profile configured to find it there, and it works correctly. Building from CKBuilder with the plugin added does not allow Web SpellChecker plugin to work, even with my plugin path set to
%l/ckeditor/plugins
in the Global profile. I've flushed drupal cache, cleared browser cache, and resaved the CKEditor profile. Any idea how I can get it to work without needing to put this single plugin in sites/all/modules/contrib/ckeditor?Comment #12
vinmassaro CreditAttribution: vinmassaro commentedAfter much hair pulling and confusion, I found out that the WebSpellCheck plugin and SCAYT have been combined under one button in CKEditor 4! You need to add the "Spell Check as You Type" button to your toolbar to access Web Spell Check.
Comment #13
mkesicki CreditAttribution: mkesicki commentedComment #16
jcisio CreditAttribution: jcisio commentedComment #17
ladybug_3777 CreditAttribution: ladybug_3777 commentedTHANK YOU comment #12 by vinmassaro!! This was driving me crazy until I saw you post about it being combined into the SCAYT button!
Comment #18
wemakewebsites CreditAttribution: wemakewebsites commented#12 is a lifesaver!!!
Comment #19
nanospell CreditAttribution: nanospell commentedMay i propose that SCAYT is a commercial plugin with PPC advertising.
As there is no truly free solution - i would like to (shamlessly) propose that my own work that my own solution is equally viable:
NanoSpell SpellChecker Plugin for CKEditor
http://ckeditor-spellcheck.nanospell.com
background
CKEditor's built in spellcheck-as-you-type (SCAYT) functionality is not lacking - but by default is paid for by popup commercial adverts from the Google ad network. This is OK for public free usage - but may violate security and privacy requirements within an Internet Adverts loading with javascript may also be profiling users and potentially reporting back web page contents to the advertising network. In addition - it can look very unprofessional for a developer to produce an intarnet or admin app with advert pop-ups all over the pace for their client to see.
Comment #20
wwalc CreditAttribution: wwalc commented@nanospell - you build your own business around CKEditor and at the same time write lies about it to sell your commercial addon, this is really sad.
You blame CKEditor for not having any truly free spellchecking solution. Where is your free solution because I do not see it?
Do you call $849 free?
Oh, indeed, there is a "Free Development License" that I can use... for development! but not on a production site.
Then you write:
This is a lie. There are no Google ads. By default with CKEditor you get a spellchecker for free that does the following:
WebSpellChecker.net is not making any money from ads, this is just a banner that let them sell commercial licenses. Either you pay nothing (unlike in your "free" solution) and have the small banner, or you purchase the commercial license to get benefits like having the banner removed or the possibility to host your own spell checking server, without leaking the data to SAAS servers.
Again, not true.
I'm not at all against competitors, we even created addons repository for CKEditor where we allow to advertise commercial addons. But you are doing it really wrong by writing things that are simply not true.