Better Rich Text Buy licence

Many editors, one page.

A support desk reply form with independent editors, each with its own toolbar and content. Add as many as you like; nothing on this page is counted.

Ticket 4127: tiles cracked after frost

Editors on this page: 0. Editor loads counted: 0 none.

TinyMCE counts “each time a new TinyMCE editor instance completes the initialization sequence” as a load, and bills $40 per 1,000 over the planSource 1Source 2. Struck: the loads this page would count under that rule since you opened it.

Try this.

  • Type in each field: each one is its own editor with its own undo history
  • Add a few more editors and watch the count
  • Use Tab to move between them

The code.

import { createRichTextEditor } from '@better-rich-text/core';

for (const field of document.querySelectorAll('[data-rich]')) {
  createRichTextEditor(field, {
    toolbar: field.dataset.toolbar,
    statusBar: false,
  });
}

Docs: Programmatic API