Skip to content

ionata/drupal-module-tinymce

Repository files navigation

CONTENTS OF THIS FILE

  • Introduction
  • Requirements
  • Recommended modules
  • Installation
  • Configuration
  • Maintainers

INTRODUCTION

TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL by Moxiecode Systems AB. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances.

REQUIREMENTS

This module requires the following modules:

  • Text Editor (Core module)

INSTALLATION

CONFIGURATION

  • Configure TinyMCE in Administration » Configuration » Text formats and Editors

    • Configure any text format to use TinyMCE as editor

      Once selected as editor for a given text format, TinyMCE will be displayed for each formatted text field using this text format.

    • Configure TinyMCE options

      Use the editor settings field to configure TinyMCE with a json object as awaited by the library to initialize it. More details here: https://www.tiny.cloud/docs/demo/full-featured/.

    • Download the library (self hosted version)

      If you choose to host the library yourself you can download it here: https://www.tiny.cloud/get-tiny/self-hosted/. This usage prevents any notice to appear on the editor (see cloud version).

    • Obtain an API key (cloud version)

      If you choose to use the editor in its cloud version, an API key is required. Otherwise, a notice will be displayed on the editor to inform the user of a registration requirement. To register your website domain and remove this notice, please see this page: https://www.tiny.cloud/docs/quick-start/#step3addyourapikey.

    • Enable image upload

      To enable image upload in the editor, please add the following parameters to the editor settings in the json object:

      "automatic_uploads": true,
      "images_upload_url": "/tinymce/upload",
      

      Please note that /tinymce/upload will be accessible only to user with TinyMCE "Upload files" permission.

  • Customize the way TinyMCE is loaded in Administration » Configuration » Text formats » TinyMCE Settings tab.

MAINTAINERS

Current maintainers:

Previous maintainers:

This project has been sponsored by:

  • Actency: We are actively engaged in the development and promotion of Drupal. Within the community, we share our experience and communicate our passion, in particular on the occasion of major events such as Drupagora, DrupalCamp, DrupalCon. In addition, we organized the first MeetUp in eastern France, in Strasbourg. Visit https://www.actency.fr for more information.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •