discuz缩略图加水印的修改方法

论坛开启了缩略图后,缩略图无法显示水印图片,点击查看大图才可见到, 1、打开source\function\function_post.php 2、查找 $image-Watermark($_G[setting][attachdir]./forum/.$newattachfile[$aid], , forum); 在其代码上面添加 // 缩略图打水印 if (file_
论坛开启了缩略图后,缩略图无法显示水印图片,点击查看大图才可见到,
 
1、打开source\function\function_post.php
 
2、查找
 
    $image->Watermark($_G['setting']['attachdir'].'/forum/'.$newattachfile[$aid], '', 'forum');
 
在其代码上面添加
 
    // 缩略图打水印
             if (file_exists($_G['setting']['attachdir'] . '/forum/' . $newattachfile[$aid] . '.thumb.jpg')) {
                        $image->Watermark($_G['setting']['attachdir'] . '/forum/' . $newattachfile[$aid] . '.thumb.jpg', '', 'forum');
                    }
                    // 缩略图打水印end
 
 
3、查找
 
    C::t('forum_attachment_unused')->delete($aid);
 
 
在其代码上面添加
 
    // 缩略图打水印
                if($_G['setting']['watermarkstatus'] && empty($_G['forum']['disablewatermark'])) {
           if (file_exists($_G['setting']['attachdir'] . '/forum/' . $attach['attachment'] . '.thumb.jpg')) {
                    $image->Watermark($_G['setting']['attachdir'] . '/forum/' . $attach['attachment'] . '.thumb.jpg', '', 'forum');
                }
                }
       // 缩略图打水印结束
 
修改好后上传覆盖即可。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

一、环境要求: Discuz x3.2 UTF8源码安装,服务器环境满足discuz的安装条件之外, 站点须支持 https,否则mip组件将无法使用(主要是组件的要求) 。 二、安装步骤: 1、 安装官方 x3.2版本。 2、登陆后台,开启手机版 3、安装mip模板,先备份手机版模板文件t
这里所说的留言板页面,是指独立的ecshop那个留言板栏目(message.php),而不是指商品详情页面底部的用户评论区,通过这个方法,用户可以引用商品的信息,进行商品的讨论和留言。那么在这里留言板里如何才能将商品的缩略图显示出来呢,现在来说一说具体的方
Ecshop上传商品图片默认生成jpg缩略图或商品图的质量是80,这些图片看起来有点模糊,有些时候不够满意,现提供调整生成jpg图片的质量,解决Ecshop商品缩略图不清晰的方法 打开 includes/cls_image.php 文件 找到(约250行) /* 生成文件 */ if (function_exi
(1)找到 网店根目录/includes/lib_article.php文件,并在最尾处增加以下代码(大概在行83处): function GetImageSrc($body) { if( !isset($body) ) { return ; } else { preg_match_all (/(img|IMG)(.*)(src|SRC)=[||]{0,}([h|/].*(jpg|JPG|gif|GIF|png|
ecshop的图片分三种类型,如果要去水印,并不能全部去除,CMS集中营详细介绍如下: 1. ecshop的图分缩略图,相册图,加产品描述图,在磁盘当中分别存储不同的位置。 2.设置水印,在商店设置,基本设置里。 3.去除缩略图与相册图水印步骤: 首先,登录ecshop后
1)、 修改 includes/lib_clips.php 文件 将下面代码 $sql = SELECT g.goods_id, g.goods_name, g.market_price, g.shop_price AS org_price, . 修改为 $sql = SELECT g.goods_id, g.goods_name,g.goods_thumb, g.market_price, g.shop_price AS org_price,