dede后臺編輯器改成百度編輯器的修改方法
2024-04-25 20:45:26
供稿:網友
首先下載百度編輯器,點擊進行下載,將ueditor文件夾上傳到include目錄,打開include/inc/inc_fun_funAdmin.php文件,找到以下代碼:
$GLOBALS['tools'] = empty($toolbar[$etype])? $GLOBALS['tools'] : $toolbar[$etype] ;
$config['toolbar'] = $GLOBALS['tools'];
$config['height'] = $nheight;
$config['skin'] = 'kama';
$CKEditor->returnOutput = TRUE;
$code = $CKEditor->editor($fname, $fvalue, $config, $events);
if($gtype=="print")
{
echo $code;
}
else
{
return $code;
}
}
在以上代碼的后面添加以下代碼:
else if($GLOBALS['cfg_html_editor']=='ueditor')
{
$fvalue = $fvalue=='' ? '<p></p>' : $fvalue;
$code = '<script type="text/javascript" charset="gbk" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/editor_config.js"></script>
<script type="text/javascript" charset="gbk" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/editor_all_min.js"></script>
<link rel="stylesheet" type="text/css" href="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/themes/default/ueditor.css"/>
<script type="text/javascript">
uParse(".content",{
"liiconpath":"/include/ueditor/themes/ueditor-list/"
})
</script>
<script id="editor" name="body" type="text/plain">'.$fvalue.'</script>
<script type="text/javascript">
var ue = UE.getEditor('editor');
UE.getEditor('editor');
</script>';
if($gtype=="print")
{
echo $code;
}
else
{
return $code;
}
}
然后修改編輯器配置:/include/ueditor/editor_config.js,找到以下代碼:
window.UEDITOR_HOME_URL = "/xxxx/xxxx/";
將以上代碼替換成以下代碼:
window.UEDITOR_HOME_URL = "/include/ueditor/";
最后在后臺設置 系統基本參數 核心設置 把編輯器fck修改成ueditor.