Drupal is a registered trademark of Dries Buytaert
Release: Modeler API 1.1.5 Minor update available for module modeler_api (1.1.5). Release: Admin Audit Trail 1.0.12 Minor update available for module admin_audit_trail (1.0.12). Release: Scolta 1.4.0 Minor update available for module scolta (1.4.0). Release: Protected Content 10.1.124 Minor update available for module proc (10.1.124). Release: DKAN Dataset Archiver 1.0.9 Minor update available for module dkan_dataset_archiver (1.0.9). Release: DKAN Dataset Archiver 1.1.7 Minor update available for module dkan_dataset_archiver (1.1.7). Release: DKAN Dataset Archiver 0.333.7 Minor update available for module dkan_dataset_archiver (0.333.7). Release: Mercury Editor 3.0.0-beta2 New beta version released for module mercury_editor (3.0.0-beta2). Module Revived: Ace Code Editor 2.0.4 Module ace_editor updated after 6 months of inactivity (2.0.4). Usage Milestone: Role Theme Switcher Module role_theme_switcher crossed 1,000 active installs.

This module adds a description list plugin to the CKEditor WYSIWYG editor, allowing users to create definition lists using `dl`, `dt`, and `dd` HTML tags.

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.

Activity

Tracked releases
2
Tracked since
Jul 2026
Latest release
1 day ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
3.0.0 Stable Aug 23, 2026
3.0.x-dev Dev Jul 10, 2026