WYSIWYG Starter

Categories

Component ID

2640808

Component name

WYSIWYG Starter

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

1214

Component created

Component changed

Component body

This module does the basic setup to implement Drupal WYSIWYG Best Practices recommended by Matthew Vaughan. It is designed to work either as a standalone module or as a component within a Drupal distro.

WYSIWYG Starter includes a submodule named "WYSIWYG Starter Formats" which defines a couple of text formats and WYSIWYG profiles named Filtered HTML and Full HTML. If you do not want to use them, leave the submodule disabled and manually define your own text formats and WYSIWYG profiles.

Using WYSIWYG Starter as a Standalone Module

Simply download the WYSIWYG Starter's dependencies and enable them along with the WYSIWYG Starter module.

Module dependencies

Library dependencies

  • CKEditor: Save the full version of CKEditor version 4.5.6 or later in path sites/all/libraries/ckeditor
  • Code Mirror plugin for CKEditor: Save this in path sites/all/libraries/ckeditor_plugins/codemirror
  • Media Embed plugin for CKEditor: Save this in path sites/all/libraries/ckeditor_media_embed/mediaembed

Using WYSIWYG Starter in a Distro

To use WYSIWYG Starter to add WYSIWYG functionality to your Drupal distro, just add the following line to file drupal-org.make:

projects[wysiwyg_starter] = 1.0-beta1

Then (optionally) you may want to add the following lines to your distro's .info file:

dependencies[] = wysiwyg_starter
dependencies[] = wysiwyg_starter_formats

Note

You may want to provide additional configuration after enabling this module, such as configuring content types, fields, or user roles and permissions to further define how WYSIWYG editing is implemented on your website and who has access to use it.