阅读更多

6顶
1踩

Web前端

原创新闻 KindEditor 4.1 发布,开源HTML编辑器

2012-05-14 09:13 by 正式记者 luolonghao 评论(7) 有7408人浏览
KindEditor 4.1 发布,该版本新增基于 swfupload 实现的图片批量上传 ,地图默认用百度地图,K.create 支持多个 textarea,此外包含一些功能改进和 BUG 修复。

还有,测试方面引入 selenium,自动完成单元测试,开始编写一些功能性测试,为编辑器的稳定性打好基础。



KindEditor 4.1 变更记录:

  1. 新增: 批量图片上传功能(multiimage)。
  2. 新增:地图默认用百度地图(baidumap)。
  3. 新增: QQ邮箱风格(贡献者:https://github.com/fisker)。
  4. 新增: formatUploadUrl初始化参数,false时不会自动格式化上传后的URL。
  5. 新增: fullscreenShortcut初始化参数,false时禁用ESC全屏快捷键。
  6. 改善: uploadbutton新增form、target参数,上传图片时可提交其它控件。
  7. 改善: K().children()直接返回KNode对象,原来是返回Array。
  8. 改善: K.create()支持多个textarea,新增KindEditor.instances。
  9. 改善: Opera 最新版本支持BR换行。
  10. 改善: 当前页面的语言方向为rtl时,编辑区域也自动设置rtl。
  11. 改善: PHP写入临时文件失败,提示详细错误。
  12. Bugfix: [IE9] 上传图片的弹出窗口,最下方的“确定”“取消”会错位,跑到跟“图片说明”文本框的后面。
  13. Bugfix: FF、Chrome、Opera等行首全角空格被过滤,只有IE没问题。
  14. Bugfix: 图片正在上传时,连续点击确定按钮,会重复提交表单。
  15. Bugfix: [WEBKIT] 在BR换行模式下,需要两次回车才能换行。
  16. Bugfix: [IE9] 在BR换行模式下,在编辑器中回车之后,光标仍然还在本行,不会移动到下一行。
  17. Bugfix: noscript里的HTML代码会被转移字符。
  18. Bugfix: [ASP] 文件管理对大小写敏感,大写的文件扩展名会识别不出图片。
  19. Bugfix: 浏览文件窗口里的目录和文件图标被拉伸,看起来比较模糊。
  20. Bugfix: 带有超链接的图片删除以后,源代码里面还有A标签。
  21. Bugfix: 通过文件管理器插入本地附件时,URL可能出现连续两个斜线。
演示:http://www.kindsoft.net/demo.php

源代码:https://github.com/kindsoft/kindeditor
  • 大小: 56.9 KB
6
1
评论 共 7 条 请登录后发表评论
7 楼 damoqiongqiu 2012-05-15 09:23
一直用这个,大爱
6 楼 w156445045 2012-05-14 21:09
就是以前的CKeditor吧?
5 楼 vb2005xu 2012-05-14 19:53
一直在用 我感觉是最好用的编辑器 大神啊
4 楼 wind2154 2012-05-14 11:58
终于支持文件批量上传了
3 楼 luolonghao 2012-05-14 10:19
aninfeel 写道
事件api太少,才一个。
不知道为什么用在jsf上时会无法提交内容(不行就算了,还不提供一些如onContentChange之类的接口),但是tinymce却可以。


http://www.kindsoft.net/docs/option.html#afterchange
2 楼 javaEEdevelop 2012-05-14 10:01
这个往里面加html是,有时有问题啊..不知道修复了没有
1 楼 aninfeel 2012-05-14 09:28
事件api太少,才一个。
不知道为什么用在jsf上时会无法提交内容(不行就算了,还不提供一些如onContentChange之类的接口),但是tinymce却可以。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 如何卸载ORACLE(完全经典版)

    如何卸载ORACLE(完全经典版) (1).txt

  • 完全卸载oracle的步骤

    完全卸载Oracle的步骤

  • Windows10完全卸载oracle19c

    Windows10完全卸载oracle19c 1.停止服务 2.卸载产品 3.清理注册表 4.清理环境变量 5.清理文件夹

  • oracle 11g客户端如何完全卸载

    1、停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止 2、在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品 3、在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除 卸载完后,再删除:Ora...

  • 完全彻底卸载Oracle

    如何完全彻底卸载Oracle,详细步骤是什么

  • 彻底删除Oracle

    彻底删除Oracle(新手版)

  • Oacle删除后注删表及其残留删除

    1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打开注册表,找到路径: HKEY_LOCAL_MACHINE

  • 彻底删除Oracle 10g

    完整的卸载掉ORACLE 10G,具体步骤如下:   1.停止所有与ORACLE相关的服务。   “控制面板 ” ->“管理工具” -> “计算机管理” ->“服务和应用程序” ->“服务”,找到所有与ORACLE有关的服务,停掉。   2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。   “开始” ->“程序” ->“Oracle-OraDb1

  • 卸载oracle——详细版

    一、停止服务 1. 去服务中停到所有的关于oracle的服务 2. 有一个服务和应用程序,进去之后找到所有的关于oracle的服务,停止掉 二、启动卸载 1. 在开始菜单中找到安装的oracle下的Universal Installer点击打开 2. 弹出框中选择卸载 3. 选择需要删除的oracle目录 4. 进入到如图所示路径,找到运行deinstall.bat,进行删除操作 注意:这里好多人看着可能就直接去把这个文件删除了,是不对的,如果你误删了,可以让别人给你发一个放...

  • Oracle 11g完全卸载教程(Windows)

    Oracle 11g完全卸载教程(Windows)

  • Oracle 19c数据库的卸载(彻底卸载可重新在该盘安装)

    此文章参考于b站由于之前安装时在Net Configuration Assistant出错,想了很多办法都一直没有解决。因为卸载比较麻烦,以及安装和卸载都有损坏本机系统的可能性,卸载需要更加仔细谨防没有删除完全,以下为实践该视频后整理。进行卸载时请一定要仔细!如果害怕自己损坏本机,可以采用以下创建还原点。

  • Oracle 完全卸载正确步骤(Windows 10)

    Oracle 完全卸载正确步骤(Windows 10) 开始-->设置-->控制面板-->管理工具-->服务- ->停止所有Oracle服务开始-->程序-->oracle - OraHome81-->Oracle Installation Products--> Universal Installer,单击“卸载产品”–“全部展开”,选中除“OraDb11g_home1”外的所有目录 运行输入regedit,删除以下注册表HKEY_LOCAL_MACHINE ......

  • .如何彻底删除oracle,如何做到Oracle完全卸载

    在向大家详细介绍Oracle完全卸载步骤之前,首先让大家了解下系统环境,然后全面介绍Oracle完全卸载步骤。系统环境:1、操作系统:Windows 2000 Server,机器内存128M2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:D:\ORACLEOracle完全卸载步骤:1、开始->设置->控制面板->管理工具->服务->停止所有Oracle服务...

  • 如何完全、干净地卸载Oracle 11g数据库?

    Oracle 11g的卸载过程分为停掉服务、卸载Oracle产品、删除注册表项、删除环境变量和重启计算机5个步骤。

  • 完全卸载Oracle(亲身体验完整版)

    完全卸载Oracle 用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Un...

  • 如何彻底的从电脑卸载Oracle11g数据库

    这个工具可以从oracle的home进行完全的卸载,不管是单实例oracle还是cluster还是ASM或RAC都可以用deinstall工具卸载。1、首先在服务里面停止所有的Oracle服务,具体路径是开始->设置->控制面板->管理工具->服务停止所有Oracle服务(可在开始菜单输入快捷键services.msc快速找到)指定在此oracle主目录中配置的数据库名的列表[MYDATA,ORCL]MYDATA,ORCL(也可能是别的,填[]中的即可)...

  • 完全卸载Oracle方法(超详细)

    Step0:进入服务 找到Oracle开头的服务 将这些服务全部停止 Step1.点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击Universal Installer Step2.点击之后稍等一会然后会进入进入下图界面,点击卸载产品 Step3.选中要删除的Oracle产品,然后点击删除 Step4.进入下图所示的目录 Step5.找到deinstall.bat文件后双击 Step6. 出现–指定要取消配置的所有单实例监听程序 [LISTENER]: 输入LISTENER如

  • 彻底删除oracle方法

    Windows下如何彻底删除OracleNT下如何彻底删除Oracle? 软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:\ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Insta...

  • 如何在Windows 2000下将Oracle完全卸载

    系统环境: 1、操作系统:Windows 2000 Server,机器内存128M2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:D:/ORACLE卸载步骤: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Un

Global site tag (gtag.js) - Google Analytics