帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[原创]首页幻灯片调用函数 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:[原创]首页幻灯片调用函数 [加入收藏夹]   

makeday
用户头衔:秀才

精华贴   :3
发贴数   :86
经验值   :400
注册时间:2006-01-13
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]首页幻灯片调用函数
打开e/class/userfun.php 加入以下代码:

//-------------------------------幻灯新闻调用
function egz_pixPicNews($picid,$cont,$showtitle=false,$width,$hight)
{global $empire,$public_r;
if($picid!=0){$sql=$empire->query("select title,pic_url,url,classid from phome_enewspic where classid='$picid' limit $cont");}
else{$sql=$empire->query("select title,pic_url,url,classid from phome_enewspic limit $cont");}
while($r=$empire->fetch($sql))
{
$pic_url.=$r[pic_url]."|";
$title.=$r[title]."|";
$url.=$r[url]."|";

}

$pic_url=Substr($pic_url,0,-1);
$title=Substr($title,0,-1);
$url=Substr($url,0,-1);       
if($showtitle)
   {$text_height=20;}
   else{$text_height=0;}

echo "<SCRIPT type=text/javascript>\n";
echo "        <!--\n";
echo "        \n";
echo "        var focus_width=$width\n";
echo "        var focus_height=$hight\n";
echo "        var text_height=$text_height\n";
echo "        var swf_height = focus_height+text_height\n";
echo "        var swfpath = '$public_r[newsurl]/images/pixviewer.swf'\n";
echo "        \n";
echo "        var pics='$pic_url'\n";
echo "        var links='$url'\n";
echo "        var texts='$title'\n";
echo "        \n";
echo "        document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"'+ focus_width +'\" height=\"'+ swf_height +'\">');\n";
echo "        document.write('<param name=\"allowScriptAccess\" value=\"sameDomain\"><param name=\"movie\" value=\"'+swfpath+'\"><param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#ffffff\">');\n";
echo "        document.write('<param name=\"menu\" value=\"false\"><param name=wmode value=\"opaque\">');\n";
echo "        document.write('<param name=\"FlashVars\" value=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'\">');\n";
echo "        document.write('<embed src=\"'+swfpath+'\" wmode=\"opaque\" FlashVars=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'\" menu=\"false\" bgcolor=\"#ffffff\" quality=\"high\" width=\"'+ focus_width +'\" height=\"'+ focus_height +'\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />');                document.write('</object>');\n";
echo "        \n";
echo "        //-->\n";
echo "        </SCRIPT>\n";
}

//----------------------------------


然后添加模板标签

标签符号:egz_pixPicNews

函数名:egz_pixPicNews

标签格式:[egz_pixPicNews]类别ID,显示条数,是否显示标题,宽,高[/egz_pixPicNews]

标签说明:参数 参数说明
类别ID 查看图片新闻ID点这里
显示条数 调用最新几条图片,最好不要超过6条
是否显示标题 是否在图片下显示标题,0为不显示,1为显示
宽 显示幻灯片的宽
高 显示幻灯片的高 注:如果显示标题的话,幻灯片的高会自动加20

然后下载我给的pixviewer.swf放到images目录中

使用说明:函数调用的是"图片新闻"里所添加的图片.

希望大家能互相交流学习,为帝国系统添加更多的功能.

具体演示大家可以看 y.sina.com.cn 里的那个幻灯新闻

上传以下附件:
[下载 *.rar](文件大小:9.77 KB,下载次数:342)




2006-01-31 02:50:11 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

谢谢,要是能有演示就更好了



[零基础入门教程] [模板制作教程] [采集使用教程]
2006-01-31 09:47:35 已设置保密 顶部 回复 引用 报告 编辑 删除

fanshaoye
用户头衔:书生

精华贴   :0
发贴数   :38
经验值   :299
注册时间:2005-08-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

不错




2006-01-31 11:39:40 已设置保密 顶部 回复 引用 报告 编辑 删除

makeday
用户头衔:秀才

精华贴   :3
发贴数   :86
经验值   :400
注册时间:2006-01-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

具体演示大家可以看  y.sina.com.cn  里的那个幻灯新闻




2006-01-31 12:59:16 已设置保密 顶部 回复 引用 报告 编辑 删除

firefly
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :308
注册时间:2005-11-28
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

兄弟不行??是不是哪有问题!加了自定义函数后,进不了后台!


后加入代码的话,自定义标签也加不了!!



整点小站
2006-02-02 05:08:53 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

那就说明你的函数语法有问题



[零基础入门教程] [模板制作教程] [采集使用教程]
2006-02-02 09:52:05 已设置保密 顶部 回复 引用 报告 编辑 删除

firefly
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :308
注册时间:2005-11-28
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

楼主提供的那个函数,哪出问题了??



整点小站
2006-02-02 16:09:03 已设置保密 顶部 回复 引用 报告 编辑 删除

firefly
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :308
注册时间:2005-11-28
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

那就说明你的函数语法有问题




WC老大,到底语法哪出错了!这个插件很多人,可能都喜欢的!!



整点小站
2006-02-04 01:13:14 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

我没试。不过应该没有问题吧。应该是试过才发上来



[零基础入门教程] [模板制作教程] [采集使用教程]
2006-02-04 09:40:20 已设置保密 顶部 回复 引用 报告 编辑 删除

firefly
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :308
注册时间:2005-11-28
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

因为,以前那个焦点幻灯放上去之后,我再在主页加一个统计JS,那个幻灯就不动了!!所以,急需这个哦!!!!WC老大,看看吧!!!晕!!!!



整点小站
2006-02-04 13:54:12 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1