分类信息上传的图片添加添加水印而附件不添加水印
2023-05-07 18:45 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz!问题求助
如题所述:
如何实现分类信息上传的图片添加水印(统一添加,直接绕过后台的水印是否设置开启)。附件图片不添加水印,这很好办到,直接关闭后台社区附件图片水印即可,但是实现分类信息图片添加水印比较困难。
根据网上找到的方法:
经过几天的代码分析,逐渐找到需要添加水印的地方,最终只添加了几行代码。
直接主题:
source/class/extend/extend_thread_sort.php
中为extend_thread_sort类,
在其方法public function after_newthread()中
if($_G == 'image') {
$identifier = $_G;
$sortaids = intval($_GET);
require_once libfile('class/image');
$image = new image;
$imgoptiondata = dunserialize($value);
if($_G && empty($_G)) {
$image->Watermark($imgoptiondata,
如何实现分类信息上传的图片添加水印(统一添加,直接绕过后台的水印是否设置开启)。附件图片不添加水印,这很好办到,直接关闭后台社区附件图片水印即可,但是实现分类信息图片添加水印比较困难。
根据网上找到的方法:
经过几天的代码分析,逐渐找到需要添加水印的地方,最终只添加了几行代码。
直接主题:
source/class/extend/extend_thread_sort.php
中为extend_thread_sort类,
在其方法public function after_newthread()中
if($_G == 'image') {
$identifier = $_G;
$sortaids = intval($_GET);
require_once libfile('class/image');
$image = new image;
$imgoptiondata = dunserialize($value);
if($_G && empty($_G)) {
$image->Watermark($imgoptiondata,



