使用前请仔细阅读本帖内容!
TinyMCE是一个富文本编辑器,允许用户在友好的界面中创建格式化的内容。
xiunobbs已有很多采用TinyMCE内核的编辑器插件,如大白TinyMCE编辑器、Fuck编辑器等,但是由于各种各样的原因,这些插件都久未更新。
如今TinyMCE内核版本已更新迭代至6系列,而对于xiunobbs市面上流行的TinyMCE编辑器内核大多停留在5系列的早期版本。
修罗中国基于自身需求,推出这款采用TinyMCE于2022年5月25日发布的最新内核的编辑器插件,现在公开发布供免费使用,后续视情况而定提供的更新版本也将在本帖发布,请各位下载时注意文件版本号。
注意:该版本的编辑器图片上传对接的是腾讯云cos,若未在后台配置腾讯云cos的相关信息,将无法正常使用图片上传功能,后续将推出对接阿里云oss、七牛对象存储、又拍云对象存储等版本。
插件介绍
- 采用最新6.0.3版本TinyMCE内核(2022-5-25发行)
- 支持粘贴、拖放图片直接上传
- 图片上传至腾讯云cos,不占用服务器空间,管理更加方便*
- 图片上传接口防止恶意调用
- 本地草稿功能,无感自动保存草稿至用户浏览器本地,自动加载最后版本的草稿*
- 代码高亮
- 工具栏经典排列,无感升级体验
建议
1.腾讯云cos建议使用私有权限存储桶,设置CDN,并且配置CDN流量封顶、QPS限制、防盗链等,以降低成本与减小承担高额账单的风险
2.本地草稿功能指的是将草稿保存至用户浏览器本地,并非保存到服务器或数据库,目前插件内默认的配置是20秒自动保存一次,草稿保存时长为6小时,伴随着用户清理缓存等操作,本地草稿数据也可能会丢失。
3.自动加载最后版本的草稿,当且仅当编辑器加载后为空时会自动加载(具体场景为发布新帖时),若编辑器加载后不为空,仍然需要手动恢复草稿(具体场景为编辑帖子内容)
4.本地草稿功能仅为一些无意识操作(比如系统崩溃、浏览器闪退、网页误关等)提供补救措施,请不要在实际使用时依赖此功能!
使用方法
1.下载插件安装包,上传到plugin文件夹并解压,插件文件夹命名为xn_tinymce
2.进入插件设置页面配置腾讯云COS信息(不配置将无法正常使用图片粘贴、拖放、上传时间)
更新日志
2022年5月31日 发布1.0版本(腾讯云cos)