<div>Document:</div><div><textarea id="contentmsg" name="contentmsg" style="width:100%; height:300px;"></textarea></div> <script language="javascript" type="text/javascript" src="/assets/plugins/fckeditor/fckeditor.js"></script> <script language="javascript" type="text/javascript"> var FCKImageBrowserURL = '/manager/media/browser/mcpuk/browser.html?Type=images&Connector=/manager/media/browser/mcpuk/connectors/php/connector.php&ServerPath=/'; var FCKLinkBrowserURL = '/manager/media/browser/mcpuk/browser.html?Connector=/manager/media/browser/mcpuk/connectors/php/connector.php&ServerPath=/'; var FCKFlashBrowserURL = '/manager/media/browser/mcpuk/browser.html?Type=flash&Connector=/manager/media/browser/mcpuk/connectors/php/connector.php&ServerPath=/'; var FCKCustomToolbarSet = [ ]; var FCKAutoLanguage = false; var FCKEditorAreaCSS = '/assets/plugins/fckeditor/editor/css/fck_editorarea.css'; function FCKeditor_OnComplete(edtInstance) { if (edtInstance){ // to-do: add better listener edtInstance.AttachToOnSelectionChange(tvOnFCKChangeCallback); } }; function tvOnFCKChangeCallback(edtInstance) { if (edtInstance) { elm = edtInstance.LinkedField; if(elm && elm.onchange) elm.onchange(); } } </script> <script language='javascript' type='text/javascript'>var oFCKcontentmsg = new FCKeditor('contentmsg');oFCKcontentmsg.Width = '';oFCKcontentmsg.Height = '';oFCKcontentmsg.BaseHref = 'http://modx.novsun.net/';oFCKcontentmsg.BasePath = '/assets/plugins/fckeditor/';oFCKcontentmsg.Config['ImageBrowser'] = true;oFCKcontentmsg.Config['ImageBrowserURL'] = FCKImageBrowserURL;oFCKcontentmsg.Config['LinkBrowser'] = false;oFCKcontentmsg.Config['LinkBrowserURL'] = FCKLinkBrowserURL;oFCKcontentmsg.Config['FlashBrowser'] = false;oFCKcontentmsg.Config['FlashBrowserURL'] = FCKFlashBrowserURL;oFCKcontentmsg.Config['SpellChecker'] = 'SpellerPages';oFCKcontentmsg.Config['CustomConfigurationsPath'] = '/assets/plugins/fckeditor/custom_config.js';oFCKcontentmsg.ToolbarSet = 'advanced';oFCKcontentmsg.Config['EditorAreaCSS'] = FCKEditorAreaCSS;oFCKcontentmsg.ReplaceTextarea();</script>
// Invoke RichTextEditor event, if rte enabled $rteOutput = ''; if(strtolower($rte) == 'true') { $replace_richtexteditor = array("contentmsg"); if(is_array($replace_richtexteditor)) { $evtOut = $modx->invokeEvent("OnRichTextEditorInit", array( 'editor' => $modx->config['which_editor'], 'elements' => $replace_richtexteditor )); if(is_array($evtOut)) $rteOutput = implode("",$evtOut); } }
$evtOut = $modx->invokeEvent("OnRichTextEditorInit", array( 'editor' => $modx->config['which_editor'], 'elements' => $replace_richtexteditor 'width' => '100%' 'height' => '400' ));