首次上传缩略图不加水印方法:dede/article_add.php这是添加时搜$litpic=GetDDImage('none',$picname,$ddisremote);之下加if($cfg_album_mark=="Y")WaterImg($cfg_basedir.$litpic);dede/article_edit.php这是编辑时搜$litpic=GetDDImage('none',$picname,$ddisremote);之下加if($cfg_album_mark=="Y")WaterImg($cfg_basedir.$litpic);完美解决方法:dede5.7缩略图无论是否打勾都自动加水印的解决方法dede5.7缩略图无论是否打勾都自动加水印,在未启动水印功能前可能不会出现这个问题,但启用后,只要是想上传超过后台设定的最小宽高的图片,都会自动带上水印.缩略图的上传过程不是启用SWF上传的,所以,需要找到相应的PHP上传过程,经Sundy网上搜索后,无解决方案,最后自己查找原因.问题出在\include\dialog\select_images_post.php文件里,因为\include\dialog\select_images.php文件里有一个勾选是否加上水印的复选框,但相应提交到的PHP没有处理这一个表单项,故解决方案出现.找到if(in_array($imgfile_type,$cfg_photo_typenames)){WaterImg($fullfilename,'up');}修改成if(in_array($imgfile_type,$cfg_photo_typenames)){if($needwatermark==1){WaterImg($fullfilename,'up');}}问题解决,这样后台可以对单独上传的任何一个缩略图指定是否添加水印.
<!--通用flash动画开始--><divclass="pp"><scripttype="text/javascript">varswf_width=932varswf_height=200varfiles='/hd/hd1.jpg|/hd/hd2.jpg|/hd/hd3.jpg|/hd/hd4.jpg|/hd/hd5.jpg&AutoPlayTime=7'varlinks='/jm/|/400js/|/zf/|/zf/|/dxkh/'vartexts='|||||'document.write('<objectclassid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"width="'+swf_width+'"height="'+swf_height+'">');document.write('<paramname="allowScriptAccess"value="sameDomain"><paramname="movie"value="/hd/bcastr.swf"><paramname="quality"value="high"><paramname="bgcolor"value="#E5E5EB">');document.write('<paramname="menu"value="false"><paramname=wmodevalue="opaque">');document.write('<paramname="FlashVars"value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');document.write('<embedsrc="/swf/bcastr31.swf"wmode="opaque"FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&menu="false"quality="high"width="'+swf_width+'"height="'+swf_height+'"type="application/x-shockwave-flash"pluginspage="http://www.macromedia.com/go/getflashplayer"/>');document.write('</object>');</script></div><!--通用flash动画结束-->经常制作网站,要用到这个平常的不能再平常的代码,记录下来方便使用。
自从dede5.6升级到5.7以后,我有个很闹心的事情,就是有时候自己做好了网站,但是实在不习惯用dede5.7的ckeditor,虽然可以选择用fck,但是dede5.7本身没有自带fck编辑器。所以我们有时候一时找不到,不得不去下载一个dede5.6的老版本,然后再把fck编辑器拷贝到dede5.7里,非常不方便。当然我还是相信大部分dede站长们都还是喜欢fck的编辑器的。本文章不评论哪个编辑器好,只是为了大家方便,整理出dede的GBK以及UTF8的fck编辑器方便大家下载。使用方法:1.查看自己的dede5.7的编码,gbk还是utf8,下载对应的fck编辑器。2.把下载回来的编辑器解压后放到网站目录的include文件夹中。3.进入dede后台,系统--系统基本参数--核心设置--Html编辑器修改为fck即可,如图。有问题可给我留言。