织梦编辑器更换为TinyMCE 实现word文件上传

原创 2023-05-13 本文共946个字,预计耗時3分钟 584次阅读
文章摘要:织梦CMS默认的编辑器之前是ckeditor,截至写篇文章发现官方已经用wangEditor,比较新的编辑器了。最近有个客户有个需求就是可以一键上传word文档并保持一定格式,图片自动上传功能上传。之前这个客户一直用的是ewebeditor...

织梦编辑器更换为TinyMCE 实现word文件上传

织梦CMS默认的编辑器之前是ckeditor,截至写篇文章发现官方已经用wangEditor,比较新的编辑器了。最近有个客户有个需求就是可以一键上传word文档并保持一定格式,图片自动上传功能上传。之前这个客户一直用的是ewebeditor编辑器可以实现,一个付费编辑器,因为涨价了故不想再续费,替换免费的编辑。

随之查找资料,ckeditor要想要有上传word功能需要能安装php功能,phpoffice/phpword插件,而客户用的是虚拟空间没有那么大的自定义。只能另寻它法,找到纯javascript开发的编辑器–TinyMCE,默认里其实也是没有上传word等功能,需要相关插件(importword)。

替换过程主要是编辑inc_fun_funAdmin.php这个文件,可以增删相关编辑功能,代码位置大概184行里的判断里,需要加载的插件在plugins里配置,工具栏显示在toolbar,如我们需要的一键上传功能插件目录为importword,只需要增加进去即可。

TinyMCE配置文件

TinyMCE编辑器安装:

1:上传文件

tinymce 主文件目录上传至  include目录
inc_fun_funAdmin.php 上传替换 /include/inc/
tinymce_images_post.php 上传 /include/dialog/

2:在后台->“系统”->“系统基本参数”->“核心设置”->“Html编辑器”一栏填写“tinymce”,然后点击保存。

替换前先备份:/include/inc/inc_fun_funAdmin.php文件,

如果用不惯tinymce,可以通过覆盖该文件还原你之前的编辑器。

3:该文件包是UTF格式的,如果你的织梦系统使用GBK ,还需要自行转码处理,不然编辑器那里是乱码的,可以使用批量转码工具下载链接转码

TinyMCE编辑器word上传功能

相关文档可查看

TinyMCE使用中文文档

http://tinymce.ax-z.cn/

图片上传 word上传等功能,是插件,其他插件可以查看,全部插件已经在压缩包里

https://github.com/Five-great/tinymce-plugins
版权免责申明
① 本站源码模板等资源SVIP用户永久不限量免费下载
② 所有资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系管理详谈。
⑤ 本站提供的源码、模板、插件等等资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源绝不做任何二次加密或添加后门(原版加密除外)
常见问题F&Q
需要积分的资源怎么下载?
您可以注册后签到等活跃动作获得积分,积分可下载,也可充值升级等级免费下载。
源码模板等文件安全吗?有没有后门病毒吗?
站内资源标有“已测试”标签的资源源码,表示已经在本地安装测试调试过才分享出来的,可以保证一定的安全;若不放心可以自行下载模板资源后使用D盾等查杀工具扫一遍确认安全。
本站网站模板等源码提供安装服务吗?
本站资源收集于网络并分享出来共同学习,不提供免费安装服务,模板源码安装等需要有一定熟悉度,小白用户可以下载资源后雇人安装调试。