После установки TinyMCE для MODX мы видим следующую печальную картину:
Заходим в настройки - настройки системы. Выбираем Система -> Настройки системы -> tinymce (в выпадающем меню, где по умолчанию стоит "core") и ставим следуюшие значения:
Custom Buttons Row 1
save,newdocument,separator,bold,italic,underline,strikethrough,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,styleselect,formatselect,fontselect,fontsizeselect
Custom Buttons Row 2
cut,copy,paste,pastetext,pasteword,separator,search,replace,separator,bullist,numlist,separator,outdent,indent,blockquote,separator,undo,redo,separator,link,unlink,anchor,image,cleanup,help,code,separator,insertdate,inserttime,preview,separator,forecolor,backcolor
Custom Buttons Row 3
tablecontrols,separator,hr,removeformat,visualaid,separator,sub,sup,separator,charmap,emotions,iespell,media,advhr,separator,print,separator,ltr,rtl,separator,fullscreen
Custom Buttons Row 4
insertlayer,moveforward,movebackward,absolute,separator,styleprops,spellchecker,separator,cite,abbr,acronym,del,ins,attribs,separator,visualchars,nonbreaking,template,blockquote,pagebreak,separator,insertfile,insertimage
Custom Plugins
autolink,lists,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template
После подключения всех плагинов и кнопок:
Варианты скинов: default, cirkuit, o2k7
Дополнительно:
Если вы столкнулись, с тем что TinyMCE при сохранении ресурса очищает некоторую разметку, необходимо подправить файл /core/components/tinymce/templates/script.tpl:
Tiny.config = modx->toJSON($this->properties); ?>;
Tiny.config.valid_elements = '*[*]';