Вы должны инициализировать ваши редакторы, используя mode: "exact",
в ваших начальных значениях. Затем вы можете инициализировать один экземпляр tinymce, используя
tinyMCE.execCommand('mceAddControl', false, editorid); //editorid should be the id of the textarea
и конфигурации ваших модулей будут применены (у меня почему-то возникло ощущение, что что-то довольно плохое, если использовать два модуля для всех редакторов tinymce (потому что, похоже, они оба вызываются для всех)).
РЕДАКТИРОВАТЬ : чтобы иметь возможность использовать разные инициалы, вы должны вызвать mceAddControl, используя initialization_object вместо только идентификатора редактора. Пример:
var config_tinymce_xy = {
mode: 'exact',
theme: "advanced",
content_css : "my.css",
plugins: "code,...",
theme_advanced_buttons1 : "code,...",
theme_advanced_buttons2 : "...",
...
};
var config_tinymce_xy2 = {
mode: 'exact',
theme: "simple",
content_css : "my.css",
...
};
init_obj = {element_id:'my_editor_id', window: window};
$.extend(true, init_obj, config_tinymce_xy);
tinyMCE.execCommand('mceAddFrameControl',false, init_obj);