1.3.2 单商户版源码(2016-11-01)
UeditorController.class.php 文件中imageUp 方法
if(!isset($info['upfile'])){
$info['upfile'] = $info['Filedata'];
}else{
//编辑器插入图片水印处理
if($this->savePath=='Goods/'){
$image = new ThinkImage();
$water = tpCache('water');
$imgresource = ".".$info['upfile']['urlpath'];
$image->open($imgresource);
if($water['is_mark']==1 && $image->width()>$water['mark_width'] && $image->height()>$water['mark_height']){
if($water['mark_type'] == 'text'){
$image->text($water['mark_txt'],'./hgzb.ttf',20,'#000000',9)->save($imgresource);
}else{
$image->water(".".$water['mark_img'],9,$water['mark_degree'])->save($imgresource);
}
}
}
}
(1)将此处代码中的"}else{"去掉,将内部代码块拿出来。
(2)hgzb.ttf 字体源码中不存在,可网上下载相应字体,放到程序合适的位置,改好路径。
(3)'Goods/' 改为'goods/'