I've been hacking on Newspublisher to get it to work with TinyMCE RTE Beta. Have got it working nicely except for the file browser.
In components/newspublisher/model/newspublisher/newspublisher.class.php
Change line 546 to
$whichEditor = $this->modx->getOption('which_editor', null, 'TinyMCE RTE');
I don't know why I need to use the null value, but it doesn't work if I use $this->props.
On line 600 add
if ($whichEditor == 'TinyMCE RTE' ) {
$this->modx->regClientStartupScript($this->modx->getOption('manager_url') .
'assets/ext3/adapter/ext/ext-base.js');
$this->modx->regClientStartupScript($this->modx->getOption('manager_url') .
'assets/ext3/ext-all.js');
$this->modx->regClientStartupScript($this->modx->getOption('manager_url') .
'assets/modext/core/modx.js');
$script = implode('', $this->modx->invokeEvent('OnRichTextEditorInit'));
$this->modx->regClientStartupHTMLBlock($script);
} /* end if ($whichEditor == 'TinyMCE RTE') */
There is an issue with TinyMCE RTE and settings. If you add new settings the plugin doesn't use them since it's using a fixed set of settings. I'll make another post on that.