Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Talk about new features for CMSMS and modules.
Locked
Ned Nowotny
Forum Members
Forum Members
Posts: 32
Joined: Mon Jan 29, 2007 1:19 am

Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by Ned Nowotny »

The Character Map is a pretty basic tool for content editors.  Please add "charmap" as one of the default toolbar elements.  Between "image" and "cleanup" in "Toolbar 2" seems like a good spot.

Note: This has already been submitted as an enhancement request.  However, I am repeating it here for discussion in the forums.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by calguy1000 »

You can download and install TinyMCE advanced.

it should have all of the features.  We've trimmed down the standard one so that it's lighter.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Ned Nowotny
Forum Members
Forum Members
Posts: 32
Joined: Mon Jan 29, 2007 1:19 am

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by Ned Nowotny »

Well, I did install the advanced TinyMCE editor on CMSMS version 1.0.4.  I suppose I may be able to pick up the character map after upgrading to CMSMS version 1.1 because it is a remnant from my previous module installation.  Are you sure that the character map is not included in the default "TinyMCE WYSIWYG Basic" module?

If it is included, but simply not added to the toolbar, I would still like to have it added to the toolbar by default.  It really is not an "advanced" feature and beats trying to tell my content editors to click on the "HTML" toolbar icon and then enter some obscure character entity just to get an m-dash, proper left and right double-quotes, a copyright or registered trademark symbol, accented character, etc.
Ned Nowotny
Forum Members
Forum Members
Posts: 32
Joined: Mon Jan 29, 2007 1:19 am

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by Ned Nowotny »

Well, it turns out that there is a new problem with the TinyMCE Character Map tool in CMS Made Simple 1.1.  In fact, it is a problem with the TinyMCE Basic plug-in even if the Character Map tool is not used:

    [#1681] TinyMCE is now replacing HTML character entities with character codes and storing the result in the database.

In summary, HTML character entities are being replaced by the plug-in with character codes from a local encoding whether the character entities are entered using the Character Map tool or by directly editing the raw HTML.
Ned Nowotny
Forum Members
Forum Members
Posts: 32
Joined: Mon Jan 29, 2007 1:19 am

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by Ned Nowotny »

It looks like the problem with replacing character entities can be fixed by removing the following line from the "modules/TinyMCE/tinyconfig.php" file.

Code: Select all

    entity_encoding : "raw", //performance update
This line is located in the block passed to the "tinyMCE.init()" function call.
reneh
Dev Team Member
Dev Team Member
Posts: 446
Joined: Tue Nov 28, 2006 8:39 pm

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by reneh »

In Tiny basic included on 1.1.1 you can just add 
charmap
to the list of tools for the toolbar.
That functions here.....
ReneH 8-)
A search will save you hours waiting for an answer! Image
Ned Nowotny
Forum Members
Forum Members
Posts: 32
Joined: Mon Jan 29, 2007 1:19 am

Re: Add the "Character Map" to the TinyMCE WYSIWYG Basic toolbar by default.

Post by Ned Nowotny »

Indeed.  My feature request is simply to have it added by default when CMSMS is installed.
Locked

Return to “Feature ideas”