+ -
当前位置:首页 → 问答吧 → 小窍门,让你的DEDECMS图片模型展示漂亮起来

小窍门,让你的DEDECMS图片模型展示漂亮起来

时间:2008-08-25

来源:互联网

DEDE的图片模型,使用幻灯输出图片效果都是函数写好的,如果我们想改变一些图片代码,就得拿程序开刀。

下面给大家展示一下完成后的效果,不然会对本贴不感兴趣。

修改后的内容页:http://www.mmtxt.net/content/2008-08/119337.html
修改后的浏览页:http://www.mmtxt.net/plus/view_photo.php?aid=119337

怎么样,效果感觉还是不错吧。

以下是详细操作步骤:

1,打开wwwroot\dedecms\include\inc_channel_unit.php,查找 “//全部列出式或分页式图集”,你就可以看到比较熟悉的DEDE图片代码了。

2,修改成你需要的代码,我呢,修改成这样的:


//全部列出式或分页式图集
if($pagestyle<3){
if($revalue==\"\"){
if($pagestyle==2){
$playsys = \"
<div class='butbox'>
<a href='http://code.5k3g.com/tl/picDIY/SendPic.aspx?uid=12684&fileurl=\".urlencode($srcurl).\"' target='_blank'><img src='/images/img_down.gif' width='76' height='22' alt='下载手机图片' align='absmiddle'></a>\r\n
<a href='javascript:dPlayPre();' ><img src='/images/img_pre.gif' width='48' height='22' alt='上一张' align='absmiddle'></a>\r\n
<a href='javascript:dPlayNext();' ><img src='/images/img_next.gif' width='48' height='22' alt='下一张' align='absmiddle'></a>\r\n
<a href='javascript:dStopPlay();' ><img src='/images/img_auto.gif' width='76' height='22' alt='自动播放' align='absmiddle'></a>\r\n
<a href='{$GLOBALS['cfg_phpurl']}/view_photo.php?aid={$this->ArcID}' target='_blank'><img src='/images/img_flash.gif' width='76' height='22' alt='下载手机图片' align='absmiddle'></a>\r\n
</div>\r\n\";
$revalue = \" {$playsys}
<div class='imgview'>\r\n
<center>
<a href='javascript:dPlayNext();'><img src='$src' alt='$alt'/></a>\r\n
</center>
</div>\r\n\";
}
else $revalue = \"
<div class='imgview'>\r\n
<center>
<a href='$src' target='_blank'><img src='$src' alt='$alt' /></a>\r\n
</center>
</div>\r\n\";
}else{
if($pagestyle==2){
$playsys = \"
<div class='butbox'>
<a href='http://code.5k3g.com/tl/picDIY/SendPic.aspx?uid=12684&fileurl=\".urlencode($srcurl).\"' target='_blank'><img src='/images/img_down.gif' width='76' height='22' alt='下载手机图片' align='absmiddle'></a>\r\n
<a href='javascript:dPlayPre();' ><img src='/images/img_pre.gif' width='48' height='22' alt='上一张' align='absmiddle'></a>\r\n
<a href='javascript:dPlayNext();' ><img src='/images/img_next.gif' width='48' height='22' alt='下一张' align='absmiddle'></a>\r\n
<a href='javascript:dStopPlay();' ><img src='/images/img_auto.gif' width='76' height='22' alt='自动播放' align='absmiddle'></a>\r\n
<a href='{$GLOBALS['cfg_phpurl']}/view_photo.php?aid={$this->ArcID}' target='_blank'><img src='/images/img_flash.gif' width='76' height='22' alt='下载手机图片' align='absmiddle'></a>\r\n
</div>\r\n\";
$revalue .= \"#p#分页标题#e# {$playsys}
<div class='imgview'>
<center>
<a href='javascript:dPlayNext();'><img src='$src' alt='$alt'/></a>
</center>
</div>\r\n
<script language='javascript'>dStartPlay();</script>
\";
}
else $revalue .= \"
<div class='imgview'>
<center>
<a href='$src' target='_blank'><img src='$src' alt='$alt' /></a>
</center>
</div>\r\n\";
}
//多列式图集

这里呢,我加了下载到手机的链接,修改了上一张下一张的显示方式,也添加了幻灯播放的插件地址。

保存以后,再上传文件中需要用到的图片和JS,就可以看到不错的效果了。

作者: 迷雾   发布时间: 2008-08-25