최신글 겔러리 가로정열 갯수 조절은 어떻게하나요? 정보
최신글 겔러리 가로정열 갯수 조절은 어떻게하나요?본문
겔러리형 최신글에서 다음과 같이 입력했습니다
<?=latest2("junggo", "aa", 12, 30,"파노라마")?>
했더니 가로5개 x 세로3(5+5+2)줄로 출력이 되네요
이것을 가로6개x세로2(6+6)줄로 하고 싶은데 아무리해도 안되서
이것 같고 밤세 씨름했는데도 해결을 못했어요...
부디 고수님의 지도를 간절히 부탁드립니다
아파치님의 권고대로 아래에 최신글 스킨의 "latest.skin.php"파일을 올립니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 이미지 보이기 전체 보이기는 0
$all_view = 1;
// 미리보기 이미지크기
$img_w = 100;
$img_h = 80;
// 넓이로 맞췄을때 높이의 중간지점에서 80%로 복구시킨다.
$Percent = 80;
?>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width=7 height=7><img src="<?=$latest_skin_path?>/img/bg_tl.gif" width=7></td>
<td background="<?=$latest_skin_path?>/img/bg_t.gif"></td>
<td width=6><img src="<?=$latest_skin_path?>/img/bg_tr.gif" width=6></td>
</tr>
<tr>
<td background="<?=$latest_skin_path?>/img/bg_ml.gif"></td>
<td>
<div style="padding:5px; ">
<strong><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><?=$board[bo_subject]?></a></strong> <?=$ca_name?>
</div>
<table width=100% border=0 cellpadding=0 cellspacing=0 <?=$options?>>
<tr>
<? for ($i=0; $i<count($list); $i++) {
$ex2_filed = explode("|",$list[$i][wr_2]);
$ext2_08 = $ex2_filed[8];
$ex3_filed = explode("|",$list[$i][wr_3]);
$ext3_00 = $ex3_filed[0];
$ext3_01 = $ex3_filed[1];
$ext3_02 = $ex3_filed[2];
?>
<td width="20%" align=center valign=top>
<table width=95% border=0 cellpadding=0 cellspacing=0>
<tr><td height="10"></td></tr>
<tr>
<td width="100%" align="center">
<?
//$list[$i]['file'] = get_file($board['bo_table'], $list[$i]['wr_id']);
for($j=0; $j<$list[$i]['file']['count']; $j++){
if($list[$i][file][$j][image_type]){
// 이미지 출력시 가로세로 사이지를 확인하여 틀에 공백이 않보이게 사이즈를 조절한다.
$size_w = $img_w/($list[$i][file][$j][image_width]/100);
$size_h = $list[$i][file][$j][image_height]/100*$size_w;
if($img_h < $size_h){
$size[$i] = "width=$img_w";
// 높이의 경우 벗어난 사이즈에서 $Percent만큼 복구 시킨다.
$position_top = ($img_h-$size_h)/2+($Percent*($size_h-$img_h)/200);
$position_left = 0;
}else{
$size[$i] = "height=$img_h";
$size_h = $img_h/($list[$i][file][$j][image_height]/100);
$size_w = $list[$i][file][$j][image_width]/100*$size_h;
$position_top = 0;
$position_left = ($img_w-$size_w)/2;
}
if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_blank";
}else{
$href = "bbs/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}";
$target = "_self";
}
?>
<table width="<?=$img_w+6?>" border="0" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF"><nobr style='display:block; overflow:hidden; width:<?=$img_w?>px; height:<?=$img_h?>px; vertical-align:middle;'><a href="<?=$href?>" target="<?=$target?>"><img src="<?=$list[$i][file][$j][path]."/".urlencode($list[$i][file][$j][file])?>" <?=$size[$i]?> border="0" style="cursor:pointer; position:relative; top:<?=$position_top?>; left:<?=$position_left?>"></a></nobr></td>
</tr>
</table>
<?
if($all_view)
break;
}
}
?>
</td>
</tr>
<tr>
<td height=30 align="center">
<p>
<?
echo $list[$i]['icon_reply'] . " ";
echo "<a href='{$list[$i]['href']}'>";
echo $list[$i]['subject'];
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-size:10px; color:#FF6600;'>{$list[$i]['comment_cnt']}</span></a>";
// if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }
// if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }
//echo " " . $list[$i]['icon_new'];
//echo " " . $list[$i]['icon_file'];
//echo " " . $list[$i]['icon_link'];
//echo " " . $list[$i]['icon_hot'];
echo " " . $list[$i]['icon_secret'];
?>
<br />
<?=$ext2_08?><br />
<img src="<?=$latest_skin_path?>/img/dada_1.gif"><?=$ext3_00?>/<?=$ext3_01?>/<?=$ext3_02?>
<br />
<?=$list[$i][wr_8]?>/<?=$list[$i][wr_9]?>/<?=$list[$i][wr_10]?><br />
<br />
</p></td>
</tr>
</table>
</td>
<?
if(($i+1)%5 == 0)
echo " </tr><tr>";
}
if(!count($list)){
?>
<td align=center valign=top>
<table width=95% border=0 cellpadding=0 cellspacing=0>
<tr>
<td height=50 align="center" >
등록되어진 게시물이 없습니다.
</td>
</tr>
</table>
</td>
<? } ?>
</tr>
</table>
</td>
<td background="<?=$latest_skin_path?>/img/bg_mr.gif"></td>
</tr>
<tr>
<td height=7><img src="<?=$latest_skin_path?>/img/bg_bl.gif" width=7></td>
<td background="<?=$latest_skin_path?>/img/bg_b.gif"></td>
<td><img src="<?=$latest_skin_path?>/img/bg_br.gif" width=6></td>
</tr>
</table>
<?=latest2("junggo", "aa", 12, 30,"파노라마")?>
했더니 가로5개 x 세로3(5+5+2)줄로 출력이 되네요
이것을 가로6개x세로2(6+6)줄로 하고 싶은데 아무리해도 안되서
이것 같고 밤세 씨름했는데도 해결을 못했어요...
부디 고수님의 지도를 간절히 부탁드립니다
아파치님의 권고대로 아래에 최신글 스킨의 "latest.skin.php"파일을 올립니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 이미지 보이기 전체 보이기는 0
$all_view = 1;
// 미리보기 이미지크기
$img_w = 100;
$img_h = 80;
// 넓이로 맞췄을때 높이의 중간지점에서 80%로 복구시킨다.
$Percent = 80;
?>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width=7 height=7><img src="<?=$latest_skin_path?>/img/bg_tl.gif" width=7></td>
<td background="<?=$latest_skin_path?>/img/bg_t.gif"></td>
<td width=6><img src="<?=$latest_skin_path?>/img/bg_tr.gif" width=6></td>
</tr>
<tr>
<td background="<?=$latest_skin_path?>/img/bg_ml.gif"></td>
<td>
<div style="padding:5px; ">
<strong><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><?=$board[bo_subject]?></a></strong> <?=$ca_name?>
</div>
<table width=100% border=0 cellpadding=0 cellspacing=0 <?=$options?>>
<tr>
<? for ($i=0; $i<count($list); $i++) {
$ex2_filed = explode("|",$list[$i][wr_2]);
$ext2_08 = $ex2_filed[8];
$ex3_filed = explode("|",$list[$i][wr_3]);
$ext3_00 = $ex3_filed[0];
$ext3_01 = $ex3_filed[1];
$ext3_02 = $ex3_filed[2];
?>
<td width="20%" align=center valign=top>
<table width=95% border=0 cellpadding=0 cellspacing=0>
<tr><td height="10"></td></tr>
<tr>
<td width="100%" align="center">
<?
//$list[$i]['file'] = get_file($board['bo_table'], $list[$i]['wr_id']);
for($j=0; $j<$list[$i]['file']['count']; $j++){
if($list[$i][file][$j][image_type]){
// 이미지 출력시 가로세로 사이지를 확인하여 틀에 공백이 않보이게 사이즈를 조절한다.
$size_w = $img_w/($list[$i][file][$j][image_width]/100);
$size_h = $list[$i][file][$j][image_height]/100*$size_w;
if($img_h < $size_h){
$size[$i] = "width=$img_w";
// 높이의 경우 벗어난 사이즈에서 $Percent만큼 복구 시킨다.
$position_top = ($img_h-$size_h)/2+($Percent*($size_h-$img_h)/200);
$position_left = 0;
}else{
$size[$i] = "height=$img_h";
$size_h = $img_h/($list[$i][file][$j][image_height]/100);
$size_w = $list[$i][file][$j][image_width]/100*$size_h;
$position_top = 0;
$position_left = ($img_w-$size_w)/2;
}
if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_blank";
}else{
$href = "bbs/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}";
$target = "_self";
}
?>
<table width="<?=$img_w+6?>" border="0" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF"><nobr style='display:block; overflow:hidden; width:<?=$img_w?>px; height:<?=$img_h?>px; vertical-align:middle;'><a href="<?=$href?>" target="<?=$target?>"><img src="<?=$list[$i][file][$j][path]."/".urlencode($list[$i][file][$j][file])?>" <?=$size[$i]?> border="0" style="cursor:pointer; position:relative; top:<?=$position_top?>; left:<?=$position_left?>"></a></nobr></td>
</tr>
</table>
<?
if($all_view)
break;
}
}
?>
</td>
</tr>
<tr>
<td height=30 align="center">
<p>
<?
echo $list[$i]['icon_reply'] . " ";
echo "<a href='{$list[$i]['href']}'>";
echo $list[$i]['subject'];
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-size:10px; color:#FF6600;'>{$list[$i]['comment_cnt']}</span></a>";
// if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }
// if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }
//echo " " . $list[$i]['icon_new'];
//echo " " . $list[$i]['icon_file'];
//echo " " . $list[$i]['icon_link'];
//echo " " . $list[$i]['icon_hot'];
echo " " . $list[$i]['icon_secret'];
?>
<br />
<?=$ext2_08?><br />
<img src="<?=$latest_skin_path?>/img/dada_1.gif"><?=$ext3_00?>/<?=$ext3_01?>/<?=$ext3_02?>
<br />
<?=$list[$i][wr_8]?>/<?=$list[$i][wr_9]?>/<?=$list[$i][wr_10]?><br />
<br />
</p></td>
</tr>
</table>
</td>
<?
if(($i+1)%5 == 0)
echo " </tr><tr>";
}
if(!count($list)){
?>
<td align=center valign=top>
<table width=95% border=0 cellpadding=0 cellspacing=0>
<tr>
<td height=50 align="center" >
등록되어진 게시물이 없습니다.
</td>
</tr>
</table>
</td>
<? } ?>
</tr>
</table>
</td>
<td background="<?=$latest_skin_path?>/img/bg_mr.gif"></td>
</tr>
<tr>
<td height=7><img src="<?=$latest_skin_path?>/img/bg_bl.gif" width=7></td>
<td background="<?=$latest_skin_path?>/img/bg_b.gif"></td>
<td><img src="<?=$latest_skin_path?>/img/bg_br.gif" width=6></td>
</tr>
</table>
댓글 전체

해당 최신글 파일을 올려 주시면 다음 답변자에게 도움이 될듯 하네요.....^^
말씀하신대 최신글 스킨의 "latest.skin.php"파일을 올려 놓았습니다
부디 회원님들의 가르킴을 바랍니다.
부디 회원님들의 가르킴을 바랍니다.