Leevi Graham — Saturday 12th December, 11:27pm
NSM TinyMCE - ExpressionEngine 2 WYSIWYG custom field
Unless you’ve been hiding under a rock you probably know that EllisLab have released a public beta of ExpressionEngine 2. As a result I’ve been receiving constant requests to port my ExpressionEngine modules, plugins and extensions to EE2. So far a large number of those request have been for LG TinyMCE, my TinyMCE WYSIWYG custom field.
I first published LG TinyMCE way back in September 2007 and since then it has been downloaded over 10,000 times. Naturally LG TinyMCE has earned a high priority when deciding which addons to port to EE2.
Introducing NSM TinyMCE Alpha 1
NSM TinyMCE is implemented using the Custom Field API and has the following new features:
- Multiple TinyMCE configurations
- Per field configuration
For all the other EE developers out there the code is heavily commented so you should be able to use NSM TinyMCE as a reference when creating your own custom fields.
Just to be clear this is an early Alpha version of NSM TinyMCE and should only be installed by experienced ExpressionEngine developers / designers. The version number reflects the stability of EE2 Beta 1 not the addon code quality or implemented features. Some core hacking is required if you are using Build 20091207 or 20091211 but it’s minimal (make sure you read the README).
Download
Download NSM TinyMCE from our GitHub account. Make sure you completely read the included README before installing. If you find any issues or have feedback leave them on the GitHub repo issues page.
Enjoy







Comments
The following 5 people were compelled to have their say. We encourage you to do the same.
Todd Perkins said on Tuesday 15th December, 5:13am: 1
Really excited to see where this one lands! Will you be hooking in the image functionality to be able to use the EE2 file / image manager and insert an image directly into the tinymce field - without having to enter a url manually?
Pål Degerstrøm said on Wednesday 16th December, 2:21am: 2
I don’t want to start a flame war, but I wanted to ask what your impressions are of CKEditor compared to TinyMCE?
I’ve been using Brandons WYGWAM on a few projects, but recently I’ve been looking into developing some custom plugins, and the docs for CKEditor seem … unfinished.
Anyway, great to see this for EE2, it will definitely come in handy. Thanks, Leevi!
David said on Wednesday 23rd December, 3:25pm: 3
Thanks Leevi. I jsut dropped it in and all works great. Though, I have been trying to integrate TinyBrowser.. thing is, I don’t see how I can yet. Looking forward to the next iteration, mate. Any thoughts on TinyBrowser integration would be ace. Merry Christmas
Stuart said on Wednesday 30th December, 4:29am: 4
Any chance of getting forms elemets working in LG TinyMCE? I’ve tried jmforms but it doesn’t seem to work. I’m not sure if it’s a problem with the init script or the way LG TinyMCE works with EE but everything I’ve tried so far simply disables LG TinyMCE in EE. It would be nice to see form elements available right out of the box.
Mario Rodríguez said on Wednesday 30th December, 7:35am: 5
Is it possible to use this Addon in the Forum 3.0 or is it just por publishing in Channels?
Your comment
Please keep your comments friendly and on topic.