Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

TinyMCE

Adds support for TinyMCE, a platform independent web based Javascript HTML WYSIWYG editor, to Plone.

Feedback

Please send any changes, improvements, or suggestions regarding this Plone product to Four Digits

Requirements

TinyMCE is tested on Plone 3, please submit any compatibility issues you may encounter.

Installation

Products.TinyMCE is an egg. The installing steps are:

  • Add Products.TinyMCE in your buildout.cfg to the eggs attributes

  • Run buildout and (re)start Zope

  • Use the quick installer to (re)install the product

buildout.cfg example

For basic installation use the following section in your buildout:

[buildout]
...
eggs =
    ...
    Products.TinyMCE

An upgrade step is also available through portal_setup if you are updating from an earlier version.

buildout.cfg example using svn egg from the trunk

If you want to help testing, please use the trunk version from the Collective:

[buildout]
...
parts =
    ...
    eggcheckouts

...
eggs =
    ...
    Products.TinyMCE

[eggcheckouts]
recipe = infrae.subversion
urls =
    http://svn.plone.org/svn/collective/Products.TinyMCE/trunk Products.TinyMCE
as_eggs = true

HISTORY

1.1rc4 (2009-09-04)

  • Added hiding upload button when you don’t have permission to upload. [robgietema]

  • Fixed jumping when up one level is hidden. [robgietema]

  • Add allow_upload marker to results [optilude]

  • Support iframe attributes. [optilude]

  • Fixed parent url when object is not folderish. [robgietema]

  • Added tests for adapters. [robgietema]

  • Fixed template error for Plone 4. [robgietema]

  • Fix evil use of test setup code in the views. [optilude]

  • Load plugins correctly. [optilude]

  • Fixing TinyMCEConfig call to use the same id as the id attribute gets set to (this makes it work in IE again and not error in FF). [evilbungle]

  • Several fixes to the Generic Setup import. [MatthewWilkes]

  • Fixed selecting link after uploading a file when using link by uid. [robgietema]

  • Fixed initialisation error in Safari. [robgietema]

  • Fixed error when inserting images in a new document and using uids. [robgietema]

  • Fixed error in definition list. [robgietema]

  • In the image and link drawers get the id of an item if the title is not specified. [robgietema]

  • Fixed width and height attributes getting undefined values. [robgietema]

  • UID links are now generated absolute and not relative so the body can be displayed in other contexts also. [maerteijn]

  • Upgrade to TinyMCE 3.2.6 [robgietema]

  • Fixed issue with preload image in IE returning the cached image. [robgietema]

  • Added default_editor fix for textFormatSelector also. [robgietema]

  • Added Finnish translations. [pingviini]

  • Make default_editor site property getter fail gracefully. [MatthewWilkes]

  • Fix bug that prevented user-specified plugins getting added. [MatthewWilkes]

  • Remove ploneimage and plonelink from the hardcoded plugins and add them to the control panel box. This allows people to select the default image and link dialogues. Readded dialogues removed in rc3. [MatthewWilkes]

1.1rc3 (2009-08-18)

  • Upgrade to TinyMCE 3.2.5. [robgietema]

  • Added support for definition lists. [robgietema]

  • Added autoresize plugin and removed autoresize bottom margin from control panel. [robgietema]

  • Added rooted feature, which roots the user to the current object. [robgietema]

  • Added plone.tinymce as i18n domain so control panel screens etc can be translated. [robgietema]

  • Added Dutch translation for plone.tinymce domain. [robgietema, ralphjacobs]

  • Renamed advlink to plonelink, advimage to ploneimage and style to plonestyle. [robgietema]

  • Rearranged image, link and table buttons. [robgietema]

  • Added support for ‘site default’ editor for Plone 4. [robgietema]

  • Get html filter settings from safe_html transform when available (Plone 4). [robgietema]

  • Fixed compatibility with Plone 4. [robgietema]

  • Added uninstall profile. [jaroel]

  • Created upgrade steps from 1.0. to 1.1. [jaroel, robgietema]

  • Removed json lib in favor of z3c.json package. [robgietema]

  • Removed jscripts/tiny_mce folder levels in the skin folder. [robgietema]

  • Removed fullpage and example plugin. [robgietema]

  • Moved all html templates from dtml to pt. [robgietema]

  • Use portal_type instead of meta_type for identification of resource types. [robgietema]

  • Added customtoolbarbutton property to the control panel so custom. toolbarbuttons can be added. [robgietema]

  • Added ploneCustom.css to dialogs. [robgietema]

  • The default image description (used for alt) is the image title. [robgietema]

  • When an image is uploaded en no title is specified the title will become the id. [robgietema]

  • Fixed issue with linkbyuid not working when images were not captioned. [robgietema]

  • Fixed save button in fullscreen mode. [robgietema]

  • Fixed error when styles and/or table styles were empty. [robgietema]

  • Added internal-link class to internal links. [robgietema]

  • A lot of minor bugfixes. [robgietema]

  • Modified the image drawer to retrieve the actual image scales for the image object selected. The ALT text box is pre-populated with the image description or if that’s empty then the image title. The upload / image details panels now toggle depending on the action you’re performing. [Ben Mason (sparcd), Per Thulin (pthulin), James Guest, Owen]

  • Fixed AttributeError: ‘NoneType’ object has no attribute ‘split’ when reinstalling TinyMCE from 1.1rc1 to 1.1rc2: adding the customplugins attribute fails as this attribute is not there yet (isn’t it ironic…). I cannot reproduce the error in a fresh site, but I have seen it in the wild. [maurits]

1.1rc2 (2009-06-08)

  • Added entity encoding configuration option. [robgietema]

  • Update to TinyMCE 3.2.4.1. [robgietema]

  • Removed KSS dependency for initialization (KSS is still needed for inline editing). [robgietema]

1.1rc1 (2009-03-14)

  • Upgrade to TinyMCE 3.2.2. [robgietema]

  • Updated language packs (7 new languages added). [robgietema]

  • Added search function to image and link drawers including live search. [robgietema]

  • When a new link is inserted and the selected text contains an URL it is automatically prepopulated. [robgietema]

  • When a link is pasted the prefix is automatically stripped and put in the select box. [robgietema]

  • Headings and subheadings are now automatically put in the anchor tab of the link selection dialog as an available option. [robgietema]

  • Options to the control panel added to enable/disable the contextmenu. [robgietema]

  • Added visual feedback to save as draft button. [robgietema]

  • Added dialog to edit lang and dir attributes per tag. [robgietema]

  • Option added to include custom plugins. [robgietema]

  • Fixed issue when newlines were stripped in the transform. [maerteijn]

  • Fixed link dialog size in Firefox. [robgietema]

  • Fixed blockquote insert tag. [robgietema]

  • Fixed link and imagedrawer when current item is folderish. [robgietema]

  • Fixed issue with language configuration. [robgietema]

Contributers

Editor

TinyMCE is a product developed by Moxiecode Systems

Plone 3

  • Plone 3 and TinyMCE 3 Adaption by Rob Gietema, Franklin Kingma, Ralph Jacobs, Martijn Jacobs, Maarten Kling and Roel Bruggink from Four Digits

Plone 2

General

  • Some code adapted from the FCKeditor Authors: Frederico Caldeira Knabben and Jean-mat Grimaldi (FCKeditor Plone Adaptation)

  • Some code adapted from the Kupu editor Authors: Paul Everitt, Guido Wesdorp, Duncan Booth and Philipp von Weitershausen

  • Some code adapted from the Epoz editor

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Products.TinyMCE-1.1rc4.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

Products.TinyMCE-1.1rc4-py2.6.egg (2.4 MB view details)

Uploaded Egg

Products.TinyMCE-1.1rc4-py2.4.egg (2.4 MB view details)

Uploaded Egg

File details

Details for the file Products.TinyMCE-1.1rc4.tar.gz.

File metadata

File hashes

Hashes for Products.TinyMCE-1.1rc4.tar.gz
Algorithm Hash digest
SHA256 14776cf9d26471250e2a117e96aea5c80e4eb47c9920f0fa9c0bb2dc1a32728b
MD5 f131b7a07cd8801f0a61a958f8b3637e
BLAKE2b-256 29385c7d432259b94e02a59737411ea1308f8c347ab66bb2e81b1e7fe2de4204

See more details on using hashes here.

File details

Details for the file Products.TinyMCE-1.1rc4-py2.6.egg.

File metadata

File hashes

Hashes for Products.TinyMCE-1.1rc4-py2.6.egg
Algorithm Hash digest
SHA256 1f81df8c93a1bd08d3245ab4dd7c1ad3967044746bfeaf9d200bd63cc41f8332
MD5 14f38c5e07e3e105308bca968df81c00
BLAKE2b-256 90a6748d25ab4cc54d1c012aae443db9ec3082a1ec944df654c32c192ab5b11a

See more details on using hashes here.

File details

Details for the file Products.TinyMCE-1.1rc4-py2.4.egg.

File metadata

File hashes

Hashes for Products.TinyMCE-1.1rc4-py2.4.egg
Algorithm Hash digest
SHA256 d75fb440ac9e1cb962461c91d136d35d31e8f3b9f3254809520db269b1d1a9e6
MD5 1f62409cdc604b793fe92946932d3349
BLAKE2b-256 37989c811405712747a54004e216d9c07f2a48b2933620f93a57431f2e5e3718

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4.3

1 file

1.4.2

1 file

1.4.1

1 file

1.4.0

1 file

1.3.29

2 files

1.3.28

2 files

1.3.27

1 file

1.3.26

1 file

1.3.25

1 file

1.3.24

1 file

1.3.23

1 file

1.3.22

1 file

1.3.21

1 file

1.3.20

1 file

1.3.19

1 file

1.3.18

1 file

1.3.17

1 file

1.3.16

1 file

1.3.15

1 file

1.3.14

1 file

1.3.13

1 file

1.3.12

1 file

1.3.11

1 file

1.3.10

1 file

1.3.9

1 file

1.3.8

1 file

1.3.7

1 file

1.3.6

1 file

1.3.5

1 file

1.3.4

1 file

1.3.3

1 file

1.3.2

1 file

1.3.1

1 file

1.3

1 file

1.2.18

1 file

1.2.17

1 file

1.2.16

1 file

1.2.15

1 file

1.2.14

1 file

1.2.13

1 file

1.2.12

1 file

1.2.11

1 file

1.2.10

1 file

1.2.9

2 files

1.2.8

1 file

1.2.7

1 file

1.2.6

1 file

1.2.5

1 file

1.2.4

1 file

1.2.3

1 file

1.2.2

1 file

1.2.1

1 file

1.2.0

1 file

1.1.13

1 file

1.1.12

1 file

1.1.11

1 file

1.1.10

1 file

1.1.9

1 file

1.1.8

1 file

1.1.7

1 file

1.1.6

1 file

1.1.5

1 file

1.1.4

1 file

1.1.3

1 file

1.1.2

1 file

1.1.1

1 file

1.1

3 files

This release

1.1rc4 This release

3 files

1.0

2 files

0.96.3.1.1

2 files

0.95.3.1.1

2 files

0.94.3.1.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page