动易博客日历插件(20081212)
一、插件名称:动易博客日历插件(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、在网页模板(除自定义页模板外)适当位置插入以下代码: <Div id="BlogCalendar" align="center"><iframe src="/Calendar/ShowCalendar.asp?ShowDate={$pageinput(0)}" frameborder="0" scrolling="no" width="180" height="168"></iframe></Div> **注意**:如果启用了子域名功能,那这里的调用一定要是主站的完整网址。如主站域名是 www.drlzf.com ,子域名为 blog.drlzf.com ,那么,在子域名 blog.drlzf.com 下调用动易博客日历插件时,应该使用这样的形式:<Div id="BlogCalendar" align="center"><iframe src="http://www.drlzf.com/Calendar/ShowCalendar.asp?ShowDate={$pageinput(0)}" frameborder="0" scrolling="no" width="180" height="168"></iframe></Div> 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 "<br><iframe id='CreateArticle' width='100%' height='210' frameborder='0' src='Admin_CreateArticle.asp?ChannelID=" & ChannelID & "&Action=CreateArticle2&ClassID=" & ClassID & "&SpecialID=" & SpecialID & "&ArticleID=" & ArticleID & "&ShowBack=No'></iframe>" End If 在其下一行添加以下代码: Call CreateCalendarJS(ArticleID) 3.2 查找以下代码: <!--#include file="../Include/PowerEasy.XmlHttp.asp"--> 在其下一行添加以下代码: <!--#include file="../Calendar/CreateCalendar.asp"--> 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} <div style="CLEAR: both"> <table cellSpacing=2 cellPadding=0 width="100%"> <tr> <td> <div id=blog_title><A href="{$InstallDir}{$Field(0,GetUrl,Article,1)}" target=_blank>{$Field(1,Text,60,2,1)}</A> {$Field(4,Time,0,{year}年{month}月{day}日)} </div></td> </tr> </table> <table style="MARGIN-TOP: 4px; MARGIN-BOTTOM: 10px" width="100%" border=0> <tr> <td style="COLOR: #000"><FONT color=#000000>{$Field(5,Text,300,2,0)}</FONT></td> </tr> <tr> <td align=right> <P align=left> <HR style="BORDER-RIGHT: dotted; BORDER-TOP: dotted; BORDER-LEFT: dotted; WIDTH: 604px; COLOR: #a0a0a0; BORDER-BOTTOM: dotted; HEIGHT: 1px" noShade SIZE=1> Posted By<FONT color=#91d52b> </FONT>{$Field(2,Text,0,2,1)} <A href="{$InstallDir}{$Field(0,GetUrl,Article,1)}" target=_blank><STRONG>阅读全文>></STRONG></A> 阅读次数:{$Field(3,Num,0,0)} </td> </tr> </table> <P align=left><A href="{$InstallDir}{$Field(0,GetUrl,Article,1)}" target=_blank><STRONG></STRONG></A></P></div>{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 在页面内容模板中显示本日历的地方插入以下代码: <Div id="BlogCalendar" align="center"><iframe src="/Calendar/ShowCalendar.asp?ToDay={$pageinput(0)}" frameborder="0" scrolling="no" width="180" height="168"></iframe></Div> 六、演示网址:http://www.drlzf.cn 如果大家对于这个插件有什么疑问的,欢迎与我联系,我的QQ:22926416
- 1
- Beaause_So2015-01-06一般吧、借鉴下
- JiaMingBuff2015-04-13非常好用,就是有点中文乱码问题
- 粉丝: 1
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python实现的自动化办公项目.zip
- 基于python实现的基于PyQt5和爬虫的小说阅读系统.zip
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip