找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
开启左侧

技术文章 苹果Mac CMS v10二次更新只替换某一个资源图片

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
某个资源站倒闭了,但是以前采集了很多他的资源,导致现在很多图片都不显示了.再以后的采集过程中不希望所有的图片都被重新替换,怎么才能只更新这个倒闭了的资源站的图片呢.这里做个记录
找到\application\common\model\Collect.php这个文件的第839行左右(版本不同可能行数也不同).
1.jpg.png
  1. if (strpos(',' . $config['uprule'], 'j')!==false && (substr($info["vod_pic"], 0, 4) == "http" || empty($info['vod_pic']) ) && $v['vod_pic']!=$info['vod_pic'] ) {
  2.         $tmp = $this->syncImages($config['pic'],$v['vod_pic'],'vod');
  3.         $update['vod_pic'] = (string)$tmp['pic'];
  4.         $msg =$tmp['msg'];
  5. }
复制代码
替换为
  1. if(strstr($info['vod_pic'],"mengbie.com")==true){
  2.         if (strpos(',' . $config['uprule'], 'j')!==true && (substr($info["vod_pic"], 0, 4) == "http" || empty($info['vod_pic']) ) && $v['vod_pic']!=$info['vod_pic'] ) {
  3.                 $tmp = $this->syncImages($config['pic'],$v['vod_pic'],'vod');
  4.                 $update['vod_pic'] = (string)$tmp['pic'];
  5.                 $msg =$tmp['msg'];
  6.                 }
  7. }else{
  8.         if (strpos(',' . $config['uprule'], 'j')!==false && (substr($info["vod_pic"], 0, 4) == "http" || empty($info['vod_pic']) ) && $v['vod_pic']!=$info['vod_pic'] ) {
  9.                 $tmp = $this->syncImages($config['pic'],$v['vod_pic'],'vod');
  10.                 $update['vod_pic'] = (string)$tmp['pic'];
  11.                 $msg =$tmp['msg'];
  12.                 }
  13. }
复制代码
其中的的mengbie.com换成失效图片的关键词即可
时间太少,能力太小!
您需要登录后才可以回帖 登录 | 注册[Register]