x
 
Create New Page
 View Previous Changes    ( Last updated by Meir )

TinyMCE

Category:Extensions -> WYSIWYG

TinyMCE

Table of Contents


What is TinyMCE

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. TinyMCE is very easy to integrate into other Content Management Systems.

TinyMCE Installation (Method 1)

=================================================
Installing LG TinyMCE Extension w/ WYSIWYG Custom Field Type & GZIP Support // METHOD 1
=================================================

This method adds a WYSIWYG custom field type to your existing choices. This allows you to have both WYSIWYG and non-WYSIWYG field types on the one page.

It also provides the option for using GZIP compression making the TinyMCE package 70% smaller.

Read the official documentation for LG TinyMCE, watch the video tutorial or continue reading for an overview.

1.  Download TinyMCE from their site and put it at the root of your EE site in a folder called scripts. The location of TinyMCE can be changed in the extension settings.

2. Download the LG TinyMCE extension for custom fields from the developers site or from here if the developers site is down for any reason.

3.  Upload the extension to your system folder.

4.  Go into the Extensions Manager and enable the extension. You might have to enable extensions in general first, if this is your first extension, via the green button top-right. Then enable the extension itself by clicking (enable?) in it’s row.

5. In the Extensions Manager press the settings link of the extension and set the correct path to tinymce.js and TinyMCE settings.

6.  Go to Admin › Weblog Administration › Custom Weblog Fields > and choose a group and a custom field where you want the TinyMCE to appear. In the FIELD TYPE drop-down list you will see an option ‘WYSIWYG’. Select it and save.

TinyMCE Installation (Method 2)

==================================
Installing TinyMCE Extension // METHOD 2
==================================

1.  Download TinyMCE from their site and put it at the root of your EE site
(same directory as the path.php file): 

2. Download the TinyMCE Extension for TinyMCE from the pMachine website.

3.  There are two files included in the TinyMCE Extension zip downloaded in Step 2 (three if you could the readme.txt).  Put the one with the ext. prefix into the /system/extensions folder for the site.  Take the one with the lang. prefix and put it in the /system/language/english/ language folder.

4.  Go into the Extensions Manager and enable the extension. You might have to enable extensions in general first, if this is your first extention, via the green button top-right. Then enable the extension itself by clicking (enable?) in it’s row.

5.  Check it out in the Publish area.  If the tinyMCE interface does not appear, try clearing all caches in [CP Home › System Administration > Clear Cached Data].

Tips & Tricks for using TinyMCE with ExpressionEngine

Video tutorial on how to install TinyMCE
TinyMCE & ExpressionEngine Integrated File Upload Management
Installation of iBrowser with TinyMCE to handle images

Threads relating to TinyMCE on the EE Forums

TinyMCE Settings
Pound Sign Glitch if it doesn’t load

Categories: