I just added this plugin manually and here are the steps to do it:
1. down load the plugin:
http://www.afterthedeadline.com/download.slp?platform=TinyMCE and unzip to:
/assets/components/tinymce/jscripts/tiny_mce/plugins/
- note change the folder name from atd-tiny to atd once you unzip it.
2. now (this is a hack) open up /core/components/tinymce/tinymce.class.php on after line 31 insert the code below. Note change the MYSITE string to your website hostname.
<?php
// ADDED after $this->properties = array_merge(array(
// set your API key, // change MYSITE to your web domain:
'atd_rpc_id' => 'modx-MYSITE-'.$this->modx->user->get('id'),
// the URL of your proxy file
'atd_rpc_url' => $this->config['assetsUrl'].'jscripts/tiny_mce/plugins/atd/server/proxy.php?url=',
// edit this file to customize how AtD shows errors
'atd_css_url' => $this->config['assetsUrl'].'jscripts/tiny_mce/plugins/atd/css/content.css',
'plugins' => 'AtD',
// the URL to the button image to display
'atd_button_url' => $this->config['assetsUrl'].'jscripts/tiny_mce/plugins/atd/atdbuttontr.gif',
// this list contains the categories of errors we want to show
'atd_show_types' => "Bias Language,Cliches,Complex Expression,Diacritical Marks,Double Negatives,Hidden Verbs,Jargon Language,Passive voice,Phrases to Avoid,Redundant Expression",
// strings this plugin should ignore
'atd_ignore_strings' => 'AtD,rsmudge',
// enable "Ignore Always" menu item, uses cookies by default. Set atd_ignore_rpc_url to a URL AtD should send ignore requests to.
'atd_ignore_enable' => 'false',
// add the AtD button to the first row of the advanced theme
'theme_advanced_buttons1_add' => 'AtD',
/**/
// END
?>
3. Now log into the manager and go to System -> System Settings and sort by tinymce
4. Now add AtD to Custom Plugins and Custom Buttons Row 1, make sure they save!
And now it should work!