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

Atto should support full emoji

    XMLWordPrintable

Details

    • MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_38_STABLE
    • MOODLE_38_STABLE
    • MDL-46779-master
    • Hide

      Testing

      1. Log in as admin
      2. Enable the emoji picker
        • Site administration > advanced features
      3. View a page with the atto editor (e.g. create a new course)
      4. CONFIRM that the emoji picker is not in the list of atto buttons in the atto toolbar
      5. Go to the atto toolbar settings
        • site administration > plugins > text editors > atto html editor > atto toolbar settings
      6. Add the emoji picker to the toolbar config
        • e.g. change "style1 = title, bold, italic" to "style1 = title, bold, italic, emojipicker"
      7. Save changes
      8. Go back to the back with the atto editor
      9. CONFIRM that the emoji picker is in the atto toolbar (smiley face icon)
      10. Click the emoji picker button
      11. CONFIRM that the emoji picker opens in a modal
      12. CONFIRM that clicking an emoji adds it to the text in the atto editor
      13. Save the changes and view the page with the atto text
      14. CONFIRM that the emoji was saved in the text
      15. Disable the emoji picker
        • Site administration > advanced features
      16. Go back to the back with the atto editor
      17. CONFIRM that the emoji picker is not in the list of atto buttons in the atto toolbar
      Show
      Testing Log in as admin Enable the emoji picker Site administration > advanced features View a page with the atto editor (e.g. create a new course) CONFIRM that the emoji picker is not in the list of atto buttons in the atto toolbar Go to the atto toolbar settings site administration > plugins > text editors > atto html editor > atto toolbar settings Add the emoji picker to the toolbar config e.g. change "style1 = title, bold, italic" to "style1 = title, bold, italic, emojipicker" Save changes Go back to the back with the atto editor CONFIRM that the emoji picker is in the atto toolbar (smiley face icon) Click the emoji picker button CONFIRM that the emoji picker opens in a modal CONFIRM that clicking an emoji adds it to the text in the atto editor Save the changes and view the page with the atto text CONFIRM that the emoji was saved in the text Disable the emoji picker Site administration > advanced features Go back to the back with the atto editor CONFIRM that the emoji picker is not in the list of atto buttons in the atto toolbar

    Description

      Emoji are becoming the defacto method of doing emoticons these days.

      Moodle (Atto) should support the full range defined in Unicode: http://apps.timwhitlock.info/emoji/tables/unicode

      If a real image fallback is needed for browsers that don't have a font supporting them then this may help https://github.com/Genshin/PhantomOpenEmoji

      Attachments

        Issue Links

          Activity

            People

              ryanwyllie Ryan Wyllie
              dougiamas Martin Dougiamas
              Simey Lameze Simey Lameze
              Adrian Greeve Adrian Greeve
              Gladys Basiana Gladys Basiana
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              10 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                18/Nov/19

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 24 minutes
                  1d 24m