@sketchi - old thread I know but this might help:
In TinyMCE 3.5.4.1 (MODX plugin version 4.3.3-pl on Revolution 2.2.10-pl) pressing Ctrl + Shift + V pastes as plain text with no config changes.
If you need two hands for that key combination, or your clients won't remember to do this, you can edit the plugin itself (one file) to set the default paste behaviour to be 'paste as plain text'. Edit:
/core/components/tinymce/tinymce.class.php
After line #124
'use_browser' => $this->context->getOption('use_browser',true,$this->properties),
add:
'paste_text_sticky' => true, // Keeps Paste Text feature active until user deselects the Paste as Text button
'paste_text_sticky_default' => true, // Makes the paste_text_sticky feature active when the editor loads
'paste_auto_cleanup_on_paste'=> true, // If enabled contents will be automatically processed when you paste using Ctrl+V or similar methods. This is enabled by default.
'paste_remove_styles'=> true, // If true, removes all style information when pasting, regardless of browser type. Pasting from Word 2000 will cause tinyMCE to error. Default is false.
'paste_remove_styles_if_webkit'=> true, // If true, removes all style information when pasting in WebKit since it has a serious paste bug. Default is true.
'paste_strip_class_attributes'=> 'all', // Enables you to strip the class attributes when pasted. Valid option values are "none", "all", and "mso". In the release 3.2.6 the default value was "all", in the current development version it is "mso".
Plugin option descriptions in comments above are taken from the TinyMCE documentation:
http://www.tinymce.com/wiki.php/Plugin3x:paste
To allow these properties to be edited via MODX they need to be added as Properties to the TinyMCE plugin but these additions will not be automatically picked up as tinymce.class.php does not know they exist.
They can be added by changing the code above to:
'paste_text_sticky' => $this->context->getOption('tiny.paste_text_sticky','',$this->properties),
But that's a whole bunch of work when you can just copy/paste the lines above.
Note that updating the plugin in future will overwrite any changes made to tinymce.class.php but it's only a two minute job to make the same change to the new file.
[ed. note: chris.dempsey78 last edited this post 10 years, 4 months ago.]