标签 图片 下的文章

SeaCMS修改图片保存样式

默认按天保存修改为按月保存(每月一个文件夹)
编辑/include/image.class.php文件,第48行,将

$picpath = '../'.$cfg_upload_dir.'/allimg/'.MyDate("ymd",time())."/";

修改为

$picpath = '../'.$cfg_upload_dir.'/allimg/'.MyDate("Ym",time())."/";

Lazyload遇到tab选项卡 必须滚动屏幕才能显示图片的解决方法

可尝试将:

<script type="text/javascript">
  $(function() {
      $("img").lazyload();
  });
</script>

替换为:

<script type="text/javascript">
$("img").lazyload({
    skip_invisible : false,
     effect:"fadeIn"
});
</script>

也可替换为:

<script type="text/javascript">
 $(function() {          
     $("img").lazyload({
         event : "sporty"
     });
 });
 $(window).bind("load", function() {
     var timeout = setTimeout(function() { $("img").trigger("sporty") }, 5000);
 });
</script>

实际页面加载完成 5 秒后自动加载图片

SeaCMS后台自定义采集增加图片判断以决定新增或更新原数据

编辑 /include/collection.class.php 文件 找到:

//else 不勾选[只更新影片地址]
elseif(strpos($cfg_gatherset,'4')!==false)
{
        return $autocol_str.$this->update_movie_info_pic($rs,$v_data);
}

在下方插入:

elseif($v_data['v_pic']!==$rs['v_pic'])
{
        return $autocol_str.$this->_insert_database($v_data);
}

注:后台 智能采集设置 中仅勾选 按地址判断是否更新