帝国CMS教程:记录一次MIP改造中newstext中图片的处理
阿里云服务器 | 腾讯云服务器 | 习梦云:高防云服务器 | ZJI:香港日本美国独服 |
LOCVPS服务周到 | HostKvm低调KVM VPS | 傲游主机:优质VPS | 80VPS:老牌VPS主机 |
搬瓦工:CN2 GIA线路 | CloudCone:性价比高 | Vultr:按小时计费VPS | VirMach:超级便宜 |
JustMySocks科学上网 | 好用的宝塔面板 | 洛杉矶QN机房官方VPS | 恒创:香港CN2服务器 |
在/e/class/userfun.php中添加自定义函数
//---图片处理
functiON get_img_thumb_url($data){
//$data = preg_replace('/id=[\'|\"]([A-Za-z0-9]+)\_([A-Za-z0-9]+)[\'|\"]$/','',$data);
$data = str_replace('onclick=\"zoom(this, this.src, 0, 0, 0)\" ','',$data);
$data = str_replace('class=\"zoom\"','',$data);
$data = str_replace('onmouseover=\"img_onmouseoverfunc(this)\"','',$data);
$data = str_replace('onload=\"thumbImg(this)\" ','',$data);
$data = str_replace('border=\"0\"','',$data);
$data = str_replace('alt=\"\"','',$data);
$data = str_replace('<br />','<br>',$data);
$data = str_replace('<img','<mip-img',$data);
$data = str_replace('/>','></mip-img>',$data);
/*$pregRule = "/<imgs+src=\"(.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))\"s+\/>/";
$data = preg_replace($pregRule, '<mip-img src="$1"></mip-img>', $data);*/
return $data;
}
然后在模板中使用
<?=get_img_thumb_url($navinfor[newstext]);?>
评论专区