在最后一个 ?> 前加入以下代码
@H_502_0@
调用方法:@H_502_0@ 标签 : [field:picname function='thumb(@me,$bg)'/]@H_502_0@ 参数说明:@H_502_0@ $width:缩略图宽度(整数)@H_502_0@ $height:缩略图高度(整数)@H_502_0@ $bg:是否用空白填补,默认自动填补,背景填充颜色在系统-附件设置里(true/false)@H_502_0@ @H_502_0@ @H_502_0@ 举例:@H_502_0@ 调用长宽为100像素的缩略图:[field:picname function='thumb(@me,100,100)'/]@H_502_0@ 保留原有比例,不自动填充(不建议):[field:picname function='thumb(@me,false)'/]function thumb($imgurl,$width,$height,$bg = true) @H_502_0@ { @H_502_0@ global $cfg_mainsite,$cfg_multi_site; @H_502_0@ $thumb = eregi("",$imgurl)?str_replace($cfg_mainsite,'',$imgurl):$imgurl; @H_502_0@ list($thumbname,$extname) = explode('.',$thumb); @H_502_0@ $newthumb = $thumbname.'_'.$width.'_'.$height.'.'.$extname; @H_502_0@ if(!$thumbname || !$extname || !file_exists(DEDEROOT.$thumb)) return $imgurl; @H_502_0@ if(!file_exists(DEDEROOT.$newthumb)) @H_502_0@ { @H_502_0@ include_once DEDEINC.'/image.func.PHP'; @H_502_0@ if($bg==true) @H_502_0@ { @H_502_0@ ImageResizeNew(DEDEROOT.$thumb,DEDEROOT.$newthumb); @H_502_0@ } @H_502_0@ else @H_502_0@ { @H_502_0@ ImageResize(DEDEROOT.$thumb,DEDEROOT.$newthumb); @H_502_0@ } @H_502_0@ } @H_502_0@ return $cfg_multi_site=='Y'?$cfg_mainsite.$newthumb:$newthumb; @H_502_0@ }