최신글 or 게시판 새글을 icon_new 이미지 대신 색상으로 구분해주기 정보
최신글 or 게시판 새글을 icon_new 이미지 대신 색상으로 구분해주기본문
질답란에 글 올렸다가, 몇시간 헤맨 끝에 자삭하고 활용팁에 일단 올려봅니다.
오래전에 이 팁이 있었던걸로 기억하는데 아무리 찾아도 보이지를 않는군요.
어쨌던 .. 본 팁은 ...
최신글이나 게시판에서 '새글'이 올라오면 일정기간동안(게시판환경설정에서 지정된 시간)
해당글이 새글이라는 표시로 icon_new 이미지가 붙어나오게 되는데
이것을 이미지 대신에 글자의 색상으로 구분해서 표시해주는 팁입니다.
... 좁은 공간에서 이미지까지 뿌려주기 뭐할때 글자색상으로 표시하면 나름 괜찮은 방법이랄까~
아래는 latest.skin.php를 긁어다가 팁코드를 넣어서 만들었습니다. 복사해서 덮어씌우면 됩니다.
ps. 게시판에도 응용하시면 됩니다.
<table width=98% align='center' cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td align=center>
<table width=95% cellpadding=0 cellspacing=0>
<tr>
<td height=20> <img src='<?=$latest_skin_path?>/img/icon_home.gif' align=absmiddle>
<!--- 아이콘 대신 글자색으로 새글 구분 --->
<?
if ($list[$i][icon_new]) {
$style = "style='font-family:Tahoma,굴림; font-size:9pt; color:#cc0000;' ";
}else{
$style = "style='font-family:Tahoma,굴림; font-size:9pt; color:#333333;' ";
}
$subject = "<span $style>".cut_str($list[$i]['subject'], 16, "~")."</span>"; //제목 글자수 자르기
echo "<a href='{$list[$i][link_href][1]}' target='_blank'>";
echo $subject;
echo "</a>";
// echo " " . $list[$i]['icon_new'];
?>
<!-------- 여기까지 ---------->
</td></tr>
<tr><td bgcolor=#EBEBEB height=1></td></tr>
</table>
</td>
</tr>
<? } ?>
<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50 valign='middle'>게시물이 없습니다</td></tr><? } ?>
</table>
2
댓글 2개
댓글 + 추천
감사합니다.