Moodle
  1. Moodle
  2. MDL-33114

import TinyMCE 3.5.1.1 and fix preview regressions

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.3
    • Component/s: HTML Editor (TinyMCE)
    • Labels:
    • Rank:
      40376

      Description

      http://www.tinymce.com/develop/changelog/index.php?type=tinymce

      Version 3.5.1.1

      Fixed bug with control creation where plugin specific controls didn't work as expected.

      Version 3.5.1

      Added new onBeforeAdd event to UndoManager patch contributed by Dan Rumney.
      Added support for overriding the theme rendering logic by using a custom function.
      Fixed bug where links wasn't automatically created by the autolink plugin on old IE versions when pressing enter in BR mode.
      Fixed bug where enter on older IE versions wouldn't produce a new paragraph if the previous sibling paragraph was empty.
      Fixed bug where toString on a faked DOM range on older IE versions wouldn't return a proper string.
      Fixed bug where named anchors wouldn't work properly when schema was set to HTML5.
      Fixed bug where HTML5 datalist options wasn't correctly parsed or indented.
      Fixed bug where linking would add anchors around block elements when the HTML5 schema was used.
      Fixed issue where the autolink plugin wouldn't properly handle user@domain.com.
      Optimized initialization and reduced rendering flicker by hiding the target element while initializing.

      TinyMCE 3.5.1 Released

      Version 3.5.0.1

      Fixed bug where selection normalization logic would break the selections of parent elements using the element path.
      Fixed bug where the autolink plugin would include trailing dots in domain names in the link creation.
      Fixed bug where the autolink plugin would produce an error on older IE versions when pressing enter.
      Fixed bug where old IE versions would throw an error during initialization when the editor was placed in an size restricted div.

      Other issues:

      • moodle tinymce plugin must be updated in proper repo - he main repo gets only snapshot!
      • preview.php sets invalid PAGE->url
      • hardcoded draftfile.php/ breaks when slasharguments do not work

        Issue Links

          Activity

          Hide
          Petr Škoda added a comment - - edited

          https://github.com/moodle/custom-tinymce/tree/MOODLE_23_3.5.1.1 contains all necessary changes for this snapshot.

          Show
          Petr Škoda added a comment - - edited https://github.com/moodle/custom-tinymce/tree/MOODLE_23_3.5.1.1 contains all necessary changes for this snapshot.
          Hide
          Petr Škoda added a comment -

          there is a new 3.5.1.1, reopening

          Show
          Petr Škoda added a comment - there is a new 3.5.1.1, reopening
          Hide
          Dan Poltawski added a comment -

          Integrated, thanks

          Show
          Dan Poltawski added a comment - Integrated, thanks
          Hide
          Dan Poltawski added a comment -

          Tested while integrating. All looked good including moodlemedia preview.

          Hope to get even more extensive testing from qa

          Show
          Dan Poltawski added a comment - Tested while integrating. All looked good including moodlemedia preview. Hope to get even more extensive testing from qa
          Hide
          Eloy Lafuente (stronk7) added a comment -

          This issue has been integrated upstream and is now available both via git and cvs (and in some hours, via mirrors and downloads).

          Thanks!

          Show
          Eloy Lafuente (stronk7) added a comment - This issue has been integrated upstream and is now available both via git and cvs (and in some hours, via mirrors and downloads). Thanks!

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: