问题描述:
dedecms织梦发布文章页面,表单缩略图在[站内选择]点击后,上传图片后没图片。或者修改文章时,表单缩略图[浏览]按钮点击后上传缩略图后,没有图片显示出来。
解决办法:
找到include/dialog/select_images.php文件。打开后我发现只有png,jpg,gif类型,没有jpeg。但我上传的就是jpeg类型图片,所以没有显示。
所以在大约260行添加:
else if(preg_match("#\.(jpeg)#i", $file)) {
$reurl = "$activeurl/$file";
$reurl = preg_replace("#^\.\.#", "", $reurl);
if($cfg_remote_site=='Y' && $remoteuploads == 1)
{
$reurl = $remoteupUrl.$reurl;
}else{
$reurl = $reurl;
}
if($file==$comeback) $lstyle = " style='color:blue' ";
else $lstyle = "";
$line = "\n<tr>
<td align='center' class='linerow' bgcolor='#F9FBF0'>
<a href=\"#\" onClick=\"ChangeImage('$reurl');\"><img src='img/picviewnone.gif' width='16' height='16' border='0' align=absmiddle></a>
</td>
<td class='linerow' bgcolor='#F9FBF0'>
<a href=# onclick=\"ReturnImg('$reurl');\" $lstyle><img src=img/jpg.gif border=0 width=16 height=16 align=absmiddle>$file</a>
</td>
<td class='linerow'>$filesize KB</td>
<td align='center' class='linerow' bgcolor='#F9FBF0'>$filetime</td>
</tr>";
echo "$line";
}