Command identifiers for tinymce 4.x (mceAddControl) - tinymce

I am migrating from tinyMCE 3.x to the latest version of tinyMCE 4.x. My problem is that I have dynamic generation of tinyMCE instances so in 3.x I was using:
tinymce.EditorManager.execCommand('mceAddControl', true, "content_txt");
but in version 4.x this doesn't work. I started to check the documentation but I can't find the identifiers for version 4.x

Migration is very simple, replace
tinymce.EditorManager.execCommand('mceAddControl', true, "content_txt");
by
tinymce.EditorManager.execCommand('mceAddEditor', true, "content_txt");
When you want to turn it of, you can use
tinymce.EditorManager.execCommand('mceRemoveEditor', false, "content_txt");

Use mceRemoveEditor/mceAddEditor exactly the same commands as stated here http://www.tinymce.com/forum/viewtopic.php?id=31256

the add/remove editor execCommands worked but lost the editor's
configuration. I found these show/hide methods to be more equivalent
to the old add/remove controls commands.
tinyMCE.editors[id].show();
tinyMCE.editors[id].hide();

Related

UnityEditor.EditorApplication' does not contain a definition for `ExitPlaymode'

For some reason I cannot use ExitPlaymode(), even IntelliSense cannot find the method. https://docs.unity3d.com/ScriptReference/EditorApplication.ExitPlaymode.html
Does anyone know what I can try to fix this? Much appreciated.
Things I have tried:
Deleting the Library folder
Setting the Project Settings > Player > Scripting Runtime Version to 4.x, and 3.5x, both didn't work.
An alternative way to achieve the same effect is to use EditorApplication.isPlaying = false, but I want to find out why EditorApplication.ExitPlayMode() isn't working in the first place.
EditorApplication.ExitPlaymode was added in Unity 2019. It won't be there if you're using 2018.x or earlier.
Pro tip: this is mentioned when looking at the version drop-down in the docs:
You being able to still change between Runtime Version 4.x and 3.5 hints that you are using an older version of Unity.
Just for completeness and in addition to kmdreko's answer
In older versions before EditorApplication.ExitPlayMode was introduced or - as the API states - as alternative you simply would set EditorApplication.isPlaying
#if UNITY_EDITOR
EditorApplication.isPlaying = false;
#else
Application.Quit();
#endif

Converse Support for IE

My company has been using Inverse for quite sometime. I normally download it from Ignite, but now Inverse has been replaced with Converse.
The new version of Converse does not have IE support.
Is there a version out there that will work in Internet Explorer?
Yes, version 3.3.4.
You can use the fullscreen version here: https://conversejs.org/3.3.4/inverse.html

tinymce textcolor plugin does't work on rails 3.x

I'm attempting to run TinyMCE on rails with the standard setup (no gems). In my init method I am loading a bunch of plugins. They all appear to be working except the textcolor plugins. I cannot seem to find any info indicating this is a bug. No buttons even show up on the menu. Has anyone attempted to use tiny4.0.2 with the textcolor plugin and had success? Thanks.
Version 4 has made API changes, most plugins are still for version 3.x only. Try the third party plugin section on tinyMCE's forum - I know of a truecolor picker-plugin recently made for tinymce4.

How to enable coffeescript support in couchdb?

I am building couchdb from source using:
https://github.com/iriscouch/build-couchdb/
How do I enable coffeescript as a query language? This option appears on iriscouch's cloud server.
CouchDB 1.2.0 have build-in coffeescript query server.
Feature discussion
Looks like building the latest version from source includes this.
A more specific answer if you are running CouchDB 1.2.0 or higher:
On your design document add a property called "language" and set the value to "coffeescript". This seems to make all views expect coffeescript. It doesn't seem possible to have some views be done in javascript and some in coffeescript.

TinyMCE upgrade an modified editor to the latest version mayhem

It is this sad moment to a developer's life that he has to maintain and fix legacy code... In my case I have to deal with a modified (core scripts) tinyMCE 3.2.2 which I have to update to the latest version in order to play in IE9+...
So my question is if there is a way to check which files have been changed since version 3.2.2 and try to update only those cause it is an overkill to check all the code for the modifications...
Thanks in advance
I fear there are so many changes in so many files that most of them have changed since then and in order to work with IE9.
If possible you should never ever modify the core code. Instead use custom plugins if possible.