Skip to content

A recipe to manage default installed modules, configs and permissions for Varbase editor functionality including CKEditor 5 with rich text editing capabilities.

Notifications You must be signed in to change notification settings

Vardot/varbase_editor_base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Varbase Editor Base

A recipe to manage default installed modules, configs and permissions for Varbase editor functionality including CKEditor 5 with rich text editing capabilities.

This recipe provides a complete editor setup including:

  • CKEditor 5 with advanced features
  • Multiple text formats (Basic HTML, Full HTML, Code HTML)
  • Media embedding and management
  • Link management with Linkit integration
  • Advanced editing capabilities

Features

CKEditor 5 Integration

  • CKEditor 5: Modern WYSIWYG editor with extensive features
  • CKEditor 5 Plugin Pack: Additional plugins for enhanced functionality
  • CKEditor 5 Premium Features: Fullscreen editing, WProofreader spell checking
  • CKEditor Emoji: Emoji picker integration
  • CKEditor BiDi: Bidirectional text support

Media and Embed

  • Entity Embed: Embed entities within content
  • Media Embed: Embed media items with multiple view modes
  • CKEditor Media Embed: External media embedding (YouTube, Vimeo, etc.)
  • CKEditor Media Resize: Resize media directly in the editor
  • Edit Media Modal: Edit media properties in a modal dialog

Link Management

  • Linkit: Autocomplete link suggestions to internal content
  • Editor Advanced Link: Enhanced link attributes (id, rel, target, title)
  • Anchor Link: Create and link to anchor points
  • Extlink: External link handling with automatic target="_blank"

Text Processing

  • Pathologic: Automatic URL correction for links and images
  • Token & Token Filter: Token replacement in content
  • CKEditor 5 Paste Filter: Clean up pasted content from Word/Office

Code Editing

  • ACE Editor: Syntax-highlighted code editing for HTML/code format

Text Formats

Full HTML (Rich Editor)

  • Complete editing toolbar with all features
  • Advanced formatting options
  • Table support, special characters
  • Full media integration
  • Suitable for advanced content editors

Code HTML

  • Raw HTML editing with ACE editor
  • Syntax highlighting
  • Suitable for site administrators and developers

Installation

Add the recipe using composer:

composer require drupal/varbase_editor_base:~1.0.0

Change directory to /web or /docroot

Run the Drupal recipe bash script:

bash core/scripts/drupal recipe recipes/contrib/varbase_editor_base

or

Run the Drush recipe command:

drush recipe recipes/contrib/varbase_editor_base

Maintainers

License

GPL-2.0-or-later

About

A recipe to manage default installed modules, configs and permissions for Varbase editor functionality including CKEditor 5 with rich text editing capabilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published