百度ueditor编辑器图片及文件上传配置修改
做完DedeCMS的百度Ueditor编辑器配置后,有的用户在文章中上传图片或者附件的时候发现一个问题:
如图所示,文件上传的路径与dede以前默认的是不一样的,而且路径很长,这样很多有强迫症的用户就要做修改,今天余斗就说说,百Ueditor编辑器怎么修改默认的附件上传路径。
要做修改之前,我们要弄清楚哪个文件控制上传路径生成,目录为ueditor/php/config.json,可以用Notepad++打开。
ueditor编辑器的文件上传路径配置主要相关的配置项是 PathFormat 和 UrlPrefix 的配置项。 这两个配置项主要针对如下功能:
图片上传:imagePathFormat、imageUrlPrefix
涂鸦上传:scrawlPathFormat、scrawlUrlPrefix
截屏上传:snapscreenPathFormat、snapscreenUrlPrefix
附件上传:filePathFormat、fileUrlPrefix
视频上传:videoPathFormat、videoUrlPrefix
余斗文本是以” 图片上传“ 为例介绍,其他配置方法类同,大家自行参考。
imagePathFormat 主要用于指定文件上传路径和返回路径,1.4.2+ 及以上版本路径配置项无论是否以 "/" 开头,都是相对于“网站根目录”的路径。
打开config.json文件,从第三行开始是图片上传目录的配置,代码如下:
"imageActionName": "uploadimage",
"imageFieldName": "upfile",
"imageMaxSize": 2048000,
"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"],
"imageCompressEnable": true,
"imageCompressBorder": 1600,
"imageInsertAlign": "none",
"imageUrlPrefix": "",
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}",
其中,"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}",为图片上传的目录设置,我们修改为Dede系统默认的图片上传路径/uploads/allimg/{yyyy}{mm}{dd}/{time}{rand:6}", 即可。
这样就实现了,修改Ueditor编辑器图片上传路径的修改,如果大家有其他需求,如图片格式和大小限制、是否居中等可以根据下面的参数自行修改,修改前最好备份好文件。
{filename} //会替换成文件名 [要注意中文文件乱码问题]
{rand:6} //会替换成随机数,后面的数字是随机数的位数
{time} //会替换成时间戳
{yyyy} //会替换成四位年份
{yy} //会替换成两位年份
{mm} //会替换成两位月份
{dd} //会替换成两位日期
{hh} //会替换成两位小时
{ii} //会替换成两位分钟
{ss} //会替换成两位秒
资源均来自第三方,谨慎下载,前往第三方网站下载
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:737597453@qq.com


