19
Apr.2010
给JTBC(ASP)(1_0 Final)CMS添加Bcastr 4.0 Beta FLASH幻灯片
Bcastr 4.0 Beta 是一款很强悍的、开源(Open Source)的flash image silde show 图片轮换播放效果 !
网址:http://www.ruochigroup.com/main/2008 /03/19/bcastr-40/

更多实例
* Bcastr Example
更新
2008-06-09
* 使用as3.0重写,效率有所提高
* 增加了几种变换方式
* 新参数和bcastr3.x不同,xml格式采用rss2.0的格式,可以直接读取rss中的图片(不能跨域)
* 可以通过xml对播放器设置
* 等多参数可以设置
下载
* 实例
* 源代码
* Google Code Project Hosting
开始讲正题:
首先把原bcastr4.swf放到网站的可以找到的位置,然后在模板管理->调用模板->增加一个新的节点
name: flashpic
tpl_default:
<data>
<channel>{$}{$$}
<item>
<link>{$baseurl}redir.asp?id={$id}</link>
<image>{$baseurl}{$=split('{$content_images_list}', '|')(0)}</image>
<title>{$topic}</title>
</item>{$$}{$}
</channel>
</data>
================================================
common/incfiles/module.asp 里修改一下
---------------------------------
在110行左右, Case Else 上面加:
Case "pics"
tsqlstr = "select top " & ttopx & " * from " & tdatabase & " where " & tfpre & "hidden=0 and a_content_images_list NOT LIKE '' and a_content_images_list not like '%.doc%'"
tsqlorder =" order by " & tfpre & "time desc"
----------
在165行左右, If tmpc >= ttopx Then Exit Do 上面加:
If itype="pics" Then
tmpstrd = Replace(tmpstrd, "{$id}", trs(tidfield))
tmpstrd = Replace(tmpstrd, "{$baseurl}", tbaseurl)
tmpstrd = Replace(tmpstrd, "{$urltype}", turltype)
tmpstrd = Replace(tmpstrd, "{$a_content_images_list}", trs("a_content_images_list"))
'response.write "<br/>" & trs("a_content_images_list")
tmpstre = tmpstre & creplace(tmpstrd)
trs.movenext
tmpc = tmpc + 1
end if
在想要调用的模板处加上:
===========================
OK 看看有标题有图片的幻灯片:)
说明一下:
这个redir.asp文件是要重新创建的,文件放在相应的模块内,跟index.asp同级路径(具体解释:并非JTBC根目录,而是需要参看第二步中相应调用路径所在的文件夹,譬如调用article文章系统图片,那么就要将这个文件复制到article文件夹目录下)
redir.asp 文件代码内容为:
<%
response.redirect "./?type=detail&id=" & request("id")
%>
PHP版请看这里:JTBC(php版): FLASH幻灯片完美调用方法
最后编辑: 我就是个世界 编辑于May 27, 2012 12:40
Bcastr 4.0 Beta 是一款很强悍的、开源(Open Source)的flash image silde show 图片轮换播放效果 !
网址:http://www.ruochigroup.com/main/2008 /03/19/bcastr-40/
引用
更多实例
* Bcastr Example
更新
2008-06-09
* 使用as3.0重写,效率有所提高
* 增加了几种变换方式
* 新参数和bcastr3.x不同,xml格式采用rss2.0的格式,可以直接读取rss中的图片(不能跨域)
* 可以通过xml对播放器设置
* 等多参数可以设置
下载
* 实例
* 源代码
* Google Code Project Hosting
开始讲正题:
首先把原bcastr4.swf放到网站的可以找到的位置,然后在模板管理->调用模板->增加一个新的节点
name: flashpic
tpl_default:
<data>
<channel>{$}{$$}
<item>
<link>{$baseurl}redir.asp?id={$id}</link>
<image>{$baseurl}{$=split('{$content_images_list}', '|')(0)}</image>
<title>{$topic}</title>
</item>{$$}{$}
</channel>
</data>
================================================
common/incfiles/module.asp 里修改一下
---------------------------------
在110行左右, Case Else 上面加:
Case "pics"
tsqlstr = "select top " & ttopx & " * from " & tdatabase & " where " & tfpre & "hidden=0 and a_content_images_list NOT LIKE '' and a_content_images_list not like '%.doc%'"
tsqlorder =" order by " & tfpre & "time desc"
----------
在165行左右, If tmpc >= ttopx Then Exit Do 上面加:
If itype="pics" Then
tmpstrd = Replace(tmpstrd, "{$id}", trs(tidfield))
tmpstrd = Replace(tmpstrd, "{$baseurl}", tbaseurl)
tmpstrd = Replace(tmpstrd, "{$urltype}", turltype)
tmpstrd = Replace(tmpstrd, "{$a_content_images_list}", trs("a_content_images_list"))
'response.write "<br/>" & trs("a_content_images_list")
tmpstre = tmpstre & creplace(tmpstrd)
trs.movenext
tmpc = tmpc + 1
end if
在想要调用的模板处加上:
<object type="application/x-shockwave-flash" data="{$global.images}swf/bcastr4.swf?xml={$=itransfer('pics', 'flashpic', 'topx=6;tnum=13;genre=article;osql= and a_class=2;')}" width="300" height="280" id="vcastr3"><param name="movie" value="{$global.images}swf/bcastr4.swf?xml={$=itransfer('pics', 'flashpic', 'topx=6;tnum=13;genre=article')}" /></object>
===========================
OK 看看有标题有图片的幻灯片:)
说明一下:
这个redir.asp文件是要重新创建的,文件放在相应的模块内,跟index.asp同级路径(具体解释:并非JTBC根目录,而是需要参看第二步中相应调用路径所在的文件夹,譬如调用article文章系统图片,那么就要将这个文件复制到article文件夹目录下)
redir.asp 文件代码内容为:
<%
response.redirect "./?type=detail&id=" & request("id")
%>
PHP版请看这里:JTBC(php版): FLASH幻灯片完美调用方法
相关日志
优秀的通用图片轮换播放器 Bcastr 4.0 及参数配置
ASP: FoundInArr 函数
JTBC(PHP版本):字段扩展之添加自定义字段及前台显示的方法
JTBC:Access数据库的承受力及解决方法
Django-CMS 2.1.3 安装指南
优秀的通用图片轮换播放器 Bcastr 4.0 及参数配置
ASP: FoundInArr 函数
JTBC(PHP版本):字段扩展之添加自定义字段及前台显示的方法
JTBC:Access数据库的承受力及解决方法
Django-CMS 2.1.3 安装指南

最后编辑: 我就是个世界 编辑于May 27, 2012 12:40