Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 2.5缩略图添加水印方法

[复制链接]
tangye0517 发表于 2012-6-1 10:37:46 | 显示全部楼层 |阅读模式
第一步:打开打开source\function\function_post.php

第二步:查找
$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


第三部:查找
C::t('forum_attachment_unused')->delete($aid);

在其上面添加
// 缩略图打水印
       if (file_exists($_G['setting']['attachdir'] . '/forum/' . $attach['attachment'] .
'.thumb.jpg')) {
                $image->Watermark($_G['setting']['attachdir'] . '/forum/' . $attach
['attachment'] . '.thumb.jpg', '', 'forum');
            }
            // 缩略图打水印结束


就ok了

2.0缩略图添加水印方法
https://discuz.dismall.com/thread-2473509-1-1.html
alvintony 发表于 2012-6-1 10:40:16 | 显示全部楼层
终于找到解决办法了 完美解决 谢谢分享啊 不过怎么写成求助贴了呢
回复

使用道具 举报

用心等待 发表于 2012-6-1 10:41:05 | 显示全部楼层
很好?

难道说官方的文件少写了代码??
回复

使用道具 举报

 楼主| tangye0517 发表于 2012-6-1 10:43:12 | 显示全部楼层
用心等待 发表于 2012-6-1 10:41
很好?

难道说官方的文件少写了代码??

怎么,找不到代码吗?
回复

使用道具 举报

用心等待 发表于 2012-6-1 11:12:29 | 显示全部楼层
咱说怎么少了您的添加代码??
回复

使用道具 举报

huoshi5151 发表于 2012-6-1 11:50:38 | 显示全部楼层
后台选择直接生成缩略图,就可以加上水印了
不用修改代码
回复

使用道具 举报

素食者 发表于 2012-6-8 18:39:40 | 显示全部楼层
感谢楼主,解决这个大难题!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 19:21 , Processed in 0.026307 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表