TinyMCE 是一个开源的,免费分发的,基于Web的,跨浏览器和平台无关的软件项目,用PHP / HTML实现,并从偏移量设计,充当强大的WYSIWYG,JavaScript和网站的HTML编辑器。
功能一目了然
主要功能包括将HTML textarea字段以及其他HTML元素转换为编辑器实例的功能,这使得它很容易与现有系统集成(只需要两行代码)。
该软件还支持模板和主题,插件支持,可自定义的HTML / XHTML 1.0输出,国际语言支持以及对多种Web浏览器的支持,包括Mozilla Firefox,Google Chrome,Internet Explorer,Opera等。
另一个有趣的功能是内置插件架构,允许用户轻松扩展软件的默认功能。所有可用的插件都可以在项目的网站上一目了然,并且可以轻松安装。
通过插件,您将能够创建锚点,启用图像自动调整大小,为文本添加自动保存功能,添加对BBCode的支持,访问角色地图,添加颜色选择器,启用上下文菜单,添加支持表情符号,以及添加全屏支持。
此外,由于插件,您将能够插入日期和时间,添加列表和链接,添加媒体(视频和音频),添加预览支持,添加粘贴功能,添加搜索和替换功能,添加拼写检查器,添加单词计数器,添加对表的支持,以及添加打印支持。
Softoware使用TinyMCE
我们非常自豪能够在Softoware Labs使用功能强大的TinyMCE编辑器。我们的编辑使用它来创建软件产品的评论,Linux或移动设备的发行版,以及为您提供来自世界各地的所有最新消息。
此版本中的新功能:
- 新用户界面API
- 新现代皮肤!
- 内联编辑
- 更新了构建过程
- 更高质量的代码
- 重新设计的插件
- CDN支持
- 还有更多!
版本中的新功能:
- 新用户界面API
- 新现代皮肤!
- 内联编辑
- 更新了构建过程
- 更高质量的代码
- 重新设计的插件
- CDN支持
- 还有更多!
版本4.0.16中的新功能:
- 修正了根据document.readyState。 在IE 10上无法正确呈现编辑器的问题
版本4.0.12中的
新功能:
- 向媒体插件添加了新的media_scripts选项。这样就可以使用脚本元素嵌入视频。
- 修正了删除编辑器内容时WebKit / Blink会产生随机span元素和样式的错误。
- 修正了当unlink命令删除链接元素时,WebKit / Blink会产生span元素的错误。
- 修正了内嵌模式中div块格式化的错误,该模式应用于编辑器中的所有段落。
- 修正了div在进行非折叠选择时阻止在内联模式中标记为活动格式的错误。
- 修复了如果配置了style_formats选项,importcss插件不会附加样式的错误。
- 修复了importcss插件将样式多次导入到不同格式菜单的组中的错误。
- 修正了如果试图粘贴文件,粘贴插件无法正确删除IE上的粘贴bin元素的错误。
- 修正了选择规范化无法正确处理范围点位于元素节点之后的情况的错误。
- 修正了插入时间分割按钮的默认时间格式不是列表中第一项的错误。
- 修正了语言包未正确翻译formatselect控件的默认文本的错误。
- 修正了在内联模式下自动检测绝对网址/电子邮件链接时链接插入错误的问题。
- 修正了由于焦点/模糊异步问题导致IE 11以错误的顺序插入内容的错误。
- 修正了在IE上粘贴内容有时会将内容放在编辑器末尾的错误。
- 已修复,因此非IE浏览器上的拖放会被粘贴插件过滤掉。 IE没有必要的API。
- 已修复,因此粘贴插件可以更好地检测未标记为-mso垃圾的Word 2007内容。
- 已修复因此在选择控件/媒体占位符项时,图像按钮未设置为活动状态。
版本4.0.11中的
新功能:
- 新用户界面API
- 新现代皮肤!
- 内联编辑
- 更新了构建过程
- 更高质量的代码
- 重新设计的插件
- CDN支持
- 还有更多!
版本3.4.7中的新功能:
- 将插入符格式化行为修改为与常用桌面文字处理程序(如Word或Libre Office)类似的单词。
- 修正了Webkit中的错误 - 光标定位在具有多行文本的表格单元格中不能垂直工作。
- 修正IE中的错误,其中在IE8中插入表格将光标放在第一行的第二个单元格中。
- 修正了IE中的错误,其中框架中的编辑器没有使用ALT-F10将焦点放在工具栏上。
- 修复webkit和gecko,以便从列表outdents内部列表项的开头删除项目符号并将第一项移到段落中。
- 当列表包含嵌套列表项时,修复IE8中未显示在新行上的新列表项。
- 表格单元格中的清除格式会破坏单元格。
- 制作媒体类型列表本地化。
- 在媒体对话框中使用原型时修复内存不足错误。
- 修正了无法在第一个单元格中间添加空格的错误。
- 修正了在两个现有项目符号之间添加项目符号的问题
- 修正了当下一个条目被选中时,尝试在项目符号列表中间插入新条目失败的错误。
- 修正了在空白列表项中按Enter键在FF 中没有正常显示的错误
- 修正了在表格单元格中的列表项目之后添加标题会更改该单元格中所有样式的错误
- 修正了点击进入退出子弹列表的错误,将光标移动到Firefox的页面顶部。
- 修正了在空段落旁边按下退格键不会删除Firefox和IE中的HR的错误。
- 修正了删除部分链接文本可能导致无目的链接的问题。
- 修正了表格对话框中未正确处理css样式边框宽度的错误。
- 修正了在IE或WebKit上解析无效html内容可能产生无限循环的错误。
- 修正了自定义脚本类型的脚本未通过编辑器正确传递的问题。
- 修复了启用数字实体模式时某些日文汉字字符未正确实体编码的问题。
- 制作表情对话框使用键盘导航。
- 在符号对话框中添加了导航说明。
- 添加了为媒体插件设置默认值的功能。
- 添加了新的font_size_legacy_values选项,用于将旧字体元素大小转换为具有字体大小属性的span。
- 修正了无法访问符号对话框的错误。
- 为IE添加了quirk,确保包含tinyMCE的文档正文具有可访问性的role =“application”。
- 修正了高级颜色选择器在FF 7上无法正常工作的问题。
- 修复了高级颜色选择器生成大写十六进制代码的问题。
- 修正了如果内容包含可调整大小的内容元素,IE 8可能会抛出异常的错误。
- 修正了插件格式无法正确应用于WebKit上的上一个兄弟的错误。
- 修正了由于最近的iOS修复而导致字体大小/系列选择框在WebKit上失去价值的错误。
版本3.4 Beta 2中的
新功能:
- 新的Flash播放器:
- 媒体插件现在有一个名为MoxiePlayer的新Flash播放器。此播放器支持mp4和flv,并用作HTML5视频的后备播放器。我们稍后会在博客上告诉您有关此播放器的更多信息。
- Contextual mceInsertContent命令:
- 一个常见的问题是,TinyMCE能够将像P这样的块元素插入到P元素中,并在那里产生无效内容。新的3.4b1稍后会清理它并拆分这些块以产生有效的内容。新的3.4b2如何直接在您插入内容的容器元素上进行此清理。这也解决了粘贴插件的问题,它有时会产生无效的子节点,因为它也使用mceInsertContent命令。
- IE8 +上带滚动条的错误:
- IE8引入了滚动条的错误,因为我们对另一个错误的解决方法之一会干扰。我们现在已经解决了这个问题,IE8或IE9上不再有任何生涩的scollbars。
- 感谢所有错误报告和上一次测试版的反馈。随时欢迎反馈。
版本3.3 Beta 2中的新功能:
- 此版本专注于之前测试版的错误修复,其中包含一些关键版本,但大多数版本都很小。
- 我们还推出了一个新的legacyoutput插件,我们想要包含在以前的版本中但没有时间添加它。此插件旨在设置TinyMCE以生成已弃用/无效的输出,以用于电子邮件客户端或在Flash中呈现。这不是用于其他目的,例如为Web生成内容。不推荐使用font,u,strike等元素,如果仍然使用它们则不应使用,请阅读XHTML和HTML5规范。这些标签在二十世纪九十年代使用。
- 感谢您报告所有错误并帮助进行测试。报告非常有用。
3.3版Beta 1中的
新功能:
- 经过几个月的开发后,由于发布了3.3版本,我们想要获得所有计划的功能并尽可能保持稳定。
- 此版本包含新的文本格式化程序引擎。这意味着应用粗体,斜体,字体大小等格式将在所有浏览器中产生相同的结果。这也意味着现在可以轻松覆盖现有格式并添加自定义格式。
- jQuery支持现在已经得到了进一步改进。我们添加了一个新的jQuery插件,Todd Northrop(Speednet)开发并添加了与jQuery的API集成。
- 我们还添加了一个新的advlist插件,使您可以在特定列表块上设置所需的样式。如罗马字母或正方形而不是子弹。
- 还包括一个新的自动保存插件。这个允许您在支持的浏览器上将内容自动保存为本地存储中的草稿。它是作为单独项目开发的tinyautosave插件Speednet的简约版本。
- 粘贴插件现在可以保留和转换Word格式。出于兼容性原因,默认情况下不启用此功能。
- 现在删除了safari插件,因为我们将所有这些修复程序和更多内容移到了TinyMCE核心中。对基于WebKit的浏览器的支持已得到改进。
- 特别是在IE上的表现得到了很大改善。我们需要重写书签引擎,因为它在较大的文档上非常慢。
- 我们将在博客中介绍这些功能,以便为您提供有关如何使用它们的更多详细信息。
- 此版本作为测试版发布,因为它对核心进行了如此多的修改,可能存在错误和问题。但它经过了很好的测试,目前还没有已知的回归。
- 我们要感谢TinyMCE社区提供的所有错误报告,补丁和代码贡献。而且由于现在通过GitHub更容易为这个项目做出贡献,我们建议您将他们的服务用于补丁等。
版本3.2.7中的新功能:
- 此版本修复了各种错误和问题。这些修复包括IE上的表处理错误以及布尔样式属性的各种问题。
- 我们还修复了在TinyMCE处理时脚本和样式元素保持不变但它们仍将被包装在CDATA部分中以实现XHTML / XML兼容性。
评论没有发现