如何在PbootCMS中配置允许上传webp、mov文件格式

在PbootCMS日常使用过程中,可能会遇到需要上传一些非常见的文件格式的情况。此时,我们需要在PbootCMS配置文件中追加一些允许上传文件扩展名。本文将介绍如何在PbootCMS中配置允许上传非常见文件格式。

修改PbootCMS配置文件

我们需要打开 PbootCMS 的配置文件/config/config.php,并找到“upload”配置项。具体操作如下:

  1. 进入PbootCMS的后台管理界面;
  2. 点击左侧菜单栏的“系统设置”选项;
  3. 在“基本设置”页面中,找到“上传配置”选项;
  4. 找到“format”配置项,该配置项包含了已经允许上传的文件格式列表;
  5. 将需要允许上传的文件格式扩展名添加到已经存在的格式列表中,多个扩展名之间用逗号隔开即可;
  6. 保存配置文件。

例如,在原来的格式列表中只有jpg、jpeg、png等文件格式,如果我们想要上传webp和mov这两种格式的文件,就可以将format配置项修改为以下内容:

'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf,webp,mov',

// 上传配置
'upload' => array(
	'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf,webp,mov',
	'max_width' => '1920',
	'max_height' => ''
),

修改ueditor编辑器配置文件

如果PbootCMS中使用了ueditor编辑器,那么我们还需要在ueditor配置文件中添加允许上传的文件格式扩展名。具体操作如下:

  1. 打开 /core/extend/ueditor/php/config.json 文件;
  2. 在该文件中搜索“AllowFiles”字段;
  3. 在该字段后面的方括号中添加需要允许上传的文件格式扩展名,多个扩展名之间用逗号隔开即可;
  4. 保存配置文件。

例如,如果我们想要在ueditor中允许上传webp格式的文件,就可以将AllowFiles字段修改为以下内容:

"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp", ".ico", ".webp"],


/* 上传图片配置项 */
    "imageActionName": "uploadimage", /* 执行上传图片的action名称 */
    "imageFieldName": "upfile", /* 提交的图片表单名称 */
    "imageMaxSize": 20480000, /* 上传大小限制,单位B,默认10MB */
    "imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp", ".ico", ".webp"], /* 上传图片格式显示 */
    "imageCompressEnable": false, /* 是否压缩图片,默认是true */
    "imageCompressBorder": 1600, /* 图片压缩最长边限制 */
    "imageInsertAlign": "none", /* 插入的图片浮动方式 */
    "imageUrlPrefix": "", /* 图片访问路径前缀 */

本文介绍了如何在PbootCMS中配置允许上传非常见文件格式。通过修改PbootCMS配置文件和ueditor配置文件中的配置项,我们可以顺利地允许上传更多的文件格式,满足我们网站运营的需求。

本文链接:http://task.lmcjl.com/news/2869.html

展开阅读全文