DEDE图集手工上传图片,加入水印

DEDE的图集手工上传图片,是一个非常好用的flash上传图片工具。

但是如果我们希望上传的图片,带有自己网站指定的水印,却发现没有达到我们的要求。

那么如果我们确实希望上传的图片,带有水印,怎么办?

以下就是修改办法:

打开dede\swfupload.php 第100行

//WaterImg($cfg_basedir.$fileurl, 'up');

把这句话前面的// 去掉,即可!

如何修改FlashFXP默认编辑工具使用记事本打开

FlashFXP如果不设置默认编辑工具,那么当你打开html文档的时候,默认会用word打开,很不方便,其实简单的设置下,可以默认以任何工具打开。
具体设置方法如下:
选项>>关联文件。
然后在弹出的对话框中设置具体参数即可。
其中我这里设置所有文件都用Editplus打开,故用*.*匹配。
当然你也可以为不同扩展名称的文件设置不同的打开方式,如果想用记事本打开,直接找到记事本所在的文件程序添加即可。

DEDE日期调用小插件

在日期文本框里面,点击的时候,下面出来一个和万年历一样的日期选择表,在dede里面,有一个现成的js小插件,直接调用就OK了。。。

1
2
3
<input type="text" onclick="SelectDate(this,'yyyy-MM-dd',80,0)" />

<script src="http://www.bhqsn.com/member/js/webcalendar.js" type="text/javascript"></script>

就这么简单。

DEDE把变量放进session中,结果取值为null的问题

最近在基于织梦CMS(dedecms)做公司网站,可以说改动不少,而其中最令我印象深刻的就是织梦的session。
自己想在前台页面限制一些用户的访问,且后台用户可以访问。必须验证织梦后台用户的登录,于是开始取织梦的session,但是一直没有取出值来,后来才发现原来织梦的session有这样一段代码

1
2
3
4
5
$sessSavePath = DEDEDATA."/sessions/";  
if(is_writeable($sessSavePath) && is_readable($sessSavePath))
{
session_save_path($sessSavePath);
}

$sessSavePath就是织梦session的存放位置,这里有两点需要注意,一是session_start()必须放在这段代码之后,二是$sessSavePath不能是文件的相对路径或者绝对路径,只能是文件的存放路径如:F:\SESSION。
于是便顺利的取出了session值。

Read More