一、插件名称:动易博客日历插件(20080416) 二、适用版本:动易 PowerEasy SiteWeaver 6.5 系列 三、插件作用:产生一个带搜索链接的日历 四、插件特点:  1、在生成新文章网页时就会自动生成对应当月的日历JS文件。  2、对于一篇文章来说,基本上只需要查询一次数据库就可以生成对应的日历JS文件,大大节省服务器资源。  3、所有日历JS文件都动态自动生成。 五、安装方法: 1、将解压后的Calendar目录复制到您网站的根目录下,然后打开 CreateCalendar.asp 修改第4行和第5行的变量设置,将它们修改成你的设置信息 BlogChannelID = "1" '博客频道的频道ID ShowpageID = "1" '你所添加的自定义页面ID FontSize = "10pt" '日历字体大小 CalendarWidth = "98%" '日历宽度 TodayBackgroundColor = "#99ff00" '当天日期背景色 2、在网页模板(除自定 义页模板外)适当位置插入以下代码: **注意**:如果启用了子域名功能,那这里的调用一定要是主站的完整网址。如主站域名是 www.drlzf.com ,子域名为 blog.drlzf.com ,那么,在子域名 blog.drlzf.com 下调用动易博客日历插件时,应该使用这样的形式: 3、打开 admin\Admin_Article.asp 进行以下两项修改:   3.1、查找以下代码: If Status = 3 And PE_CLng(Trim(Request("ReceiveType"))) = 0 And UseCreateHTML > 0 And ObjInstalled_FSO = True And Trim(Request.Form("CreateImmediate")) = "Yes" Then Response.Write "" End If 在其下一行添加以下代码:   Call CreateCalendarJS(ArticleID)   3.2 查找以下代码: 在其下一行添加以下代码: 4、自定义动态页面和动态函数标签代码如下: 4.1、自定义函数标签:{$MY_日期搜索({$pageinput(0)})} 参数说明:查询日期 查询语句:select ArticleID,Title,Author,Hits,UpdateTime,Content from PE_Article where ChannelID=1002 and Status=3 and Deleted={$PE_False} and DateDiff("d",UpdateTime,'{input(0)}')=0 Order by ArticleID desc 标签内容: {Loop}{Infobegin} {$Field(1,Text,60,2,1)} {$Field(4,Time,0,{year}年{month}月{day}日)} {$Field(5,Text,300,2,0)} Posted By {$Field(2,Text,0,2,1)} 阅读全文>> 阅读次数:{$Field(3,Num,0,0)} {Infoend}{/Loop} 4.2、自定义动态页面: 4.2.1 参数声明:Data|1|true|2006-08-01 4.2.2 页面内容: 4.2.2.1 在页面内容模板中适当位置添加 {$MY_日期搜索({$pageinput(0)})} 标签来显示搜索到的博文结果 4.2.2.2 在页面内容模板中显示本日历的地方插入以下代码: 六、演示网址:http://www.drlzf.cn 如果大家对于这个插件有什么疑问的,欢迎与我联系,我的QQ:22926416 义页模板外)适当位置插入以下代码: **注意**:如果启用了子域名功能,那这里的调用一定要是主站的完整网址。如主站域名是 www.drlzf.com ,子域名为 blog.drlzf.com ,那么,在子域名 blog.drlzf.com 下调用动易博客日历插件时,应该使用这样的形式: 3、打开 admin\Admin_Article.asp 进行以下两项修改:   3.1、查找以下代码: If Status = 3 And PE_CLng(Trim(Request("ReceiveType"))) = 0 And UseCreateHTML > 0 And ObjInstalled_FSO = True And Trim(Request.Form("CreateImmediate")) = "Yes" Then Response.Write "" End If 在其下一行添加以下代码:   Call CreateCalendarJS(ArticleID)   3.2 查找以下代码: 在其下一行添加以下代码: 4、自定义动态页面和动态函数标签代码如下: 4.1、自定义函数标签:{$MY_日期搜索({$pageinput(0)})} 参数说明:查询日期 查询语句:select ArticleID,Title,Author,Hits,UpdateTime,Content from PE_Article where ChannelID=1002 and Status=3 and Deleted={$PE_False} and DateDiff("d",UpdateTime,'{input(0)}')=0 Order by ArticleID desc 标签内容: {Loop}{Infobegin} {$Field(1,Text,60,2,1)} {$Field(4,Time,0,{year}年{month}月{day}日)} {$Field(5,Text,300,2,0)} Posted By {$Field(2,Text,0,2,1)} 阅读全文>> 阅读次数:{$Field(3,Num,0,0)} {Infoend}{/Loop} 4.2、自定义动态页面: 4.2.1 参数声明:Data|1|true|2006-08-01 4.2.2 页面内容: 4.2.2.1 在页面内容模板中适当位置添加 {$MY_日期搜索({$pageinput(0)})} 标签来显示搜索到的博文结果 4.2.2.2 在页面内容模板中显示本日历的地方插入以下代码: 六、演示网址:http://www.drlzf.cn 如果大家对于这个插件有什么疑问的,欢迎与我联系,我的QQ:22926416