无限星辰工作室-客户无限互联网动力之源

标题: Discuz系列教程-X3开启缩略图添加水印解决方案 [打印本页]

作者: crx349    时间: 2013-5-26 00:20
标题: Discuz系列教程-X3开启缩略图添加水印解决方案
程序版本:discuz!X3
目的:连缩略图都加上水印的~
适合人群:使用Discuz!x3的站长的特殊需求


1:打开source\function\function_post.php
  1. $image->Watermark($_G['setting']
  2. ['attachdir'].'/forum/'.$newattachfile[$aid], '', 'forum');
复制代码
在以上代码添加
  1. // 缩略图打水印
  2.          if (file_exists($_G['setting']['attachdir'] . '/forum/' . $newattachfile[$aid] .
  3. '.thumb.jpg')) {
  4.                     $image->Watermark($_G['setting']['attachdir'] . '/forum/' .
  5. $newattachfile[$aid] . '.thumb.jpg', '', 'forum');
  6.                 }
  7.                 // 缩略图打水印end
复制代码
3:查找
  1. C::t('forum_attachment_unused')->delete($aid);
复制代码
在以上代码添加
  1. // 缩略图打水印
  2. if (file_exists($_G['setting']['attachdir'] . '/forum/' . $attach['attachment'] .
  3. '.thumb.jpg')) {
  4. $image->Watermark($_G['setting']['attachdir'] . '/forum/' . $attach
  5. ['attachment'] . '.thumb.jpg', '', 'forum');
  6. }
  7. // 缩略图打水印结束
复制代码
上传替换原文件,上传图片生成缩略图就有水印了。

本教程有无限星辰工作室 www.xmspace.net 整理发布,转载请注明地址,谢谢!




欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://www.xmspace.net/) Powered by Discuz! X3.4