Page tree
Skip to end of metadata
Go to start of metadata

Select Edit works with TinyMCE 3.x only.

This article outlines several known issues with Tiny support for TinyMCE. 

Supported Load-Time Properties

TinyMCE supports the following load-time properties in the Select Edit APIs:

Supported Run-Time Functions

TinyMCE supports the following run-time functions in the Select Edit APIs:

TinyMCE Does Not Support AutoSubmit

Select Edit APIs do not currently support the setAutoSubmit Method.

TinyMCE Does Not Support Image Uploading

Image uploading is not supported when using the Select Edit APIs to instantiate TinyMCE in much the same way as EditLive!. Calling getBody Method or getDocument Method will not upload images. The uploadImages Method is not available for the Select Edit API instantiation of TinyMCE.

Supported Toolbar Buttons

Although the same EditLive! configuration file can be used to load either EditLive! or TinyMCE, not all of the toolbar buttons available to EditLive! will appear in TinyMCE.

The following list of EditLive! toolbar buttons are supported by TinyMCE, although being a different editor TinyMCE's equivalent toolbar buttons will present the functionality in a different manner. Not all of the shortcut keys for toolbar buttons in EditLive! will carry over to TinyMCE.

For more information on specifying toolbar buttons in your EditLive! configuration file, please consult the Setting Menu and Toolbar Items article.

Function

XML Name Attribute

Menu or Tool Tip Text

Shortcut

Image

Create a new file.

New

New

CTRL+N

Save a file to the local machine.

Save

Save

CTRL+S

Print the contents of EditLive!

Print

Print...

N/A

Display EditLive! in a seperate window.

Popout

Window View

N/A

Cut the selection.

Cut

Cut

CTRL+X

Copy the selection.

Copy

Copy

CTRL+C

Paste.

Paste

Paste

CTRL+V

List of styles available for use in this document.

Style

N/A

N/A

N/A

List of fonts available for use in this document.

Face

N/A

N/A

N/A

List of font sizes available for use in this document.

Size

N/A

N/A

N/A

Bold text.

Bold

Bold

CTRL+B

Italic text.

Italic

Italic

CTRL+I

Underline text.

Underline

Underline

CTRL+U

Strikethrough text.

Strike

Strikethrough

N/A

Remove formatting.

RemoveFormatting

Remove Formatting

CTRL + SPACE

Insert a horizontal line.

HRule

Horizontal Line

N/A

Insert a symbol.

Symbol

Symbol...

N/A

Find text in the editor.

Find

Find...

CTRL+F

Undo the last editor action.

Undo

Undo

CTRL+Z

Redo the last undone editor action.

Redo

Redo

CTRL+Y

Insert a bookmark.

Bookmark

Bookmark...

N/A

Insert a hyperlink.

HLink

Insert Hyperlink...

CTRL+K

Remove a hyperlink.

RemoveHyperlink

Remove Hyperlink

N/A

Insert Image

ImageServer

Insert Image...

N/A

Insert an embedded object or multimedia file.

InsertObject

Insert Object...

N/A

N/A

Increase the paragraph or list indent.

IncreaseIndent

Increase Indent

N/A

Decrease the paragraph or list indent.

DecreaseIndent

Decrease Indent

N/A

Load EditLive! Help

showHelp

Help...

N/A

Show or hide paragraph markers and editing grid lines.

ParagraphMarker

Show/Hide Paragraph Markers

N/A

Delete the current table.

DelTable

Delete Table

N/A

Edit the selected row's properties.

PropRow

Row Properties...

N/A

N/A

Delete a column from a table.

DelCol

Delete Column

N/A

Edit the current cell's properties.

PropCell

Cell Properties...

N/A

N/A

Merge cells in a table.

Merge

Merge Cells

N/A

Split a cell in a table.

Split

Split Cell...

N/A

Delete a row from a table.

DelRow

Delete Row

N/A

Any of the three following toolbar buttons will insert an Insert Table toolbar button into TinyMCE. TinyMCE will only display a single Insert Table toolbar, regardless of how many instances of the buttons below are specified in the configuration file.

Function

XML Name Attribute

Menu or Tool Tip Text

Shortcut

Image

Insert a table wizard. Allows user to click and select number of rows and columns.

InsTableWizard

Insert Table

N/A

Insert a table.

InsTable

Insert Table...

N/A

Edit the current table's properties.

PropTable

Table Properties...

N/A

N/A

Function

XML Name Attribute (Group Item)

XML Name Attribute (Individual Item)

Menu or Tool Tip Text

Shortcut

Image

Insert an ordered list or change an unordered list to an ordered list.

List

OrderedList

Ordered List

N/A

Insert an unordered list or change an ordered list to an unordered list.

List

UnorderedList

Unordered List

N/A

Set left alignment.

Align

AlignLeft

Align Left

CTRL+L

Set center alignment.

Align

AlignCenter

Align Center

CTRL+E

Set right alignment.

Align

AlignRight

Align Right

CTRL+R

Superscript text.

Script

Superscript

Superscript

N/A

Subscript text.

Script

Subscript

Subscript

N/A

The following EditLive! toolbar buttons create several TinyMCE toolbar buttons.

Function

EditLive! Toolbar XML Name Attribute

Generated TinyMCE Toolbar Buttons

Insert a Date and Time.

datetime

Insert Date

Insert a Date and Time.

datetime

Insert Time

Paste Special.

pastespecial

Paste as Pain Text

Paste Special.

pastespecial

Paste from Word

Insert a row in the current table.

insrow

Insert Row Before

Insert a row in the current table.

insrow

Insert Row After

Insert a column in the current table.

inscol

Insert Column Before

Insert a column in the current table.

inscol

Insert Column After

Insert rows or columns in the table.

insrowcol

Insert Row Before

Insert rows or columns in the table.

insrowcol

Insert Row After

Insert rows or columns in the table.

insrowcol

Insert Column Before

Insert rows or columns in the table.

insrowcol

Insert Column After

TinyMCE Will Not Load if Track Changes or Tiny Comments are Specified in the Default Content

If the setDocument or setBody properties contain Track Changes information or Tiny Comments and setExpressEdit is set to attempt to display TinyMCE, the editor will not load.

Track Changes or Tiny Comments Inserted into TinyMCE at Run-Time Will Corrupt Content

If Track Changes content or Tiny Comments are inserted into TinyMCE once the editor has loaded (e.g. using the setBody or setDocument run-time functions) the content will be corrupted. We strongly advise you do not insert these formats into the editor.

XML Content and MathML

TinyMCE does not support XML, including most custom tags and MathML. MathML issues can be avoided by using the createEquationImage attribute of the <mathml> configuration file element. This generates an <img> tag instead of a <mathml> element and will not be corrupted by TinyMCE.

Configuration Files Can Not be Loaded from the Local File System

When using the setConfigurationFile property, you need to ensure the specified configuration file is loaded from a webserver. For example, if the page featuring TinyMCE is loaded using a file:/// URL and the argument passed to setConfigurationFile is relative, the configuration file will not load. Similarly, if the argument passed to setConfigurationFile uses the file:/// protocol, the configuration file will not load.

TinyMCE Is Not Supported In Inline Editing

Inline Editing currently does not support the TinyMCE Editor. If Inline Editing is enabled, the setExpressEdit property will be ignored and EditLive! will continue to be used in the inline editing sections.

Closing Inline Dialogs

The "Escape" key can be used to close all inline dialogs (even if there is no visible close button).

  • No labels