TSYS2深入了解碎片之静态碎片 :: 人民需要艺术,艺术需要交流!
来源: BlogBus 原始链接: http://artscn.blogbus.com:80/logs/2006/03/2027757.html 存档链接: https://web.archive.org/web/20061107164124id_/http://artscn.blogbus.com:80/logs/2006/03/2027757.html
人民需要艺术,艺术需要交流! 开始记录我的思想,不能因为它们与众不同而感到羞耻! << 北京再见梅新武 | 首页 | ~TSYS2.0线上指导~ >> 2006-03-09 TSYS2深入了解碎片之静态碎片 TSYS2新加入了碎片的概念.分为动态,手工和静态三种,写入数据库表slice_list字段slice_type中的标示动态为1,手工为2,静态为3 希望本文对你理解静态类型碎片有帮助 “静态类型”是调用某一个文件里的内容,可以看到如下代码片断,Case 3 为静态类型碎片,里面读取了路径为slice_data文件的 所有的内容 CODE: [Copy to clipboard] Select Case Rs("slice_type") Case 1 : tmpContent = SParser.Compile(Rs("slice_data")) Case 2 : tmpContent = Rs("slice_data") Case 3 : Select Case FLib.ChkPathType(Rs("slice_data")) Case 1 : If Fso.FileExists(Rs("slice_data")) Then Set Fle = Fso.OpenTextFile(Rs("slice_data"), 1) tmpContent = Fle.ReadAll Fle.Close Else tmpContent = "" End If Case 2 : If Fso.FileExists(Server.MapPath(Rs("slice_data"))) Then Set Fle = Fso.OpenTextFile(Server.MapPath(Rs("slice_data")), 1) tmpContent = Fle.ReadAll Fle.Close Else tmpContent = "" End If Case 3 : tmpContent = FLib.readRemoteFile(Rs("slice_data")) End Select Case Else tmpContent = "" End Select 可以看下官方自带的一个静态碎片演示:首页站点公告效果 读取的是/example/message.asp的内容,可以看到/example/message.asp的代码是一个ASP的文件 CODE: [Copy to clipboard] Dim I For I=0 To 5 Response.Write "<a href=""#"">[" & I & "]这是一个本网站的公告,大家请看!" & vbCrLf Next 我做了些修改 CODE: [Copy to clipboard] Dim I For I=0 To 5 Response.Write "<a href=""#"">[" & I & "]这是一个本网站的公告,大家请看!" & vbCrLf Next Dim H For H=0 To 5 Response.Write "<a href=""#"">[" & I & "]这是大家请看!" & vbCrLf Next 效果见: http://my.cbcz.com/example/ 请查看源代码见:
静态碎片不仅可以读动态ASP的文件,也可以读取完全静态的文件,如我做的静态碎片:
读取的是example/test1.htm的内容..... 尽管在后台找不到编辑被读取的文件编辑操作,但是做为灵活的可以读取动态和特定文件数据的一种更新模式,还是有很多用途的 在后台添加一个碎片选择静态类型时,并没有发现读取的文件地址,你可以重新打开碎片列表进行编辑,就会出现了... 13zhang 发表于 2006-03-09 14:51:17 引用Trackback(0) | 编辑 评论 hhaha....~我来了,在你的小屋逛了一圈。恩!觉得不错!我很喜欢。不过好象差点东西,感觉加点音乐效果会更好,你觉得呢?这样,我教你在这里加一个播放器吧,很酷的哦,而且非常简单………… 登陆后选择管理中心,在全部功能中点击参数设置,弹出列表后,再点击BLOG设置。 页面自动更新后在页面的下方的自定义HTML框内(此处的代码最为关键,一定要小心复制): 复制好后,点击确定,此时再到你的BLOG上面看,就已经有一个很炫的播放器了…… 这个是我的小屋,欢迎造访:http://space.msn.koook.com 现在安装这个播放器已经可以自己选歌了,升级的产品哦,快来尝试一下…… K ( ) 发表于 2006-03-09 14:55:03 最后更新 发表评论