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

TinyMCE - Add fullscreen button

    XMLWordPrintable

Details

    • MOODLE_403_STABLE
    • master_MDL-79066
    • Hide

      Testing

      This issue can be tested by anywhere that the TinyMCE editor is available to that user. The below is a single test case to confirm functionality.

      1. Log into Moodle as a user that can create courses (admin is easy)
      2. Click the create course button if there are no courses or select "new course" from the context menu
      3. On the course creation page scroll to the "Course summary" field/
      4. Verify that the fullscreen button appears in the TinyMCE toolbar (see attached screenshot)
      5. Verify that clicking the fullscreen button makes the editor enter fullscreen mode
      6. Verify clicking the fullscreen button while in fullscreen mode returns the editor to its regular "windowed" mode
      Show
      Testing This issue can be tested by anywhere that the TinyMCE editor is available to that user. The below is a single test case to confirm functionality. Log into Moodle as a user that can create courses (admin is easy) Click the create course button if there are no courses or select "new course" from the context menu On the course creation page scroll to the "Course summary" field/ Verify that the fullscreen button appears in the TinyMCE toolbar (see attached screenshot) Verify that clicking the fullscreen button makes the editor enter fullscreen mode Verify clicking the fullscreen button while in fullscreen mode returns the editor to its regular "windowed" mode

    Description

      Currently the only way to access the TinyMCE fullscreen mode is via the View menu (View > Fullscreen) and keyboard shortcut. While this makes fullscreen functionality available, it "hides" the functionality from users that don't already know it exists.

      We should enable the fullscreen button to also be on the default toolbar (there is room). To enable easier access to the existing functionality.

      Attachments

        Activity

          People

            matt.porritt@moodle.com Matt Porritt
            matt.porritt@moodle.com Matt Porritt
            Huong Nguyen Huong Nguyen
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 16 minutes
                1h 16m

                Clockify

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