本帖最后由 ty566 于 2010-4-24 23:16 编辑
DZ7.2分类信息帖子内容美化 有图片的显示图片 没有图片显示广告
这样可以给站长带来广告收入
演示地址 有图片的: http://www.t81.cn/article-3815-1-1.html
演示地址 无图片的: http://www.t81.cn/article-3738-1-1.html
注意了!
是用的分类信息上的,你站没有用到分类信息的不用安装
在改的时间请备好你自己原来的,不是说不可以用,是要站长养成这个习惯
第一步: 在viewthread.php 文件里加代码
查找- $threadtag = array();
- $tagstatus = $tagstatus && $forum['allowtag'] ? ($tagstatus == 2 ? 2 : $forum['allowtag']) : 0;
复制代码 在前面加上- //BY:天涯 www.t81.cn
- $at = array();
- $query1 = '';
- $query1 = $db->query("SELECT * FROM {$tablepre}attachments WHERE tid=$thread[tid] AND isimage=1 LIMIT
- 0,1");
- $at = $db->fetch_array($query1);
- if($at){
- $thread['thumb'] = 'attachments/'.$at['attachment'];
- $thread['shortimg'] ='<img src="'.$thread[thumb].'" border="0" alt="" />';
- }
- //天涯 QQ 327211989
复制代码 保存好
第二步 在 css_append.htm
找个合适的地方加- /*信息展示*/
- .viewbox{width:600px;overflow:hidden;padding-bottom:8px;}
- .viewbox .title{height:56px;line-height:56px;text-align:center;overflow:hidden;padding-top:10px;}
- .viewbox .title h2{font-size:24px;color:#369;}
- .viewbox .info{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#777;}
- .viewbox .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
- .viewbox .info a{color:#690;}
- .viewbox .intro{padding:8px 16px;line-height:25px;background:#FAFDFE;border:1px solid #F9C494;font-size:14px;color:#666;margin-top:8px;}
- .viewbox .flashnews{width:298px;height:210px;padding:4px 4px 4px 4px;background-color: #FDF6EB;overflow:hidden;float:left;}
- #bimg {filter: progid:dximagetransform.microsoft.fade ( duration=0.5,overlap=1.0 );}
- #bimg img {width: 298px;height: 210px;}
- #simg {width: 310px;height: 51px;margin-top: 4px;}
- #simg .img1{float:left;}
- #simg .img2{float:left; margin-left:6px;}
- #simg img {width: 70px;height: 50px;filter: gray;moz-opacity: 0.5;}
- #simg img.s {filter: alpha(opacity=100);moz-opacity: 0.5;}
- .viewbox .dis {display: block;}
- .viewbox .undis {display: none;}
- .viewbox .infolist{width:280px;float:left;margin-left:10px;border-bottom:1px dashed #F9C494;}
- .viewbox .infolist small{width:80px;text-align:left;display:block;float:left;font-size:12px;line-height:25px;clear:left;height:26px;overflow:hidden;border-top:1px dashed #F9C494;}
- .viewbox .infolist span{width:197px;line-height:25px;float:left;height:26px;color:#FF6600;overflow:hidden;border-top:1px dashed #F9C494;}
- .viewbox .infolist a{color:#FF6600;}
- .viewbox .infolist a:hover{color:#FF3300;}
- .areanewt{width:587px;line-height:25px;background-color: #FAF9F7;color:#2C8BED;font-weight:bold;padding:0px 4px 0 3px;border-bottom:1px solid #cccccc;border-top:1px solid #F9C494;}
- .areanewt a{color:#2C8BED;}
- .areanews{width:587px;line-height:25px;color:#669900;padding:0px 4px 0 3px;border-bottom:1px solid #F9C494;}
- .areanews a{color:#669900;}
- .areanews .infosa{float:left;}
- .areanews .infosb{float:left;padding-left:8px;}
- .areanews .infosc{float:right;}
- .areanews .infosd{float:right;padding-top:5px;}
- .tishi{width:590px;line-height:20px;color:#FF3300;padding:0px 4px 0 4px;}
- .tishi span{height:57px;float:right;margin-right:20px;margin-bottom:10px;}
- .tishi a{color:#FF3300;}
- .ctdesc{width:593px;border-bottom:2px solid #E55507;margin-bottom:10px;}
- .ctdesc .infot{width:60px;float:left;line-height:20px;font-weight:bold;padding:2px 4px 0 4px;background-color: #F95F0B;}
- .ctdesc .infoz{width:380px;float:right;line-height:20px;font-weight:bold;padding:2px 4px 0 4px;color:#FF3300;}
- .dogct{width:590px;padding:2px 4px 0 4px;}
- .dogrimg{width:122px;float:right;clear:right;margin-bottom:10px;background-color: #F95F0B;}
- .dogrimg .stt{height:6px;}
- .dogrimg img{width:112px;height:140px;margin-left:5px;}
- .doggpz{float:left;width:580px;height:70px;border-bottom:2px solid #F95F0B;margin-bottom:10px;}
- .dogsmile{float:right;margin-right:0px;}
复制代码 第三步 在viewthread_node.htm
这里的 {eval request('list_Inx');} 是在后台数据调用加的 放广告的 方法看第五步
查找替换- <div class="viewbox">
- <div class="flashnews">
- <div id=bimg>
- <div class=dis name="f">
- <!--{if $thread['attachment'] == 2}-->
- $thread[shortimg]
- <!--{else}-->
- {eval request('list_Inx');}
- <!--{/if}-->
- </div>
-
- </div>
-
- </div>$typetemplate
- </div>
- <div class="ctdesc">
- <div class="infot">详细描述 </div>
- <div class="infoz">注意:描述里若有联系方式且与以上联系方式不一致需谨慎!</div></div>
- <div class="hack"></div>
复制代码 第四步:在后台分类信息里
这个就不详细说了
必须自己修改
这一步自己要把需要显示的换成你自己的,这是我站的,只是做演示
换成- <div class="infolist">
-
- <small>【官方网址】</small><span> [site_urlvalue]</span>
- <small>【有效时间】</small><span>[recr_endvalue]</span>
-
- <small>【所在地区】</small><span> [now_placevalue] </span>
- <small>【联 系 人】</small><span>[namevalue]</span>
- <small>【联系电话】</small><span>[phonevalue]</span>
- <small>【联系QQ】</small><span>[qqvalue](请注明t81.cn)</span>
- <small>【电子邮箱】</small><span>[mailvalue]</span>
- <small>【温声提醒】</small><span>[tixinvalue]</span>
- </div>
复制代码 第五步 在后面数据调用里增加一个自定意的 数据调用
命名为 list_Inx 这个你自己可以随便命名 这里命名什么 第三步的 {eval request('list_Inx');} 就需要改什么
在内容换你的广告 和你自己想要显示的
好了~! 教材就到这里 不会的请跟帖 |