开始使用
开始使用ueditor
定制工具栏图标
前端配置项说明
目录介绍
提交表单
编辑内容展示
如何使用补丁文件
后端配置
后端部署说明
PHP 使用说明
ASP 使用说明
ASP.NET 使用说明
JSP 使用说明
后端配置项说明
上传路径配置
上传视频
二次开发
如何进行二次开发
使用grunt打包源代码
后端请求规范
自定义请求参数
跨域支持说明
常用API列表
常用API
常见问题
实例创建后为什么直接执行接口报错
如何自定义请求地址
如何阻止div变成p标签
目录介绍 - Ueditor 富文本编辑器参考文档 - 笔下光年
网站首页
目录介绍
UEditor 下载包有两个类型: 源码包 和 部署包 源码包包含了 UEditor 的源码、各后台的代码和使用的例子 ### 1. 部署包目录说明 部署包解压后的文件目录结构如下所示 ![](/uploads/images/20240411/65ea6369131d5b76b8b96487291d8e1b.png) - `dialogs`: 弹出对话框对应的资源和JS文件 - `lang`: 编辑器国际化显示的文件 - `php或jsp或asp或net`: 涉及到服务器端操作的后台文件 - `themes`: 样式图片和样式文件 - `third-party`: 第三方插件(包括代码高亮,源码编辑等组件) - `ueditor.all.js`: 开发版代码合并的结果,目录下所有文件的打包文件 - `ueditor.all.min.js`: ueditor.all.js文件的压缩版,建议在正式部署时采用 - `ueditor.config.js`: 编辑器的配置文件,建议和编辑器实例化页面置于同一目录 - `ueditor.parse.js`: 编辑的内容显示页面引用,会自动加载表格、列表、代码高亮等样式,具体看[内容展示文档](http://www.bixiaguangnian.com/manual/ueditor/1069.html "内容展示文档") - `ueditor.parse.min.js`: ueditor.parse.js文件的压缩版,建议在内容展示页正式部署时采用 ### 2. 源码包目录说明 源码包解压后的文件目录结构如下所示 ![](/uploads/images/20240412/fd45efec4c37dac9e6321284261558ea.png) 源码包部分目录和文件与部署包名称一致,用途也会是一致,具体说明如下: - `_doc`: 部分markdown格式的文档 - `_example`: ueditor的使用例子 - _parse: ueditor.parse.js的源码,parse的用途具体看[内容展示文档](http://www.bixiaguangnian.com/manual/ueditor/1069.html "内容展示文档") - `_src`: ueditor.all.js的源码,打包方法看[grunt打包文档](http://www.bixiaguangnian.com/manual/ueditor/1082.html "grunt打包文档") - `_src\core`: ueditor核心代码 - `_src\plugins`: 插件文件 - `_src\ui`: ui相关文件 - `_src\adapter`: 桥接层文件,对接ueditor核心和ui代码 - `php`: php后台文件的目录 - `php\config.json`: 后端配置文件,所有前后端相关配置项,都放在这里 - `php\controller.php`: 接收所有请求的接口文件,通过它判断action参数,分发具体任务给其他php文件 - `php\action_crawler`: 撞去远程文件的代码,转存文件使用 - `php\action_upload`: 上传图片、附件、视频的处理代码 - `php\action_list`: 列出在线的图片或者是附件 - `php\Upload.class.php`: 上传文件使用的类 - `jsp`: jsp后台文件的目录 - `jsp\config.json`: 后端配置文件,所有前后端相关配置项,都放在这里 - `jsp\controoler.jsp`: 接收所有请求的接口文件 - `jsp\lib`: 所有用到的jar包,其中的ueditor-*.jar包是ueditor所有后台相关处理逻辑的工具 - `jsp\src`: lib里面的uedior-*jar文件的java源码 - `asp`: asp后台文件的目录 - `net`: .net后台文件的目录 - `App_Code`: 上的文件是应用程序的源码。 - `Bin`: 里面的是应用程序的依赖库,当前依赖 Newtonsoft 的 Json 库。Bin 目录和 App_Code 目录受应用程序保护,不用担心被用户访问到。 - `config.json`: 是 UEditor 后端的配置文件,上一节已经介绍了比较重要的配置项。 - `controller.ashx`: 是 UEditor 请求的入口,它把不同的 action 分发到不同的 Handler 来处理。 - `net.sln`: 是项目的解决方案文件,安装 Visual Studio 2013 或以上的机器可以打开进行项目的改造。 - `README.md`: 是net后台使用文件。 - `Web.config`: 是应用程序的配置文件 - `dialogs`: 同部署包说明 - `lang`: 同部署包说明 - `themes`: 同部署包说明 - `third-party`: 同部署包说明 - `changelog.md`: 各版本的ueditor更新记录 - `Gruntfile.js`: grunt执行的任务文件,用来把源码包打包成部署版本,打包方法看[grunt打包文档](http://www.bixiaguangnian.com/manual/ueditor/1082.html "grunt打包文档") - `LICENSE`: 开源协议说明证书,ueditor使用MIT开源协议 - `ueditor.config.js`: 前端配置文件 - `ueditor.parse.js`: 还没合并时使用的parse文件,会自动加载_parse里面的文件
上一篇:
前端配置项说明
下一篇:
提交表单