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

DragMath GPL issue

XMLWordPrintable

    • MOODLE_22_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE
    • MOODLE_28_STABLE
    • MDL-32450_master
    • Hide
      Test 1
      Before you do the upgrade.
      1. Visit the TinyMCE settings by visiting 'Site administration' -> 'Plugins' -> 'Text editors' -> 'TinyMCE HTML editor' -> 'General settings'.
      2. For the setting 'Editor toolbar' add 'dragmath' to a few places.
      Upgrade your site.
      1. You should see 'To be deleted' next to the DragMath TinyMCE plugin.
      2. Visit the plugin overview page and verify the DragMath plugin is not listed any more.
      3. Visit the TinyMCE settings page again and check that there is no occurrence of 'dragmath' in the 'Edit toolbar' setting.
      Test 2
      Before you do the upgrade.
      1. Visit the TinyMCE settings and then click on 'Settings' next to 'dragmath'.
      2. Uncheck the setting 'requiretex' and save.
      3. Go back to the TinyMCE settings page and add 'dragmath' a few times to the setting 'Editor toolbar' .
      4. Copy the source files of tinymce_dragmath from https://github.com/moodlehq/moodle-tinymce_dragmath to lib/editor/tinymce/plugins/dragmath.
      Upgrade your site.
      1. Go to plugin overview and verify the DragMath plugin is listed as an Add-on.
      2. Ensure that the occurrences of 'dragmath' in the 'Editor toolbar' setting remain.
      3. Verify that plugin setting 'requiretex' was preserved.
      Show
      Test 1 Before you do the upgrade. Visit the TinyMCE settings by visiting 'Site administration' -> 'Plugins' -> 'Text editors' -> 'TinyMCE HTML editor' -> 'General settings'. For the setting 'Editor toolbar' add 'dragmath' to a few places. Upgrade your site. You should see 'To be deleted' next to the DragMath TinyMCE plugin. Visit the plugin overview page and verify the DragMath plugin is not listed any more. Visit the TinyMCE settings page again and check that there is no occurrence of 'dragmath' in the 'Edit toolbar' setting. Test 2 Before you do the upgrade. Visit the TinyMCE settings and then click on 'Settings' next to 'dragmath'. Uncheck the setting 'requiretex' and save. Go back to the TinyMCE settings page and add 'dragmath' a few times to the setting 'Editor toolbar' . Copy the source files of tinymce_dragmath from https://github.com/moodlehq/moodle-tinymce_dragmath to lib/editor/tinymce/plugins/dragmath. Upgrade your site. Go to plugin overview and verify the DragMath plugin is listed as an Add-on. Ensure that the occurrences of 'dragmath' in the 'Editor toolbar' setting remain. Verify that plugin setting 'requiretex' was preserved.
    • 8
    • BACKEND Sprint 13

      DragMath jar (DragMath.jar) file is distributed with Moodle but there is no source code available. The same goes for all jars under lib/dragmath/applet/lib.

            markn Mark Nelson
            tmuras Tomasz Muras
            Andrew Lyons Andrew Lyons
            Dan Poltawski Dan Poltawski
            Frédéric Massart Frédéric Massart
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.