主页 > 教程合集 > DedeCMS >

DedeCMS图片集从ZIP压缩包中解压图片BUG修复

时间:2021-02-09 阅读:0

织梦图片集这里有个BUG,上传的压缩包文件无法被读取。

DedeCMS图片集从ZIP压缩包中解压图片BUG修复

解决方法:

打开/dede/file_class.php 找到,大概在161行


else if(substr($filename, -strlen($fileexp))===$fileexp)
 

改成:


else if(preg_match("/\.(".$fileexp.")$/", $filename))
 

完成,重新选择压缩包提交就可以了。

DedeCMS图片集从ZIP压缩包中解压图片BUG修复

织梦图片集自动获取压缩包里图片的名称

如果想要让每个图片都自动获取压缩包里图片的名称的话,你可以这样做

打开/dede/album_add.php 找到,大概在201行


$imgurls .= "{dede:img ddimg='$litpicname' text='' width='".$imginfos[0]."' height='".$imginfos[1]."'} $iurl {/dede:img}\r\n";
 

改成


$imginfo = gb2utf8(basename(substr($imgold, 0, strrpos($imgold, "."))));
$imgurls .= "{dede:img ddimg='$litpicname' text='$imginfo' width='".$imginfos[0]."' height='".$imginfos[1]."'} $iurl {/dede:img}\r\n";
 

开通特权,即可免费下载全站所有千余TB网络资源,点击 >>> 资源目录 查看所有资源,覆盖音乐、影视、有声书、电子书、漫画、动漫、课程等,不限时间次数,永久免费,点击 >>> 特权详情 了解更多!

余斗余斗
  • 版权声明:原创文章由发表在DedeCMS分类下,2021-02-09最后更新,转载注明出处。

相关推荐

返回顶部