EMLOG学院

标题列表添加热门加精图片

摘要: 也是在论坛上看到那些标题前面闪着“...

也是在论坛上看到那些标题前面闪着“火”或者“加精”置顶图标后不甘寂寞,屡次研究后发现方法,如下图:

1.png


标题前面添加以下php语句:


					<td class="icn">
<a href="<?php echo $value['log_url']; ?>">
<?php if($value['comnum'] > 15):?>
<img src="<?php echo TEMPLATE_URL; ?>/images/topichot.gif" align="absmiddle" alt="heatlevel" title="热门" />
<?php elseif($value['comnum'] <= 4):?>
<img src="<?php echo TEMPLATE_URL; ?>/images/topicnew.gif">
<?php else:?> 
<img src="<?php echo TEMPLATE_URL; ?>/images/folder_new.gif">
<?php endif; ?>					
</a>
</td>
将以上代码放在标题前面即可实现添加精华,火热图标,注释:



<?php if($value['comnum'] > 15):?> //如果文章评论数大于15条则添加以下图片
<img src="<?php echo TEMPLATE_URL; ?>/images/topichot.gif" align="absmiddle" alt="heatlevel" title="热门" />

<?php elseif($value['comnum'] <= 4):?> //如果文章评论数小于等于4则显示以下图标
<img src="<?php echo TEMPLATE_URL; ?>/images/topicnew.gif">

<?php else:?> 
<img src="<?php echo TEMPLATE_URL; ?>/images/folder_new.gif">
<?php endif; ?>		


			

为文章阅读页面添加精华图片如下图:

2.png

首先找到echo_log.php文件,然后在适当位置添加以下代码:


<?php if($comnum > 40 && $views >300) echo '<div id="threadstamp"><img src="'.TEMPLATE_URL.'images/001.gif" title="精华" /></div>'; ?>	
PS:请注意图片路径,图片可以直接复制本站的精华图片放到相应路径即可,为了效果,附上CSS代码:



<style>
    #threadstamp{
         position:relative;
         width:100%;
         height:0;
         overflow:visible
    }
    #threadstamp img{
         position:absolute;
         top:-20px;
         right:140px;
    }
</style>


评论(0)