[紧急修复][二进制上传] TinyMce5-7 huux_tinymce傻瓜升级包
nenge 1月前

发现一个问题,因为批量上传产生并发问题($_SESSION会出错把同时操作的多个文件当成一个).因此改为逐个上传. 

另外改进显示,附件列表会显示图片预览.

 

预览地址:https://ai.acgi.moe/


本升级需要你覆盖 plugin/huux_tinymce
删除tmp/view_htm_post.htm , tmp/route_attach.php 两个缓存文件

具体策略 遇到邪恶的手机QQ浏览器 返回tinymce@5.10.9版本 否则 @7.7.0最新版本

判断流程在hook/post_js.htm
    <?php if(preg_match('/(QQBrowser|QBWeb)/is',$_SERVER['HTTP_USER_AGENT'])): ?>
 
 
至于为啥没有为tinymce本体,因为是采用CDN+indexdb缓存,再次加载速度快.无需把压力给服务器.
当然你也可以选择更快的国内CDN(默认CDN 是unpkg.com)
 
 
升级版本的时候需要两步走,打开tinymce7 修改版本后,还要去 post_js.htm 给tinymce7.js加个后缀
不然因为缓存不生效的.
 
tinymce.php
是后端专用处理上传接口,具体看里面的流程描述
最后于 1月前 被nenge编辑 ,原因:
上传的附件:
最新回复 (8)
全部楼主
  • juse
    1月前 2
    0
    前排~!!!!!!!!!!!!
  • nenge 楼主
    1月前 3
    0
    juse 前排~!!!!!!!!!!!!
    可以测试了除了美化需求,基础已完成
  • didiaog
    1月前 4
    0
    菜鸟能修改成功吗
  • nenge 楼主
    1月前 5
    0
    didiaog 菜鸟能修改成功吗
    能,除了第一步是头部加入 "
    include APP_PATH.'model/NengeWidthAieditor.php';"

    其他基本是覆盖操作
  • Tillreetree 版主
    1月前 6
    0
    nenge 可以测试了除了美化需求,基础已完成
    tinymce本身外观也不差
  • 使者王
    1月前 7
    0
    感谢大佬分享
  • yingxm
    1月前 8
    0
    面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。 
  • 使者王
    1月前 9
    0
    感谢分享
返回
nenge
一级用户组
9
主题数
24
帖子数
扫码访问