EWebEditor/样式管理

来自站长百科
跳转至: 导航、​ 搜索

EWebEditor | 安装说明 | 集成调用|可视化配置管理|表单接收|JavaScript API|常见问题及解答

这里的“样式”是指包括编辑器界面颜色,工具栏按钮图片、个数及排序,允许上传的文件扩展名及大小,是否使用缩略图及水印等一系列参数的一整套设置方案。

点击后台管理左边导航条的“样式管理”,进入如下的样式管理操作界面:

EWebEditor YSGL1.jpg

以下为样式管理页各功能按钮的功能描述:

  • 所有样式列表

当操作进入本模块的更深层页面时,随时可以通过点击此链接,返回样式管理首页。

  • 新建一样式

点此链接,将进入样式新增表单填写页,按表单填写各项设置后点[提交],即完成了新增一个样式。表单中每项的填写说明,请见“样式属性”章节。

  • 更新所有前台配置文件

为了提高程序的执行效率及易集成,eWebEditor使用了前后台分离的结构。即整个后台目录admin,在配置完后,可以从服务器删除,不影响编辑器在前台的正常使用。 当每个配置信息提交后,程序将把这些配置信息写入文本文件。要写入的文件及目录如下:

客户端配置文件

ewebeditor/style/目录下,每个样式按样式的名称存为一个.js客户端脚本文件。

如:ewebeditor/style/coolblue.js,表示名称为“coolblue”的样式的配置文件。

服务器端配置文件

  1. (ASP版) ewebeditor/asp/config.asp
  2. (PHP版) ewebeditor/php/config.php
  3. (.NET版) ewebeditor/aspx/config.aspx
  4. (JSP版) ewebeditor/jsp/config.jsp

之所以分为客户端配置文件和服务器端配置文件,是从提高程序的执行效率和系统的安全性两方面进行考虑的。

在提高程序的执行效率上,我们尽量把界面相关的配置,如界面的颜色,工具栏按钮的个数及顺序等保存在客户端脚本文件中,以节省服务器的资源及提高程序执行效率。 从系统安全性上考虑,有些设置是不能保存在客户端脚本文件中的,如允许上传文件的扩展名,以我们正常设置,以gif, jpg, doc, rar, zip为扩展名的文件是允许上传的,但如果保存在客户端,则意味着服务器的程序处理是由客户端参数决定的。这时,如果操作用户自己定制了一个表单,允许上传如.asp, .aspx, .php, .jsp 这样的文件,然后上传了一个服务器端的黑客程序,对于安全性是可想而知的。这最终导致的结果不仅是编辑器的不能使用,更重要的是使得整个站点都在黑客的控制之中。而对于安全性的考虑上这点,基本市面的同类产品很少涉及,这也是我们产品的一个重要区别之处。当然,并不只是扩展名,还有一些参数也保存于服务器配置文件,在“样式属性”章节再做详细介绍。

正常情况下,您不需要点击功能链接来更新前台的配置,因为当您的每个设置修改并提交后,程序将自动更新配置文件。只有当特殊情况下,如配置文件丢失时,才有必要通过此功能重新生成这些配置文件。

  • 返回前一页

就如IE浏览器中的[后退]按钮功能一样。

  • 预览

当某个样式的配置信息设置完后,您可以通过此功能,快速的预览您的设置结果,并进行测试。

  • 代码

通过此功能您可以得到与您系统集成的编辑器最佳调用代码。进入操作界面,直接把显示出来的代码片段拷贝,并粘贴到您的系统即可完成集成。

  • 设置

使用此功能修改每个样式的参数设置,包括按钮图片目录,样式风格,上传文件目录及扩展名,等等设置。具体每个参数的设置说明,请见“样式属性”章节

  • 工具栏

通过此功能,可以对指定样式的工具栏及工具栏上的按钮进行管理配置,包括工具栏的条数,每条工具栏上的按钮个数及顺序,等。详细请见"工具栏管理"章节。

  • 拷贝

通过此功能,您可以快速的新建基于指定样式的拷贝。与“新建一样式”比较,您可以省去很多默认设置的填写。

例如:当在“coolblue”样式所在行右边,点击“拷贝”,此时您将看到在样式列表中多了一个名称为“coolblue1”的样式。此“coolblue1”与“coolblue”的设置信息是完全相同的,只是名称不同,这时你可以在“coolblue1”基础上进行修改,以快速方便的完成您所需要的一点点定制设置。使用“拷贝”功能,不必为了需要很小一部分的定制,而全部重填所有的参数。

  • 删除

删除指定的样式。请注意操作,删除后不可恢复。

参考来源[ ]

EWebEditor使用手册导航

安装说明

集成调用

标准调用|弹窗调用|ASP.NET控件调用|注意事项

可视化配置管理

后台管理|样式管理|样式属性设置|工具栏管理|按钮管理|上传文件管理

表单接收

JavaScript API

常见问题及解答