今天第一天来这个论坛,看见这个论坛很高兴
不过发现angel好像忘记增加一个对sablog修改的版块,类似DZ的hack版!
把我以前对sablog的修改跟大家共享一下吧~!
今天先来整理一个
sablog上传图片只在大图打水印,未在缩略图打水印,把缩略图也打上
演示
修改\admin\uploadfiles.php
找到
复制内容到剪贴板
代码:
// 判断是否使用缩略图
if ($options['attachments_thumbs']) {
$size = explode('x', strtolower($options['attachments_thumbs_size']));
if (($imginfo[0] > $size[0]) || ($imginfo[1] > $size[1])) {
$attach_thumb = array(
'filepath' => $attachment,
'filename' => $fnamehash,
'extension' => $extension,
'attachsubdir' => $attachsubdir,
'thumbswidth' => $size[0],
'thumbsheight' => $size[1],
);
$thumb_data = generate_thumbnail($attach_thumb);
$attach_data['thumbwidth'] = $thumb_data['thumbwidth'];
$attach_data['thumbheight'] = $thumb_data['thumbheight'];
$attach_data['thumbfilepath'] = $attachsubdir.$thumb_data['thumbfilepath'];
}
}
//水印
$watermark_size = explode('x', strtolower($options['watermark_size']));
if($isimage && $options['watermark'] && $imginfo[0] > $watermark_size[0] && $imginfo[1] > $watermark_size[1]) {
require_once('../include/func_image.php');
create_watermark($path);
} 修改为:
复制内容到剪贴板
代码:
// 判断是否使用缩略图
if ($options['attachments_thumbs']) {
$size = explode('x', strtolower($options['attachments_thumbs_size']));
if (($imginfo[0] > $size[0]) || ($imginfo[1] > $size[1])) {
$attach_thumb = array(
'filepath' => $attachment,
'filename' => $fnamehash,
'extension' => $extension,
'attachsubdir' => $attachsubdir,
'thumbswidth' => $size[0],
'thumbsheight' => $size[1],
);
$thumb_data = generate_thumbnail($attach_thumb);
$attach_data['thumbwidth'] = $thumb_data['thumbwidth'];
$attach_data['thumbheight'] = $thumb_data['thumbheight'];
$attach_data['thumbfilepath'] = $attachsubdir.$thumb_data['thumbfilepath'];
}
}
//水印
$watermark_size = explode('x', strtolower($options['watermark_size']));
if($isimage && $options['watermark'] && $imginfo[0] > $watermark_size[0] && $imginfo[1] > $watermark_size[1]) {
require_once('../include/func_image.php');
create_watermark($path);
//echo $path;
//echo $attach_dir.$attach_data['thumbfilepath'];
//break;
create_watermark($attach_dir.$thumb_data['thumbfilepath']);
} 嗯,这下舒服多了~!
顺便提几个建议啊
1.sablog的编辑器,老问题了,能不能把DZ的编辑器搞进来啊,DZ的我觉得很舒服!
2.附件为中文的乱码问题,angel看看怎么处理下啊~!
[
本帖最后由 xuesharp 于 2007-1-7 22:29 编辑 ]