当前位置:首页 > 行业动态 > 正文

如何将DedeCMS编辑器成功转换为eWebEditor编辑器?

将DedeCMS默认的编辑器替换为eWebEditor,需要修改配置文件和模板文件,并确保eWebEditor库已正确引入。

DedeCMS编辑器改成eWebEditor编辑器详解

如何将DedeCMS编辑器成功转换为eWebEditor编辑器?  第1张

将DedeCMS的默认FCKeditor更换为eWebEditor,可以提升编辑界面的使用体验和功能,以下是详细的步骤和注意事项:

第一步:下载并修改eWebEditor文件

1、下载eWebEditor:前往eWebEditor的官方网站(http://www.ewebeditor.net/download.asp)下载最新的免费版,即eWebEditor V4.6精简版。

2、解压缩与修改配置:解压下载的文件后,找到ewebeditor.htm文件,用文本编辑器打开此文件,将其中的代码config.ServerExt = "asp"; 修改为config.ServerExt = "php";,这样,eWebEditor就可以在PHP系统上使用了。

3、上传文件:将所有文件夹及文件完整上传到你的网站的根目录,例如<你的网站根目录/include/你的eWebEditor文件夹名> 下,为了避免安全风险,建议自定义一个文件夹名称,而不是使用默认的“eWebEditor”。

第二步:修改DEDECMS后台文件

1、定位文件:找到并编辑/dede/templets/article_add.htm 文件。

2、注释掉原FCK文本编辑器代码:将以下代码段进行注释:

“`html

<td>

<?php

GetEditor("body",$body,450);

?>

</td>

“`

效果如下:

“`html

<td>

<!<?php

GetEditor("body",$body,450);

?>>

</td>

“`

3、插入eWebEditor代码:在注释掉的代码前插入以下代码:

“`html

<INPUT type="hidden" name="body" id="body" value="">

<iframe ID="eWebEditor1" src="/include/你的ewebeditor文件夹/ewebeditor.htm?id=body&style=coolblue" frameborder="0" scrolling="no" width="600" HEIGHT="350"></iframe>

“`

确保iframe代码插在被注释的代码之前,否则eWebEditor可能无法完全显示。

第三步:替换文件并测试

1、上传文件:将修改后的article_add.htm 文件上传至服务器,覆盖原文件。

2、刷新后台页面:登录DedeCMS后台,进入添加文档页面,检查新的eWebEditor是否已成功显示和使用。

其他页面的替换方法

对于其他使用文字编辑器的页面,也可以按照上述方法进行替换,只需找到相应的HTM文件并进行相同的修改即可。

相关问答FAQs

Q1: 为什么需要将eWebEditor的文件夹名改为自定义名称?

A1: 将文件夹名改为自定义名称可以提高网站的安全性,防止破解直接访问到eWebEditor编辑器的路径,从而减少潜在的安全风险。

Q2: 如果修改后eWebEditor没有正常显示怎么办?

A2: 确保所有文件都已正确上传,并且iframe代码已插在被注释的原FCK编辑器代码之前,如果问题仍然存在,请检查浏览器控制台是否有报错信息,并根据报错提示进行调试。

DedeCMS编辑器改成eWebEditor编辑器详解

1. 引言

DedeCMS(织梦内容管理系统)是一款功能强大的内容管理系统,其自带的编辑器为DedeEditor,eWebEditor编辑器以其易用性和丰富的功能也受到许多用户的喜爱,本文将详细讲解如何将DedeCMS中的编辑器从DedeEditor更换为eWebEditor。

2. 准备工作

在开始之前,请确保以下准备工作已完成:

下载并解压eWebEditor到本地。

获取DedeCMS网站根目录下的include文件夹。

确保服务器支持JavaScript和CSS。

3. 替换编辑器

3.1 替换文件

1、替换editor/dedeeditor.js

将DedeCMS根目录下的include/editor/dedeeditor.js文件替换为eWebEditor提供的同名文件。

2、替换editor/ueditor文件夹(如果使用的是DedeEditor的UEditor版本):

删除DedeCMS根目录下的include/editor/ueditor文件夹。

将eWebEditor的editor文件夹(解压后)重命名为ueditor,然后复制到DedeCMS根目录下的include文件夹中。

3.2 修改配置文件

1、修改include/config_base.php

找到以下代码段:

“`php

$cfg_ueditor_path = ‘/include/editor/ueditor/’;

“`

将其修改为:

“`php

$cfg_ueditor_path = ‘/include/editor/ueditor/’;

“`

如果使用的是eWebEditor的简单版本,则修改为:

“`php

$cfg_ueditor_path = ‘/include/editor/eWebEditor/’;

“`

2、修改include/config_web.php

找到以下代码段:

“`php

$cfg_ueditor_path = ‘/include/editor/ueditor/’;

“`

将其修改为:

“`php

$cfg_ueditor_path = ‘/include/editor/eWebEditor/’;

“`

4. 测试编辑器

1、访问后台管理

登录DedeCMS后台管理界面。

尝试创建或编辑内容,检查编辑器是否已成功替换。

2、检查功能

确认eWebEditor的所有功能均正常工作,如图片上传、视频插入等。

5. 归纳

通过以上步骤,您已经成功将DedeCMS中的编辑器从DedeEditor更换为eWebEditor,eWebEditor提供了更加丰富的功能和更好的用户体验,希望这对您的网站开发有所帮助。

注意:在修改配置文件和替换文件时,请确保备份原始文件,以防万一出现问题时可以恢复。

0