emoji

This project is not covered by Drupal’s security advisory policy.

Adds in the Emoji plugin for CKEditor.

This will add a new button on the CKEditor which will enable the emoji feature.

Installation

  1. Download the plugin from http://ckeditor.com/addon/emoji
  2. Place the plugin in the root libraries folder (/libraries).
  3. Enable Emoji module in the Drupal admin.

Composer:

  1. Copy the following into your project's composer.json file.
  2. "repositories": [
      {
        "type": "package",
        "package": {
          "name": "ckeditor-plugin/emoji",
          "version": "4.11.4",
          "type": "drupal-library",
          "dist": {
            "url": "https://download.ckeditor.com/emoji/releases/emoji_4.11.4.zip",
            "type": "zip"
          }
        }
      }
    ]
    
  3. Ensure you have following mapping inside your composer.json.
  4. "extra": {
      "installer-paths": {
        "web/libraries/{$name}": ["type:drupal-library"]
      }
    }
    
  5. Run following command to download required library.
  6.     composer require ckeditor-plugin/emoji
     
  7. Enable the Emoji module.
  8. Configure your WYSIWYG toolbar to include the button.

The emoji module has the following dependencies:
https://www.drupal.org/project/xml
https://www.drupal.org/project/textwatcher
https://www.drupal.org/project/textmatch
https://www.drupal.org/project/floatpanel
https://www.drupal.org/project/ckeditor_autocomplete
https://www.drupal.org/project/ckeditor_ajax
https://www.drupal.org/project/panelbutton

You can find the installation guide on each module page or in the emoji README.md file.

Supporting organizations: 

Project information

Releases