发现一个问题,因为批量上传产生并发问题($_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编辑
,原因: