Supesite文章转换到Discuz!X编辑文章时图片附件破图

主要原因后缀名的定义方式发生了变化。
旧SS图片附件文件名为:
1_200912292317583fjzO.thumb.jpg
DZX图片附件文件名为:
1_200912292317583fjzO.jpg.thumb.jpg

打开source\function\function_portalcp.php文章

查找:

$small_pic = $attach['thumb'] ? ($pic.'.thumb.jpg') : '';

修改为:

if(file_exists($pic.'.thumb.jpg')){
$small_pic = $attach['thumb'] ? ($pic.'.thumb.jpg') : '';
}elseif(file_exists(filemain($pic).'.thumb.jpg')){
$small_pic = $attach['thumb'] ? (filemain($pic).'.thumb.jpg') : '';
}

第一个function前加:

function filemain($filename) {
return trim(substr($filename, 0, strrpos($filename, '.')));
}

转载请注明出处:https://www.onexin.net/supesite-articles-converted-to-discuz-x-image-editing-articles-annex-broken-map/

随机文章:

1、淘宝客网站架构参考
https://www.onexin.net/taobao-customer-site-architecture-reference/

2、SupeSite V5 beta2/X-Sapce V1.2 GBK 20060914
https://www.onexin.net/supesite-v5-beta2x-sapce-v12-gbk-20060914/

3、高度100%的绝对定位自适应布局技巧
https://www.onexin.net/height-of-100-of-the-absolute-positioning-adaptive-layout-techniques/

4、cn域名信息核验专项服务通道
https://www.onexin.net/cn-domain-name-verification-special-service-channel-information/

5、[个人潜能10A]如何快速并有效的解决问题
https://www.onexin.net/personal-potentials-10a-how-to-quickly-and-effectively-solve-the-problem/

Leave a Reply