최근게시물 스킨적용시 오류 > 그누4 질문답변

그누4 질문답변

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

최근게시물 스킨적용시 오류 정보

최근게시물 스킨적용시 오류

본문

안녕하세요.. 그누보드 접하고 이것 저것 만져보고 있는 중입니다.
 
다름 아니라 치에님의 최근 게시물 스킨 사용중 http://sir.co.kr/bbs/tb.php/g4_skin/40997 
 
관련 게시물 처럼  우측의 그림을 8개로 나타내고 싶습니다 4개씩 2줄
sample.jpg
 
그런데 스킨을 적용하게되면 에러가 나옵니다.
 
latest.skin.php 파일 91번째 줄에서 에러가 나오는데
 
if($qq%%cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
 
이 부분이 에러가 나네요
 
 
 
저기에서   if($qq%%cn==0)이부분을   $qq=0 으로 바꿔주면 윗그림처럼 1번째 줄에 4개는 나오는데..
 
 
 
 
상단의 $cn = 4;  부분은 그냥 나뒀습니다.
 
 
 
 
아무것도 모르는.. 무턱대고 해보는 사람이니.. 너무 구박치 마시고.. 도움주신다면
 
고맙겠습니다.
 
  • 복사

댓글 전체

if($qq%%cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
부분이 배포본에 오타가 있습니다...

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

$를 %로 잘못 하셨다는.....ㅠ.ㅠ
원본소스에서

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

만 바꿔주시면 됩니다.....위에러는 수정하시면서 ) 하나를 소풍 보냈다는 말입니다....
올려진 글이 적은가 봅니다....전 해당 썸네일 엔진을 장착하지 않아 이미지는 아니더라도 줄바꿔서 나오는 것 확인하고 드린 답변인데요...?

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

 //DQ엔진 인클루드 2005-03-22 석훈
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['thumb_resize'] = 2;
$cn = 4;
?>

<table width="640" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="100%" colspan="2" height="37" background="<?=$latest_skin_path?>/img/title_up.gif" align="right" style="padding-top:4;padding-right:2;"><a href='<?=$g4['bbs_path']?>/board.php?bo_table=<?=$bo_table?>'><img src="<?=$latest_skin_path?>/img/more.gif" border="0"></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" height="2"></td>
  </tr>
</table>
<table width="640" border="0" cellspacing="0" cellpadding="0" align=center>
  <tr>
<?
$q=0;
for ($i=0; $i<count($list); $i++)
{
$q++;
if($i==0){
//섬네일 관련 설정
$thumb_width=160;//섬네일 최대폭
$thumb_height=140;//섬네일 최대높이

$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {

$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumbimg="$g4[path]/data/file/$bo_table/latest_" . $list[$i][wr_id].".thumb";
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thum_img = "<img src='$thumbimg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid' title='[{$list[$i][ca_name]}] {$list[$i][subject]}'>";

  }
  else {
$thum_img = "<img src='$board_skin_path/img/no_image.jpg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid'>";
}


}else{
//섬네일 관련 설정
$thumb_width=100; //표시할 이미지의 가로사이즈
$thumb_height=80; //표시할 이미지의 세로사이즈

$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {

$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumbimg="$g4[path]/data/file/$bo_table/latest2_" . $list[$i][wr_id].".thumb";
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thum_img2 = "<img src='$thumbimg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid' title='[{$list[$i][ca_name]}] {$list[$i][subject]}'>";

  }
  else {
$thum_img2 = "<img src='$board_skin_path/img/no_image.jpg' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #E7E7E7 solid'>";
}


}

if($i==0){
$qq=0;
echo <<<HEREDOC
    <td width="176" align="center">
  <table width="100%" cellpadding="0" cellspacing="0" border="0" style="padding:0px;" OnMouseOver="this.style.backgroundColor='#F5F5F5';" OnMouseOut="this.style.backgroundColor='#FFFFFF'">
<tr>
  <td align="center" height="156"><a href="{$list[$i][href]}">$thum_img</a></td>
</tr>
<tr>
  <td height="40" align="center" valign="top"><b>[{$list[$i][ca_name]}]</b><br>
<a href='{$list[$i][href]}'>{$list[$i][subject]}</a></td>
  </tr>
</table>
  </td>
  <td width="464" valign="top">
<table cellpadding="0" cellspacing="0" border="0">
  <tr>
HEREDOC;

}else{
$qq++;
    echo <<<HEREDOC
    <td width="116" height="96" align="center" OnMouseOver="this.style.backgroundColor='#F5F5F5';" OnMouseOut="this.style.backgroundColor='#FFFFFF'"><a href="{$list[$i][href]}">{$thum_img2}</a></td>
HEREDOC;
if($qq%$cn==0) echo"</tr><tr><td align=center height=5></tr><tr>";
}
}
?>
  </tr>
</table>
  </td>
</tr>
  </table>
© SIRSOFT
현재 페이지 제일 처음으로