注册 | 登录 | 搜索 
 ›› ›› 『 动网论坛技术 』›› 动网PHP2.0++版首页四格调用(代码分享)
共有 7201 人关注过本帖  
<< 上一主题    下一主题 >>
树形 打印

动网PHP2.0++版首页四格调用(代码分享)

帅哥哟,离线,有人找我吗?

头衔:动网爱好者

等级:业余侠客

文章:467

积分:2954

注册:2004-05-29 04:25:00

楼主  2008-04-04 11:39:13  

首页四格调用:代码如下:

1、新帖调用:

开始标示代码 <table width=223 height=240 border=0 cellpadding=0 cellspacing=0>  <tr>
    <td width=24><img src=images/bbsleft10.gif></td>    <td background=images/bbshxbg.gif>

 

主体循环标示代码 <table cellspacing=0 cellpadding=0 width=97% border=0>
      <tbody>
        <tr>
          <td height=24  class=lihi04>
            <a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} target=_blank>{$topic}</a>
          </td>
        </tr>
      <tbody>
      </tbody>
    </table>

结束标示代码
</td>  </tr></table>

2、回复调用:代码与新帖调用代码相同,唯一不同的就是调用标签代码和按新帖(回复、最热方式显示)不同。这里应选择按最新回复显示

3、热门调用:代码与新帖调用代码相同,唯一不同的就是调用标签代码和按新帖(回复、最热方式显示)不同。这里应选择按最热帖显示


4、新图调用:

模板_开始标记部分:<marquee direction=up disabled_by_dv__onMouseOver=this.stop()disabled_by_dv__onMouseOut=this.start() border=0 align=middle
scrollamount=1 direction=up scrolldelay=40 behavior=scroll><table>

模板_主体循环标记部分

<td align=center style=background-color:{$tcolor}>
<a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} title=主    题:{$readme}
提供者:{$username}
被浏览:{$viewnum} 次
时    间:{$addtime} target=_blank><img src=http://chinacjz.vicp.net:8080/shjx/uploadfile/{$viewfilename} border=0>
</a><br><font color=red>作者:{$username}
</font><font color=blue>
主    题:{$readme}
</td>

模板_结束标记部分 </table>

 

广告处代码:


<font color="ff0000"><b>≡≡≡ 论坛新图 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛最新帖 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛回复帖 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛最热帖 ≡≡≡</b></font>
<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newsphoto"></script>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newxt"></script></div>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newshf"></script></div>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newshot"></script></div></td></tr></table>

另外就是,上面的网址记得改成你自己网站的网址,否则调用的是我的网站上的东东哦!

相关演示:

http://chinacjz.vicp.net:8080/shyy/

http://chinacjz.vicp.net:8080/shjx/

http://chinacjz.vicp.net:8080/bbs/

http://chinacjz.vicp.net:8080/dvbbs/

http://chinacjz.vicp.net:8080/dvphp/

http://chinacjz.vicp.net/bbs

FLASH图片调用,只须修改“ index.tpl.php”文件,将下面的代码放到你想要的地方即可。

<!-- 首页图片幻灯 -->
 <div  class="forumbox" >
 <div id="shouye4" style="display:''">
  <table cellspacing="0" class="inner">
   <td width="100%">
        
<?
$sql="select f_id,f_boardid,f_announceid,f_viewname,f_filetype,f_filename,f_type,f_username,f_downnum,f_readme,f_viewnum from {$dv}upfile where f_boardid!=0 and f_boardid!=444 and f_boardid!=777 order by f_addtime desc LIMIT 0,6";
 $result=$db->query($sql);
 while($file_arr=$db->fetch_array($result)){
  $file_list[]=$file_arr;
 }
 $db->free_result($result);
 foreach($file_list as $file_vol){
  $showpicpics.=$comma.'uploadfile/'.$file_vol['f_filename'];
  $showpiclinks.=$comma."show.php?filetype=1&boardid=0";
  $showpictexts .=$comma.$file_vol['f_readme'];
  $comma = '|';
}
?>
 <script type="text/javascript">
var swf_width=240
var swf_height=190
var config='5|0xffffff|0x000000|60|0xffffff|0x0099ff|0x000000'
//-- config 参数设置 -- 自动播放时间(秒)|文字颜色|文字背景色|文字背景透明度|按键数字颜色|当前按键颜色|普通按键色彩 --
var files= '<?=$showpicpics?>'
var links='<?=$showpiclinks?>'
var texts='<?=$showpictexts?>'
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="'+ swf_width +'" height="'+ swf_height +'">');
document.write('<param name="movie" value="images/focus.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="menu" value="false" />');
document.write('<param name=wmode value="opaque" />');
document.write('<param name="FlashVars" value="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'" />');
document.write('<embed src="images/focus.swf" wmode="opaque" FlashVars="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
</script>
   </td>
 
</table>
           
          </td>   
  </tr> 
</table>
</div>
  </div>
<!-- 首页图片幻灯end -->

 首页图片幻灯FLASH文件:

点击浏览该文件
[此帖子已经被作者于2008-04-05 15:23:59编辑过]
1111111
好评,获得5个金币奖励

欢迎做客蔡坚植艺术工作室-书画家俱乐部
动网论坛专用虚拟主机
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

等级:论坛游侠

文章:241

积分:1444

注册:2005-03-06 12:17:00

沙发  2008-04-04 13:40:42  

好东西啊,支持,我去测试下好不好!!!

楼主,能不能将图片展示方式弄成FLASH的那种,可以有123456选择看哪个的,现在这个滚动效果感觉有点落伍了

[此帖子已经被作者于2008-04-04 13:57:31编辑过]
111111
动网·网络社区源动力
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

等级:论坛游侠

文章:241

积分:1444

注册:2005-03-06 12:17:00

板凳  2008-04-04 13:43:06  
楼主你的东西是好,不过就是还不够详细,我不知道去哪改!
111111
动网论坛商业版热卖中
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

等级:论坛游侠

文章:241

积分:1444

注册:2005-03-06 12:17:00

木地板  2008-04-04 13:55:57  
看了一下你的效果,感觉还是比较粗糙的4格,能不能做得再漂亮点呢?
111111
动网·网络社区源动力
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

头衔:动网爱好者

等级:业余侠客

文章:467

积分:2954

注册:2004-05-29 04:25:00

5  2008-04-04 20:15:22  


此主题相关图片如下:
按此在新窗口浏览图片

是不是象这样的效果!

1111111

欢迎做客蔡坚植艺术工作室-书画家俱乐部
动网·网络社区源动力
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

头衔:动网爱好者

等级:业余侠客

文章:467

积分:2954

注册:2004-05-29 04:25:00

6  2008-04-04 20:37:31  
以下是引用tomtutu在2008-04-04 13:43:06的发言:
楼主你的东西是好,不过就是还不够详细,我不知道去哪改!

好的,我重新完善一下。让大伙儿看起来更明白。

首页四格调用:代码如下:

1、新帖调用:

调用标识名称: newxt

调用代码:这个不用管,系统自动生成的

调用说明:这个可以填写 论坛最新帖调用

调用类型:帖子调用

数据更新间隔:60

时间显示格式:YYYY-M-D

显示记录数:10   标题长度:14    帖子排序:默认最新排序(推荐使用)

其它的不用改,就默认的即可。

以下开始是调用的详细代码了。

开始标示代码

<table width=223 height=240 border=0 cellpadding=0 cellspacing=0>  <tr>
    <td width=24><img src=images/bbsleft10.gif></td>    <td background=images/bbshxbg.gif>

 

主体循环标示代码

<table cellspacing=0 cellpadding=0 width=97% border=0>
      <tbody>
        <tr>
          <td height=24  class=lihi04>
            <a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} target=_blank>{$topic}</a>
          </td>
        </tr>
      <tbody>
      </tbody>
    </table>

结束标示代码

</td>  </tr></table>

2、回复调用:代码与新帖调用代码相同,唯一不同的就是调用标签代码和按新帖(回复、最热方式显示)不同。这里应选择按最新回复显示

调用标识名称: newshf

调用代码:这个不用管,系统自动生成的

调用说明:这个可以填写 论坛最新回复调用

调用类型:帖子调用

数据更新间隔:60

时间显示格式:YYYY-M-D

显示记录数:10   标题长度:14    帖子排序:按照时间(按照最新回复时间)

其它的不用改,就默认的即可。

以下开始是调用的详细代码了。

开始标示代码

<table width=223 height=240 border=0 cellpadding=0 cellspacing=0>  <tr>
    <td width=24><img src=images/bbsleft10.gif></td>    <td background=images/bbshxbg.gif>

 

主体循环标示代码

<table cellspacing=0 cellpadding=0 width=97% border=0>
      <tbody>
        <tr>
          <td height=24  class=lihi04>
            <a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} target=_blank>{$topic}</a>
          </td>
        </tr>
      <tbody>
      </tbody>
    </table>

结束标示代码

</td>  </tr></table>

3、热门调用:代码与新帖调用代码相同,唯一不同的就是调用标签代码和按新帖(回复、最热方式显示)不同。这里应选择按最热帖显示

3、热门调用:代码与新帖调用代码相同,唯一不同的就是调用标签代码和按新帖(回复、最热方式显示)不同。这里应选择按最热帖显示

调用标识名称: newshot

调用代码:这个不用管,系统自动生成的

调用说明:这个可以填写 论坛最热门话题帖调用

调用类型:帖子调用

数据更新间隔:60

时间显示格式:YYYY-M-D

显示记录数:10   标题长度:14    帖子排序:按照点击(最热帖)

其它的不用改,就默认的即可。

以下开始是调用的详细代码了。

开始标示代码

<table width=223 height=240 border=0 cellpadding=0 cellspacing=0>  <tr>
    <td width=24><img src=images/bbsleft10.gif></td>    <td background=images/bbshxbg.gif>

 

主体循环标示代码

<table cellspacing=0 cellpadding=0 width=97% border=0>
      <tbody>
        <tr>
          <td height=24  class=lihi04>
            <a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} target=_blank>{$topic}</a>
          </td>
        </tr>
      <tbody>
      </tbody>
    </table>

结束标示代码

</td>  </tr></table>

 


4、新图调用:

调用标识名称: newsphoto

调用代码:这个不用管,系统自动生成的

调用说明:这个可以填写 论坛最新图片调用

调用类型:图片调用

数据更新间隔:30

时间显示格式:YYYY-M-D

显示记录数:8   每行显示个数:1    标题长度:8

调用文件类型 :图片集

其它的不用改,就默认的即可。

以下开始是调用的详细代码了。

模板_开始标记部分:

<marquee direction=up disabled_by_dv__onMouseOver=this.stop()disabled_by_dv__onMouseOut=this.start() border=0 align=middle
scrollamount=1 direction=up scrolldelay=40 behavior=scroll><table>

模板_主体循环标记部分

<td align=center style=background-color:{$tcolor}>
<a href=http://chinacjz.vicp.net:8080/shjx/dispbbs.php?boardid={$boardid}&id={$id} title=主    题:{$readme}
提供者:{$username}
被浏览:{$viewnum} 次
时    间:{$addtime} target=_blank><img src=http://chinacjz.vicp.net:8080/shjx/uploadfile/{$viewfilename} border=0>
</a><br><font color=red>作者:{$username}
</font><font color=blue>
主    题:{$readme}
</td>

模板_结束标记部分

</table>

 

广告处代码:


 

<font color="ff0000"><b>≡≡≡ 论坛新图 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛最新帖 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛回复帖 ≡≡≡</b></font>
<font color="ff0000"><b>≡≡≡ 论坛最热帖 ≡≡≡</b></font>
<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newsphoto"></script>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newxt"></script></div>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newshf"></script></div>
<div align="left"><script src="http://chinacjz.vicp.net:8080/shjx/dv_news.php?get_name[]=newshot"></script></div></td></tr></table>

另外就是,上面的网址记得改成你自己网站的网址,否则调用的是我的网站上的东东哦!

 好了,以上代码已经重新加入相关说明了,这下子更详细了,应该不会再有搞不清楚了吧。

祝大家调用成功!

 

1111111

欢迎做客蔡坚植艺术工作室-书画家俱乐部
动网论坛PHP官方站点
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

等级:论坛游侠

文章:241

积分:1444

注册:2005-03-06 12:17:00

7  2008-04-04 21:21:44  

楼上的,看了你的代码,似乎最新修改的代码不能做到FLASH图片调用,另外听说JS调用会降低论坛速度,能否利用F框架代码呢?

111111
动网·网络社区源动力
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

等级:新手上路

文章:275

积分:196

注册:2008-03-18 17:02:34

8  2008-04-04 21:56:10  
幻灯片那个调用成了向上移动图片了,这个失败
动网论坛PHP官方站点
动网·网络社区源动力
引用 | 回复 | TOP

美女呀,离线,留言给我吧!

头衔: 永远的天使

等级:管理员

威望:1

文章:12499

积分:35431

注册:2003-09-11 17:38:00

9  2008-04-04 23:17:39  

谢谢分享,已经给出好评了。

动网论坛商业版热卖中

  现在不常上QQ,为了您的问题能得到尽快解决,请在技术区发帖提问。

  敬请注意,谢谢理解!

动网·网络社区源动力
引用 | 回复 | TOP

帅哥哟,离线,有人找我吗?

头衔:被爱情驱赶

等级:新手上路

文章:959

积分:530

注册:2005-11-14 18:15:00

10  2008-04-05 08:36:32  
代码不懂,俺还是不动的好
动网论坛商业版热卖中

http://www.flyinger.com
灵动水滴原创文学网
动网·网络社区源动力
引用 | 回复 | TOP

53 / 回复数 1/6 123456 GO