cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Spell check doesn't work

I've seen this alluded to, but being going on for some time now:

 

image.png

Message 1 of 7
latest reply
6 REPLIES 6

Re: Spell check doesn't work

doug@ebay
eBay Staff (Alumni)

Hi @dhbookds, this is something we are aware of and working on.

 


@dhbookds wrote:

I've seen this alluded to, but being going on for some time now:

 

image.png


 

Message 2 of 7
latest reply

Re: Spell check doesn't work

Turn off the useless Lithium built in spell check and turn on user browser spellcheck option in the Lithium configuration.

 

This was done on eBay Canada site when requested last year after community members lost their use of browser spellcheck in the old forums when these new Litthium boards were intoduced in Canada. So much better than Lithium spellcheck. And the browser spellcheck is site independent and a custom dictionary for words used by the user.

 

It is a simple switch in the Lithium setup. It took minutes after I complained and posted about the Lithium spellchck in the eBay Canada fourms to be turned off and browser spellcheck to be used.

 

One less thing to break and be maintained by eBay and Lithium. A huge plus.

Message 3 of 7
latest reply

Re: Spell check doesn't work

So on the Canadian forums they removed the code in the reply editor that requires the GreaseMonkey fix to remove and allow Firefox spellcheck to work?

'Cause when I checked a few days ago (working on another issue) the Firefox spellcheck is still disabled in the US forums reply editor.

<body id="tinymce" class="mce-content-body lia-message-editor" contenteditable="true" data-id="tinyMceEditor" spellcheck="false" aria-label="Body" style="-moz-user-select: text;">

(it is not disabled in the quick reply editor though)

Message 4 of 7
latest reply

Re: Spell check doesn't work

There is an option in the Lithium forums for the admins to change to allow browser spellcheck. Can be done in seconds and possibly on the fly.

 

See this topic in the Canadian forums when the new Lithium forums were introduced there in January 2018.

 

https://community.ebay.ca/t5/Community-Feedback/New-Community-Platform/m-p/391139

 

Feedback from the community on the new forums was requested and one of the issues brought up was browser spellcheck being disabled early on. It was allowed in the previous forums setup.

 

See post 11 onward and see post 42 where the eBay employee showed a screenshot with the actual option with radio buttons for three choices. How simple can it get? It tuned on spellcheck for all users of the forums there. Of course, globally switching to browser spellcheck and disabling the Lithium spellcheck would upset some members here since they are used to it.

 

I wonder if that option could be set up at the member account level here in eBay.com. Much easier to just let individuals choose what spellcheck to use. This would be the perfect solution.

Message 5 of 7
latest reply

Re: Spell check doesn't work

Interesting read.

>>I wonder if that option could be set up at the member account level here in eBay.com

I was unclear on the final result on the CA forums even though the screenshot seemed to indicate it was either or. Mod guy flipped the switch, turned the browser spellcheck on, and that same action disabled the forum spellcheck? And not one complaint about loss of the forum spellcheck?

Based on what I saw in that screenshot it looks like it is an either or, and changing the preference to allow one or the other or both looks like it would involve a code change (that is unlikely to happen).

Another thing I'm a bit unclear on is that that screenshot LOOKS like a user setting, but from the context appears to be an admin setting. I recall something similar from Vbulletin boards. I wonder if admin settings that are global in nature for all users like that can be added to user settings to be per user, or if it does require a major recode?

For now I'll just keep using the JavaScript fix:
//SPELLCHECK Re-enable Firefox Speelcheck function for MCE editor body element in Community forums 8/12/17
var inputarr = document.getElementsByTagName('body');
if (inputarr != null) for (spidx = 0; spidx < inputarr.length; spidx++)
if (inputarr[spidx].id == 'tinymce') inputarr[spidx].removeAttribute('spellcheck');

I just added it into my Annihilator GreaseMonkey script as the first function since that script has all the domain and URL scoping already in place and there's no need to have a separate script for just the couple lines of Speelcheck enabler code.

 

Message 6 of 7
latest reply

Re: Spell check doesn't work

We’ve made the decision to switch from the Community spellchecker to browser spellcheck. Browser based spellcheck options are not site dependent, and allow users to set up their own custom dictionaries.

 

More information here.

Message 7 of 7
latest reply