최신글 스킨 제작 5 - 기초 예제 (목록형 가로 두줄)
위 스샷처럼 목록형인데 가로 두 줄로 나열되는 방식입니다.
방식은 이전에 설명한 갤러리형과 같습니다.
아래 예제로 만들면 스샷 모양과 똑같이 출력될 겁니다.
* 빨간색 부분이 줄 바꿈 되는 부분입니다.
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
?>
<table width="680" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" height="30">
<a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>"><strong><?php echo $bo_subject; ?></strong></a>
</td>
</tr>
<tr>
<?php for ($i=0; $i<count($list); $i++) {
if ($i>0 && $i%2 == 0) echo "</tr><tr>";
?>
<td width="50%" height="25">
<?php
echo "<a href=\"".$list[$i]['href']."\">";
if ($list[$i]['is_notice'])
echo "<strong>".$list[$i]['subject']."</strong>";
else
echo $list[$i]['subject'];
if ($list[$i]['comment_cnt'])
echo $list[$i]['comment_cnt'];
echo "</a>";
if (isset($list[$i]['icon_new'])) echo " " . $list[$i]['icon_new'];
?>
</td>
<?php } ?>
<?php if (count($list) == 0) { //게시물이 없을 때 ?>
<tr><td colspan="2" height="50">등록된 게시물이 없습니다.</td></tr>
<?php } ?>
</tr>
</table>