Description list plugin into WYSIWYG
Description list source tag code

This module adds a description list plugin to your WYSIWYG editor. It provides the dl, dt and dd HTML tags.

The CKEditor 5 plugin converts lines of text into a dl/dt/dd structure, with support for a semicolon-separated term/definition split and an optional bold header outside the dl block.

Compatibility

  • 3.x (current) — Full migration to CKEditor 5. Requires Drupal core ^10.5 || ^11 (CKEditor 5 ~45.2.2).
    The JavaScript library is now bundled directly in the module: no external dependency to install.
  • 2.x (deprecated) — CKEditor 4 only, for Drupal ^8.8 || ^9 || ^10. This branch is deprecated and no longer recommended for new projects.
    Sites still on CKEditor 4 should plan a migration to 3.x.

Installation (3.x branch — CKEditor 5)

  1. Install via Composer: composer require 'drupal/ckeditor_descriptionlist:^3.0'
  2. Enable the module like any other contributed Drupal module.
  3. Configure your text format to add the description list buttons to the CKEditor 5 toolbar.

Installation (2.x branch — CKEditor 4, deprecated)

  1. Download the plugin from https://github.com/Reinmar/ckeditor-plugin-descriptionlist
  2. Place it in /libraries/ckeditor-plugin-descriptionlist.
  3. Enable the module.
  4. Configure your WYSIWYG toolbar to include the description list buttons.
Supporting organizations: 

Project information

Releases