Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-34674

TinyMCE spellchecker should be disabled completely (or only active for old versions of IE)

    Details

    • Testing Instructions:
      Hide

      1/ make sure the legacy spell checker plugin is enabled (it was renamed to indicate it is for ancient browsers from Redmond)
      2/ test built-in spell checking in all decent browsers including IE10 (fully automatic - CTRL+right click for hints, details, language selection if present)
      3/ test legacy tinymce spellchecker plugin in IE8, IE9 (button in the tinymce toolbar)
      4/ review the right click hint

      Show
      1/ make sure the legacy spell checker plugin is enabled (it was renamed to indicate it is for ancient browsers from Redmond) 2/ test built-in spell checking in all decent browsers including IE10 (fully automatic - CTRL+right click for hints, details, language selection if present) 3/ test legacy tinymce spellchecker plugin in IE8, IE9 (button in the tinymce toolbar) 4/ review the right click hint
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      w15_MDL-34674_m25_spell

      Description

      TinyMCE has a built in spellchecker. I'm suggesting that it be removed in favour of the built in browser spellcheckers.

      Currently in Firefox and Chrome and Moodle 2.3, the browser's built in spellchecker is disabled by default and so is TinyMCE's. You can click on the ABC(tick) button to activate the TinyMCE spellchecker. Normally, you'd be able to right click in the textbox and use the browser's spellechecker, but TinyMCE overrides the right click with it's own menu. You can bypass this by holding down control and right clicking, but that's not something you'd expect end users to know.

      I'm currently investigating how to a) complety remove the spellchecking UI from TinyMCE (perhaps leaving it for IE 8 & 9), b) make sure the user's preference for browser spellchecking applies to the TinyMCE edit window and c) how to turn off the TinyMCE right-click menu so that it doesn't interfere with the browser spellchecker. If anyone else already knows how to do this I'd like to propose as the default for core Moodle.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  14 Vote for this issue
                  Watchers:
                  19 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    14/May/13