dedecms图集是否使用水印修改无效

    dedecm5.6版本的bug,修改后“图集是否使用水印修改”,选择“否”之后发现上传的图片依然带水印!
    做如下代码修改即可修复此bug:
    打开DeDeCMS安装根目录下面的“/include/image.func.php”这个文件,找到以下代码片断:
    //图片自动加水印函数
    function WaterImg($srcFile,$fromGo='up')
    {

include(DEDEDATA.'/mark/inc_photowatermark_config.php');

require_once(DEDEINC.'/image.class.php');

if( isset($GLOBALS['needwatermark']) )

{

$photo_markup = $photo_markdown = empty($GLOBALS['needwatermark']) ? '0' : '1';

}

if($photo_markup != '1' || ($fromGo=='collect' && $photo_markdown!='1') )

{

return;

}

    ……
    在中间加入代码:
    else{
   $photo_markup=$photo_markdown=’0′;
  }

    修改成如下:
    //图片自动加水印函数
    function WaterImg($srcFile,$fromGo='up')
    {

include(DEDEDATA.'/mark/inc_photowatermark_config.php');

require_once(DEDEINC.'/image.class.php');

if( isset($GLOBALS['needwatermark']) )

{

$photo_markup = $photo_markdown = empty($GLOBALS['needwatermark']) ? '0' : '1';

}else{
$photo_markup=$photo_markdown=’0′;
}

$photo_markup=$photo_markdown=’0′;

}

if($photo_markup != '1' || ($fromGo=='collect' && $photo_markdown!='1') )

{

return;

}

 


保存即可


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值