diff --git a/phpgwapi/inc/class.html.inc.php b/phpgwapi/inc/class.html.inc.php index ff896ded92..850af64af9 100644 --- a/phpgwapi/inc/class.html.inc.php +++ b/phpgwapi/inc/class.html.inc.php @@ -566,25 +566,14 @@ class html */ function fckEditorQuick($_name, $_mode, $_content='', $_height='400px', $_width='100%') { - include_once(EGW_INCLUDE_ROOT."/phpgwapi/js/fckeditor/fckeditor.php"); - - $oFCKeditor = new FCKeditor($_name) ; - $oFCKeditor->BasePath = $GLOBALS['egw_info']['server']['webserver_url'].'/phpgwapi/js/fckeditor/' ; - $oFCKeditor->Config['CustomConfigurationsPath'] = $oFCKeditor->BasePath . 'fckeditor.egwconfig.js' ; - $oFCKeditor->Value = $_content; - $oFCKeditor->Width = str_replace('px','',$_width); // FCK adds px if width contains no % - $oFCKeditor->Height = str_replace('px','',$_height); - switch($_mode) { - case 'ascii': - return ""; - break; - case 'simple': - $oFCKeditor->Config['ContextMenu'] = false; - $oFCKeditor->ToolbarSet = 'egw_simple'; - return $oFCKeditor->CreateHTML() ; - break; + if (!$this->htmlarea_availible() || $_mode == 'ascii') + { + return ""; } - + else + { + return $this->fckEditor($_name, $_content, $_mode, array(), $_height='400px', $_width='100%'); + } } /**