latest 이미지 출력을 가로로 하려면? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

latest 이미지 출력을 가로로 하려면? 정보

latest 이미지 출력을 가로로 하려면?

본문

안녕하세요 :)  ~~~
아래는 게시물에 첨부한 이미지를 가로로 출력하는 latest 스킨입니다.
아래 스킨을 가로가 아닌 세로로 이미지를 출력 하려면 어떻게해야 되나요?
변수 $cn 이 출력 갯수를 나타내고, if($s%$cn==0 )  안에 들어가있는데, 무엇을 의미하나요?



<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//섬네일 사이즈
$sum_width  = "239";  //가로폭
$sum_height  = "52";  //세로폭


$cn = 5;  // 이미지 가로 출력 갯수


?>
<table width="190" border="0" cellpadding=0 cellspacing="0" align="left">
<tr align="left">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;

$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
$thumbimg = "<img src='{$img}' width='".$sum_width."' height='".$sum_height."' style='border:0  #c1c1c1 solid'>";

if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_self";
}else{
$href = $g4[path];
$target = "_self";
}

$q++;
    echo <<<HEREDOC
    <td align="center">
    <table border="0" cellpadding=0 cellspacing="0" align="left">
    <tr><td><a href="{$href}" target="{$target}">{$thumbimg}</a></td></tr>
    <tr><td height="5"></td></tr>
         
        </table>
        </td>

HEREDOC;
if($s%$cn==0 ) echo"<tr><td colspan='$colspan' align=center height=5></tr><tr>";

}
?>

<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</font></a></td></tr><? } ?>

</table>

댓글 전체

if($s%$cn==0 ) 이것은 풀어서 설명하자면 $s에서 $cn 으로 나눈 나머지가 0 일때를 나타냅니다.

저 부분이 있는 이유는 가로로 $cn 개 만큼 출력하고 그 이상이면 줄을 바꾸라고 적용한 겁니다.

간단히 세로 출력 하실 거면 if($s%$cn==0 ) 이 부분 필요 없으니 지우시고

간단히 <td> 앞에 <tr> 넣으시고 </td> 뒤에 </tr> 넣으시면 됩니다.

for 문안에 <tr></tr> 이 부분이 더 추가 되면 됩니다.
정품작업자님 답변 감사드려요. :)
말씀하신대로 if($s%$cn==0 ) 부분을 지우고 <tr>을 추가하니 아주 잘 되네요. ㅎ
최고입니다!



<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//섬네일 사이즈
$sum_width  = "239";  //가로폭
$sum_height  = "52";  //세로폭


$cn = 5;  // 이미지 가로 출력 갯수


?>
<table width="190" border="0" cellpadding=0 cellspacing="0" align="left">
<tr align="left">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;

$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
$thumbimg = "<img src='{$img}' width='".$sum_width."' height='".$sum_height."' style='border:0  #c1c1c1 solid'>";

if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_self";
}else{
$href = $g4[path];
$target = "_self";
}

$q++;
    echo <<<HEREDOC
                      <tr>
    <td align="center">
    <table border="0" cellpadding=0 cellspacing="0" align="left">
    <tr><td><a href="{$href}" target="{$target}">{$thumbimg}</a></td></tr>
    <tr><td height="5"></td></tr>
                    </table>
                    </td>
      </tr>

HEREDOC;

}
?>

<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</font></a></td></tr><? } ?>

</table>
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT